<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[59775] trunk: Editor: Update packages for 6.8 pre-Betas.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/59775">59775</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/59775","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>joemcgill</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2025-02-07 15:44:07 +0000 (Fri, 07 Feb 2025)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Editor: Update packages for 6.8 pre-Betas.

Syncs @wordpress/* packages to the 'latest' npm tag.

Props mamaduka, joemcgill, youknowriad, swissspidy, sergiomdgomes, gziolo.
See <a href="https://core.trac.wordpress.org/ticket/62887">#62887</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkGruntfilejs">trunk/Gruntfile.js</a></li>
<li><a href="#trunkpackagelockjson">trunk/package-lock.json</a></li>
<li><a href="#trunkpackagejson">trunk/package.json</a></li>
<li><a href="#trunksrcwpincludesassetsscriptloaderpackagesminphp">trunk/src/wp-includes/assets/script-loader-packages.min.php</a></li>
<li><a href="#trunksrcwpincludesassetsscriptmodulespackagesminphp">trunk/src/wp-includes/assets/script-modules-packages.min.php</a></li>
<li><a href="#trunksrcwpincludesblockeditorphp">trunk/src/wp-includes/block-editor.php</a></li>
<li><a href="#trunksrcwpincludesblocksarchivesblockjson">trunk/src/wp-includes/blocks/archives/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksblockphp">trunk/src/wp-includes/blocks/block.php</a></li>
<li><a href="#trunksrcwpincludesblocksblocksjsonphp">trunk/src/wp-includes/blocks/blocks-json.php</a></li>
<li><a href="#trunksrcwpincludesblocksbuttonblockjson">trunk/src/wp-includes/blocks/button/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentsblockjson">trunk/src/wp-includes/blocks/comments/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscommentspaginationblockjson">trunk/src/wp-includes/blocks/comments-pagination/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscoverblockjson">trunk/src/wp-includes/blocks/cover/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscoverphp">trunk/src/wp-includes/blocks/cover.php</a></li>
<li><a href="#trunksrcwpincludesblocksdetailsblockjson">trunk/src/wp-includes/blocks/details/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksfileblockjson">trunk/src/wp-includes/blocks/file/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksheadingblockjson">trunk/src/wp-includes/blocks/heading/block.json</a></li>
<li><a href="#trunksrcwpincludesblockshomelinkphp">trunk/src/wp-includes/blocks/home-link.php</a></li>
<li><a href="#trunksrcwpincludesblocksimageblockjson">trunk/src/wp-includes/blocks/image/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksimagephp">trunk/src/wp-includes/blocks/image.php</a></li>
<li><a href="#trunksrcwpincludesblockslatestpostsblockjson">trunk/src/wp-includes/blocks/latest-posts/block.json</a></li>
<li><a href="#trunksrcwpincludesblockslistitemblockjson">trunk/src/wp-includes/blocks/list-item/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationlinkphp">trunk/src/wp-includes/blocks/navigation-link.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationsubmenuphp">trunk/src/wp-includes/blocks/navigation-submenu.php</a></li>
<li><a href="#trunksrcwpincludesblocksnavigationphp">trunk/src/wp-includes/blocks/navigation.php</a></li>
<li><a href="#trunksrcwpincludesblockspagelistblockjson">trunk/src/wp-includes/blocks/page-list/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspatternblockjson">trunk/src/wp-includes/blocks/pattern/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspatternphp">trunk/src/wp-includes/blocks/pattern.php</a></li>
<li><a href="#trunksrcwpincludesblockspostauthorblockjson">trunk/src/wp-includes/blocks/post-author/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostauthornameblockjson">trunk/src/wp-includes/blocks/post-author-name/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostauthornamephp">trunk/src/wp-includes/blocks/post-author-name.php</a></li>
<li><a href="#trunksrcwpincludesblockspostauthorphp">trunk/src/wp-includes/blocks/post-author.php</a></li>
<li><a href="#trunksrcwpincludesblockspostcommentsformblockjson">trunk/src/wp-includes/blocks/post-comments-form/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostcontentblockjson">trunk/src/wp-includes/blocks/post-content/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostcontentphp">trunk/src/wp-includes/blocks/post-content.php</a></li>
<li><a href="#trunksrcwpincludesblockspostdateblockjson">trunk/src/wp-includes/blocks/post-date/block.json</a></li>
<li><a href="#trunksrcwpincludesblockspostfeaturedimageblockjson">trunk/src/wp-includes/blocks/post-featured-image/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttemplateblockjson">trunk/src/wp-includes/blocks/post-template/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksposttermsphp">trunk/src/wp-includes/blocks/post-terms.php</a></li>
<li><a href="#trunksrcwpincludesblocksposttitleblockjson">trunk/src/wp-includes/blocks/post-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksqueryblockjson">trunk/src/wp-includes/blocks/query/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerynoresultsblockjson">trunk/src/wp-includes/blocks/query-no-results/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquerypaginationpreviousphp">trunk/src/wp-includes/blocks/query-pagination-previous.php</a></li>
<li><a href="#trunksrcwpincludesblocksquerytitleblockjson">trunk/src/wp-includes/blocks/query-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksqueryphp">trunk/src/wp-includes/blocks/query.php</a></li>
<li><a href="#trunksrcwpincludesblocksrequiredynamicblocksphp">trunk/src/wp-includes/blocks/require-dynamic-blocks.php</a></li>
<li><a href="#trunksrcwpincludesblocksrssblockjson">trunk/src/wp-includes/blocks/rss/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksrssphp">trunk/src/wp-includes/blocks/rss.php</a></li>
<li><a href="#trunksrcwpincludesblockssearchphp">trunk/src/wp-includes/blocks/search.php</a></li>
<li><a href="#trunksrcwpincludesblocksseparatorblockjson">trunk/src/wp-includes/blocks/separator/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitelogoblockjson">trunk/src/wp-includes/blocks/site-logo/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssitetitleblockjson">trunk/src/wp-includes/blocks/site-title/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkblockjson">trunk/src/wp-includes/blocks/social-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkphp">trunk/src/wp-includes/blocks/social-link.php</a></li>
<li><a href="#trunksrcwpincludesblockstableblockjson">trunk/src/wp-includes/blocks/table/block.json</a></li>
<li><a href="#trunktestsphpunitincludesunregisterblockshooksphp">trunk/tests/phpunit/includes/unregister-blocks-hooks.php</a></li>
<li><a href="#trunktestsphpunittestsblockseditorphp">trunk/tests/phpunit/tests/blocks/editor.php</a></li>
<li><a href="#trunktestsphpunittestsdependenciesscriptsphp">trunk/tests/phpunit/tests/dependencies/scripts.php</a></li>
<li><a href="#trunktoolswebpacksharedjs">trunk/tools/webpack/shared.js</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkGruntfilejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/Gruntfile.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/Gruntfile.js        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/Gruntfile.js  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1670,6 +1670,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        grunt.registerTask( 'verify:source-maps', function() {
</span><span class="cx" style="display: block; padding: 0 10px">                const ignoredFiles = [
</span><span class="cx" style="display: block; padding: 0 10px">                        'build/wp-includes/js/dist/components.js',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        'build/wp-includes/js/dist/data.js',
</ins><span class="cx" style="display: block; padding: 0 10px">                 ];
</span><span class="cx" style="display: block; padding: 0 10px">                const files = buildFiles.reduce( ( acc, path ) => {
</span><span class="cx" style="display: block; padding: 0 10px">                        // Skip excluded paths and any path that isn't a file.
</span></span></pre></div>
<a id="trunkpackagelockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package-lock.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package-lock.json   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/package-lock.json     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9,73 +9,74 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "GPL-2.0-or-later",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "4.8.2",
-                               "@wordpress/annotations": "3.8.3",
-                               "@wordpress/api-fetch": "7.8.2",
-                               "@wordpress/autop": "4.8.1",
-                               "@wordpress/blob": "4.8.1",
-                               "@wordpress/block-directory": "5.8.18",
-                               "@wordpress/block-editor": "14.3.15",
-                               "@wordpress/block-library": "9.8.16",
-                               "@wordpress/block-serialization-default-parser": "5.8.1",
-                               "@wordpress/blocks": "13.8.5",
-                               "@wordpress/commands": "1.8.11",
-                               "@wordpress/components": "28.8.11",
-                               "@wordpress/compose": "7.8.3",
-                               "@wordpress/core-commands": "1.8.15",
-                               "@wordpress/core-data": "7.8.15",
-                               "@wordpress/customize-widgets": "5.8.16",
-                               "@wordpress/data": "10.8.3",
-                               "@wordpress/data-controls": "4.8.3",
-                               "@wordpress/dataviews": "4.4.11",
-                               "@wordpress/date": "5.8.2",
-                               "@wordpress/deprecated": "4.8.2",
-                               "@wordpress/dom": "4.8.2",
-                               "@wordpress/dom-ready": "4.8.1",
-                               "@wordpress/edit-post": "8.8.18",
-                               "@wordpress/edit-site": "6.8.18",
-                               "@wordpress/edit-widgets": "6.8.16",
-                               "@wordpress/editor": "14.8.18",
-                               "@wordpress/element": "6.8.1",
-                               "@wordpress/escape-html": "3.8.1",
-                               "@wordpress/fields": "0.0.16",
-                               "@wordpress/format-library": "5.8.15",
-                               "@wordpress/hooks": "4.8.2",
-                               "@wordpress/html-entities": "4.8.1",
-                               "@wordpress/i18n": "5.8.2",
-                               "@wordpress/icons": "10.8.2",
-                               "@wordpress/interactivity": "6.8.5",
-                               "@wordpress/interactivity-router": "2.8.6",
-                               "@wordpress/interface": "6.8.11",
-                               "@wordpress/is-shallow-equal": "5.8.1",
-                               "@wordpress/keyboard-shortcuts": "5.8.3",
-                               "@wordpress/keycodes": "4.8.2",
-                               "@wordpress/list-reusable-blocks": "5.8.11",
-                               "@wordpress/media-utils": "5.8.2",
-                               "@wordpress/notices": "5.8.3",
-                               "@wordpress/nux": "9.8.11",
-                               "@wordpress/patterns": "2.8.15",
-                               "@wordpress/plugins": "7.8.11",
-                               "@wordpress/preferences": "4.8.11",
-                               "@wordpress/preferences-persistence": "2.8.2",
-                               "@wordpress/primitives": "4.8.1",
-                               "@wordpress/priority-queue": "3.8.1",
-                               "@wordpress/private-apis": "1.8.1",
-                               "@wordpress/redux-routine": "5.8.1",
-                               "@wordpress/reusable-blocks": "5.8.15",
-                               "@wordpress/rich-text": "7.8.3",
-                               "@wordpress/router": "1.8.1",
-                               "@wordpress/server-side-render": "5.8.11",
-                               "@wordpress/shortcode": "4.8.1",
-                               "@wordpress/style-engine": "2.8.1",
-                               "@wordpress/sync": "1.8.1",
-                               "@wordpress/token-list": "3.8.1",
-                               "@wordpress/undo-manager": "1.8.1",
-                               "@wordpress/url": "4.8.1",
-                               "@wordpress/viewport": "6.8.3",
-                               "@wordpress/warning": "3.8.1",
-                               "@wordpress/widgets": "4.8.15",
-                               "@wordpress/wordcount": "4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "4.17.0",
+                               "@wordpress/annotations": "3.17.0",
+                               "@wordpress/api-fetch": "7.17.0",
+                               "@wordpress/autop": "4.17.0",
+                               "@wordpress/blob": "4.17.0",
+                               "@wordpress/block-directory": "5.17.1",
+                               "@wordpress/block-editor": "14.12.0",
+                               "@wordpress/block-library": "9.17.0",
+                               "@wordpress/block-serialization-default-parser": "5.17.0",
+                               "@wordpress/blocks": "14.6.0",
+                               "@wordpress/commands": "1.17.0",
+                               "@wordpress/components": "29.3.0",
+                               "@wordpress/compose": "7.17.0",
+                               "@wordpress/core-commands": "1.17.0",
+                               "@wordpress/core-data": "7.17.0",
+                               "@wordpress/customize-widgets": "5.17.0",
+                               "@wordpress/data": "10.17.0",
+                               "@wordpress/data-controls": "4.17.0",
+                               "@wordpress/dataviews": "4.13.0",
+                               "@wordpress/date": "5.17.0",
+                               "@wordpress/deprecated": "4.17.0",
+                               "@wordpress/dom": "4.17.0",
+                               "@wordpress/dom-ready": "4.17.0",
+                               "@wordpress/edit-post": "8.17.1",
+                               "@wordpress/edit-site": "6.17.1",
+                               "@wordpress/edit-widgets": "6.17.0",
+                               "@wordpress/editor": "14.17.1",
+                               "@wordpress/element": "6.17.0",
+                               "@wordpress/escape-html": "3.17.0",
+                               "@wordpress/fields": "0.9.0",
+                               "@wordpress/format-library": "5.17.0",
+                               "@wordpress/hooks": "4.17.0",
+                               "@wordpress/html-entities": "4.17.0",
+                               "@wordpress/i18n": "5.17.0",
+                               "@wordpress/icons": "10.17.0",
+                               "@wordpress/interactivity": "6.17.0",
+                               "@wordpress/interactivity-router": "2.17.0",
+                               "@wordpress/interface": "9.2.0",
+                               "@wordpress/is-shallow-equal": "5.17.0",
+                               "@wordpress/keyboard-shortcuts": "5.17.0",
+                               "@wordpress/keycodes": "4.17.0",
+                               "@wordpress/list-reusable-blocks": "5.17.0",
+                               "@wordpress/media-utils": "5.17.0",
+                               "@wordpress/notices": "5.17.0",
+                               "@wordpress/nux": "9.17.0",
+                               "@wordpress/patterns": "2.17.0",
+                               "@wordpress/plugins": "7.17.0",
+                               "@wordpress/preferences": "4.17.0",
+                               "@wordpress/preferences-persistence": "2.17.0",
+                               "@wordpress/primitives": "4.17.0",
+                               "@wordpress/priority-queue": "3.17.0",
+                               "@wordpress/private-apis": "1.17.0",
+                               "@wordpress/redux-routine": "5.17.0",
+                               "@wordpress/reusable-blocks": "5.17.0",
+                               "@wordpress/rich-text": "7.17.0",
+                               "@wordpress/router": "1.17.0",
+                               "@wordpress/server-side-render": "5.17.0",
+                               "@wordpress/shortcode": "4.17.0",
+                               "@wordpress/style-engine": "2.17.0",
+                               "@wordpress/sync": "1.17.0",
+                               "@wordpress/token-list": "3.17.0",
+                               "@wordpress/undo-manager": "1.17.0",
+                               "@wordpress/upload-media": "0.2.0",
+                               "@wordpress/url": "4.17.0",
+                               "@wordpress/viewport": "6.17.0",
+                               "@wordpress/warning": "3.17.0",
+                               "@wordpress/widgets": "4.17.0",
+                               "@wordpress/wordcount": "4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "backbone": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clipboard": "2.0.11",
</span><span class="cx" style="display: block; padding: 0 10px">                                "core-js-url-browser": "3.6.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -105,12 +106,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@lodder/grunt-postcss": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@playwright/test": "1.49.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "8.8.2",
-                               "@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
-                               "@wordpress/e2e-test-utils": "11.8.2",
-                               "@wordpress/e2e-test-utils-playwright": "1.8.1",
-                               "@wordpress/prettier-config": "4.8.1",
-                               "@wordpress/scripts": "30.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "8.17.0",
+                               "@wordpress/dependency-extraction-webpack-plugin": "6.17.0",
+                               "@wordpress/e2e-test-utils": "11.17.0",
+                               "@wordpress/e2e-test-utils-playwright": "1.17.0",
+                               "@wordpress/prettier-config": "4.17.0",
+                               "@wordpress/scripts": "30.10.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "autoprefixer": "10.4.20",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "check-node-version": "4.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -183,16 +184,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@ariakit/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.10",
-                       "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.4.10.tgz",
-                       "integrity": "sha512-mX3EabQbfVh5uTjsTJ3+gjj7KGdTNhIN0qZHJd5Z2iPUnKl9NBy23Lgu6PEskpVsKAZ3proirjguD7U9fKMs/A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.14",
+                       "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.4.14.tgz",
+                       "integrity": "sha512-hpzZvyYzGhP09S9jW1XGsU/FD5K3BKsH1eG/QJ8rfgEeUdPS7BvHPt5lHbOeJ2cMrRzBEvsEzLi1ivfDifHsVA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@ariakit/react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.11",
-                       "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.11.tgz",
-                       "integrity": "sha512-nLpPrmNcspqNhk4o+epsgeZfP1+Fkh4uIzNe5yrFkXolRkqHGKAxl4Hi82e0yxIBUbYbZIEwsZQQVceF1L6xrw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.15",
+                       "resolved": "https://registry.npmjs.org/@ariakit/react/-/react-0.4.15.tgz",
+                       "integrity": "sha512-0V2LkNPFrGRT+SEIiObx/LQjR6v3rR+mKEDUu/3tq7jfCZ+7+6Q6EMR1rFaK+XMkaRY1RWUcj/rRDWAUWnsDww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@ariakit/react-core": "0.4.11"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@ariakit/react-core": "0.4.15"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -204,11 +205,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@ariakit/react-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.11",
-                       "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.4.11.tgz",
-                       "integrity": "sha512-i6KedWhjZkNC7tMEKO0eNjjq2HRPiHyGaBS2x2VaWwzBepoYtjyvxRXyqLJ3gaiNdlwckN1TZsRDfD+viy13IQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.15",
+                       "resolved": "https://registry.npmjs.org/@ariakit/react-core/-/react-core-0.4.15.tgz",
+                       "integrity": "sha512-Up8+U97nAPJdyUh9E8BCEhJYTA+eVztWpHoo1R9zZfHd4cnBWAg5RHxEmMH+MamlvuRxBQA71hFKY/735fDg+A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@ariakit/core": "0.4.10",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@ariakit/core": "0.4.14",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@floating-ui/dom": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-sync-external-store": "^1.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -218,12 +219,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/code-frame": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz",
-                       "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.2",
+                       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
+                       "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/highlight": "^7.25.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-validator-identifier": "^7.25.9",
+                               "js-tokens": "^4.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "picocolors": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -231,21 +232,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/compat-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.8",
-                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz",
-                       "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz",
+                       "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.8",
-                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz",
-                       "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz",
+                       "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@ampproject/remapping": "^2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.25.7",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -253,10 +252,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-compilation-targets": "^7.25.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-transforms": "^7.25.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helpers": "^7.25.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.25.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/template": "^7.25.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/traverse": "^7.25.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.25.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "convert-source-map": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "gensync": "^1.0.0-beta.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -288,9 +287,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/eslint-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.1",
-                       "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz",
-                       "integrity": "sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.7.tgz",
+                       "integrity": "sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -315,12 +314,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz",
-                       "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz",
+                       "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.25.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.26.5",
+                               "@babel/types": "^7.26.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@jridgewell/gen-mapping": "^0.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@jridgewell/trace-mapping": "^0.3.25",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsesc": "^3.0.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -330,10 +329,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.5",
-                       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
-                       "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.3.8",
+                       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
+                       "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@jridgewell/set-array": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@jridgewell/sourcemap-codec": "^1.4.10",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -344,39 +342,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-annotate-as-pure": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.22.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
-                       "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
+                       "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.22.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
-                       "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
-                       "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-explode-assignable-expression": "^7.18.6",
-                               "@babel/types": "^7.18.9"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/helper-compilation-targets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz",
-                       "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz",
+                       "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.25.7",
-                               "@babel/helper-validator-option": "^7.25.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.26.5",
+                               "@babel/helper-validator-option": "^7.25.9",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.24.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lru-cache": "^5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^6.3.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -410,19 +394,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-create-class-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz",
-                       "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
+                       "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-annotate-as-pure": "^7.18.6",
-                               "@babel/helper-environment-visitor": "^7.18.9",
-                               "@babel/helper-function-name": "^7.21.0",
-                               "@babel/helper-member-expression-to-functions": "^7.21.0",
-                               "@babel/helper-optimise-call-expression": "^7.18.6",
-                               "@babel/helper-replace-supers": "^7.20.7",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
-                               "@babel/helper-split-export-declaration": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "@babel/helper-member-expression-to-functions": "^7.25.9",
+                               "@babel/helper-optimise-call-expression": "^7.25.9",
+                               "@babel/helper-replace-supers": "^7.25.9",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
+                               "@babel/traverse": "^7.25.9",
+                               "semver": "^6.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -431,14 +414,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
+                       "version": "6.3.1",
+                       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+                       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+                       "dev": true,
+                       "bin": {
+                               "semver": "bin/semver.js"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/helper-create-regexp-features-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz",
-                       "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.3",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz",
+                       "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-annotate-as-pure": "^7.18.6",
-                               "regexpu-core": "^5.3.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "regexpu-core": "^6.2.0",
+                               "semver": "^6.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -447,24 +440,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/helper-define-polyfill-provider": {
-                       "version": "0.3.3",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
-                       "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-compilation-targets": "^7.17.7",
-                               "@babel/helper-plugin-utils": "^7.16.7",
-                               "debug": "^4.1.1",
-                               "lodash.debounce": "^4.0.8",
-                               "resolve": "^1.14.2",
-                               "semver": "^6.1.2"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.4.0-0"
-                       }
-               },
-               "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
</ins><span class="cx" style="display: block; padding: 0 10px">                         "version": "6.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -473,59 +449,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "bin/semver.js"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/helper-environment-visitor": {
-                       "version": "7.22.20",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
-                       "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/helper-define-polyfill-provider": {
+                       "version": "0.6.3",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz",
+                       "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
-               "node_modules/@babel/helper-explode-assignable-expression": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
-                       "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
-                       "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-compilation-targets": "^7.22.6",
+                               "@babel/helper-plugin-utils": "^7.22.5",
+                               "debug": "^4.1.1",
+                               "lodash.debounce": "^4.0.8",
+                               "resolve": "^1.14.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "engines": {
-                               "node": ">=6.9.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "peerDependencies": {
+                               "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/helper-function-name": {
-                       "version": "7.23.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
-                       "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/template": "^7.22.15",
-                               "@babel/types": "^7.23.0"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
-               "node_modules/@babel/helper-hoist-variables": {
-                       "version": "7.22.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
-                       "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/types": "^7.22.5"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/helper-member-expression-to-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz",
-                       "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
+                       "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.21.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.25.9",
+                               "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -532,13 +479,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-module-imports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz",
-                       "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
+                       "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.25.7",
-                               "@babel/types": "^7.25.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.25.9",
+                               "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -545,16 +491,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-module-transforms": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz",
-                       "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.0",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
+                       "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-imports": "^7.25.7",
-                               "@babel/helper-simple-access": "^7.25.7",
-                               "@babel/helper-validator-identifier": "^7.25.7",
-                               "@babel/traverse": "^7.25.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.25.9",
+                               "@babel/helper-validator-identifier": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -564,12 +508,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-optimise-call-expression": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
-                       "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
+                       "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -576,9 +520,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-plugin-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.22.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
-                       "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",
+                       "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -585,15 +529,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-remap-async-to-generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
-                       "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz",
+                       "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-annotate-as-pure": "^7.18.6",
-                               "@babel/helper-environment-visitor": "^7.18.9",
-                               "@babel/helper-wrap-function": "^7.18.9",
-                               "@babel/types": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "@babel/helper-wrap-function": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -603,98 +546,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-replace-supers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
-                       "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz",
+                       "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-environment-visitor": "^7.18.9",
-                               "@babel/helper-member-expression-to-functions": "^7.20.7",
-                               "@babel/helper-optimise-call-expression": "^7.18.6",
-                               "@babel/template": "^7.20.7",
-                               "@babel/traverse": "^7.20.7",
-                               "@babel/types": "^7.20.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-member-expression-to-functions": "^7.25.9",
+                               "@babel/helper-optimise-call-expression": "^7.25.9",
+                               "@babel/traverse": "^7.26.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        }
-               },
-               "node_modules/@babel/helper-simple-access": {
-                       "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz",
-                       "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==",
-                       "dev": true,
-                       "license": "MIT",
-                       "dependencies": {
-                               "@babel/traverse": "^7.25.7",
-                               "@babel/types": "^7.25.7"
</del><span class="cx" style="display: block; padding: 0 10px">                         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "engines": {
-                               "node": ">=6.9.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "peerDependencies": {
+                               "@babel/core": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.0",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
-                       "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
+                       "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.20.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.25.9",
+                               "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/helper-split-export-declaration": {
-                       "version": "7.22.6",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
-                       "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/types": "^7.22.5"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/helper-string-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz",
-                       "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
+                       "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-validator-identifier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz",
-                       "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
+                       "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-validator-option": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz",
-                       "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
+                       "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/helper-wrap-function": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
-                       "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz",
+                       "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-function-name": "^7.19.0",
-                               "@babel/template": "^7.18.10",
-                               "@babel/traverse": "^7.20.5",
-                               "@babel/types": "^7.20.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/template": "^7.25.9",
+                               "@babel/traverse": "^7.25.9",
+                               "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -714,42 +628,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/highlight": {
-                       "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz",
-                       "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==",
-                       "license": "MIT",
-                       "dependencies": {
-                               "@babel/helper-validator-identifier": "^7.25.7",
-                               "chalk": "^2.4.2",
-                               "js-tokens": "^4.0.0",
-                               "picocolors": "^1.0.0"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       }
-               },
-               "node_modules/@babel/highlight/node_modules/chalk": {
-                       "version": "2.4.2",
-                       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
-                       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
-                       "license": "MIT",
-                       "dependencies": {
-                               "ansi-styles": "^3.2.1",
-                               "escape-string-regexp": "^1.0.5",
-                               "supports-color": "^5.3.0"
-                       },
-                       "engines": {
-                               "node": ">=4"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.8",
-                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz",
-                       "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.7",
+                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz",
+                       "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.25.8"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.26.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "parser": "bin/babel-parser.js"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -758,13 +642,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
-                       "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz",
+                       "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -773,249 +658,74 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
-                       "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz",
-                       "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz",
+                       "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
-                               "@babel/plugin-proposal-optional-chaining": "^7.20.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-proposal-async-generator-functions": {
-                       "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
-                       "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz",
+                       "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-environment-visitor": "^7.18.9",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-remap-async-to-generator": "^7.18.9",
-                               "@babel/plugin-syntax-async-generators": "^7.8.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-proposal-class-properties": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
-                       "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz",
+                       "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-class-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
+                               "@babel/plugin-transform-optional-chaining": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-proposal-class-static-block": {
-                       "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz",
-                       "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz",
+                       "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-class-features-plugin": "^7.21.0",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/plugin-syntax-class-static-block": "^7.14.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.12.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-proposal-dynamic-import": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
-                       "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/plugin-syntax-dynamic-import": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-export-namespace-from": {
-                       "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
-                       "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.9",
-                               "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-json-strings": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
-                       "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/plugin-syntax-json-strings": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
-                       "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
-                       "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
-                       "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-numeric-separator": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
-                       "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/plugin-syntax-numeric-separator": "^7.10.4"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-object-rest-spread": {
-                       "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
-                       "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/compat-data": "^7.20.5",
-                               "@babel/helper-compilation-targets": "^7.20.7",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
-                               "@babel/plugin-transform-parameters": "^7.20.7"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-optional-catch-binding": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
-                       "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-optional-chaining": {
-                       "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
-                       "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
-                               "@babel/plugin-syntax-optional-chaining": "^7.8.3"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
-               "node_modules/@babel/plugin-proposal-private-methods": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
-                       "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-create-class-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
-                       },
-                       "engines": {
-                               "node": ">=6.9.0"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-proposal-private-property-in-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz",
-                       "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.21.0-placeholder-for-preset-env.2",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+                       "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dependencies": {
-                               "@babel/helper-annotate-as-pure": "^7.18.6",
-                               "@babel/helper-create-class-features-plugin": "^7.21.0",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1023,22 +733,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/plugin-proposal-unicode-property-regex": {
-                       "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
-                       "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
-                       "dev": true,
-                       "dependencies": {
-                               "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
-                       },
-                       "engines": {
-                               "node": ">=4"
-                       },
-                       "peerDependencies": {
-                               "@babel/core": "^7.0.0-0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-syntax-async-generators": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.8.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1115,12 +809,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-syntax-import-assertions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
-                       "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz",
+                       "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.19.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1129,6 +823,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-syntax-import-attributes": {
+                       "version": "7.26.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
+                       "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-syntax-import-meta": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1154,12 +863,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-syntax-jsx": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.22.5",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
-                       "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz",
+                       "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.22.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1271,12 +980,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-syntax-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
-                       "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz",
+                       "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.19.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1285,13 +994,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
+                       "version": "7.18.6",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+                       "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+                               "@babel/helper-plugin-utils": "^7.18.6"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-arrow-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
-                       "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz",
+                       "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1300,15 +1025,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-async-generator-functions": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz",
+                       "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-remap-async-to-generator": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-async-to-generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
-                       "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz",
+                       "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-imports": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-remap-async-to-generator": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-remap-async-to-generator": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1318,12 +1060,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-block-scoped-functions": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
-                       "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz",
+                       "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.26.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1333,12 +1075,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-block-scoping": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz",
-                       "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz",
+                       "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1347,20 +1089,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-class-properties": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz",
+                       "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-class-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-class-static-block": {
+                       "version": "7.26.0",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz",
+                       "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-class-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.12.0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-classes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz",
-                       "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz",
+                       "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-annotate-as-pure": "^7.18.6",
-                               "@babel/helper-compilation-targets": "^7.20.7",
-                               "@babel/helper-environment-visitor": "^7.18.9",
-                               "@babel/helper-function-name": "^7.21.0",
-                               "@babel/helper-optimise-call-expression": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-replace-supers": "^7.20.7",
-                               "@babel/helper-split-export-declaration": "^7.18.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "@babel/helper-compilation-targets": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-replace-supers": "^7.25.9",
+                               "@babel/traverse": "^7.25.9",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "globals": "^11.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1371,13 +1142,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-computed-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
-                       "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz",
+                       "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/template": "^7.20.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/template": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1387,12 +1158,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-destructuring": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
-                       "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz",
+                       "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1402,13 +1173,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-dotall-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
-                       "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz",
+                       "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1418,12 +1189,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-duplicate-keys": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
-                       "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz",
+                       "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1432,14 +1203,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz",
+                       "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-dynamic-import": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz",
+                       "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-exponentiation-operator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
-                       "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.3",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz",
+                       "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1448,13 +1249,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-export-namespace-from": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz",
+                       "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-for-of": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz",
-                       "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz",
+                       "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1464,14 +1281,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-function-name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
-                       "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz",
+                       "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-compilation-targets": "^7.18.9",
-                               "@babel/helper-function-name": "^7.18.9",
-                               "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-compilation-targets": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1480,13 +1297,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-json-strings": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz",
+                       "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-literals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
-                       "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz",
+                       "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1495,13 +1327,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-logical-assignment-operators": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz",
+                       "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-member-expression-literals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
-                       "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz",
+                       "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1511,13 +1358,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-modules-amd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.11",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
-                       "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz",
+                       "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-transforms": "^7.20.11",
-                               "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1527,14 +1374,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-modules-commonjs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.11",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz",
-                       "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.3",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz",
+                       "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-transforms": "^7.20.11",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-simple-access": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.26.0",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1544,15 +1390,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-modules-systemjs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.11",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
-                       "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz",
+                       "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-hoist-variables": "^7.18.6",
-                               "@babel/helper-module-transforms": "^7.20.11",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-validator-identifier": "^7.19.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-validator-identifier": "^7.25.9",
+                               "@babel/traverse": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1562,13 +1408,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-modules-umd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
-                       "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz",
+                       "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-transforms": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-transforms": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1578,13 +1424,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.5",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
-                       "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz",
+                       "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-regexp-features-plugin": "^7.20.5",
-                               "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1594,12 +1440,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-new-target": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
-                       "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz",
+                       "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1608,14 +1454,61 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
+                       "version": "7.26.6",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz",
+                       "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.26.5"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-numeric-separator": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz",
+                       "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-object-rest-spread": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz",
+                       "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-compilation-targets": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/plugin-transform-parameters": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-object-super": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
-                       "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz",
+                       "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6",
-                               "@babel/helper-replace-supers": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-replace-supers": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1624,13 +1517,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-optional-catch-binding": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz",
+                       "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-optional-chaining": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz",
+                       "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-parameters": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
-                       "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz",
+                       "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1639,13 +1563,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-private-methods": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz",
+                       "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-class-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
+               "node_modules/@babel/plugin-transform-private-property-in-object": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz",
+                       "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "@babel/helper-create-class-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-property-literals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
-                       "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz",
+                       "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1685,16 +1642,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-react-jsx": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.22.15",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz",
-                       "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.7.tgz",
+                       "integrity": "sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-annotate-as-pure": "^7.22.5",
-                               "@babel/helper-module-imports": "^7.22.15",
-                               "@babel/helper-plugin-utils": "^7.22.5",
-                               "@babel/plugin-syntax-jsx": "^7.22.5",
-                               "@babel/types": "^7.22.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.7",
+                               "@babel/helper-module-imports": "^7.25.7",
+                               "@babel/helper-plugin-utils": "^7.25.7",
+                               "@babel/plugin-syntax-jsx": "^7.25.7",
+                               "@babel/types": "^7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1735,13 +1692,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-regenerator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.5",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
-                       "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz",
+                       "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2",
-                               "regenerator-transform": "^0.15.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "regenerator-transform": "^0.15.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1751,12 +1708,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-reserved-words": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
-                       "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz",
+                       "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1766,17 +1723,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz",
-                       "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.7.tgz",
+                       "integrity": "sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-module-imports": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "babel-plugin-polyfill-corejs2": "^0.3.3",
-                               "babel-plugin-polyfill-corejs3": "^0.6.0",
-                               "babel-plugin-polyfill-regenerator": "^0.4.1",
-                               "semver": "^6.3.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-module-imports": "^7.25.7",
+                               "@babel/helper-plugin-utils": "^7.25.7",
+                               "babel-plugin-polyfill-corejs2": "^0.4.10",
+                               "babel-plugin-polyfill-corejs3": "^0.10.6",
+                               "babel-plugin-polyfill-regenerator": "^0.6.1",
+                               "semver": "^6.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1795,12 +1752,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-shorthand-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
-                       "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz",
+                       "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1810,13 +1767,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-spread": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.7",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
-                       "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz",
+                       "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1826,12 +1783,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-sticky-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
-                       "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz",
+                       "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1841,12 +1798,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-template-literals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
-                       "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz",
+                       "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1856,12 +1813,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-typeof-symbol": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.9",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
-                       "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.7",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz",
+                       "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.26.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1871,14 +1828,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz",
-                       "integrity": "sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.7",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.7.tgz",
+                       "integrity": "sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-class-features-plugin": "^7.21.0",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/plugin-syntax-typescript": "^7.20.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-annotate-as-pure": "^7.25.9",
+                               "@babel/helper-create-class-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.26.5",
+                               "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
+                               "@babel/plugin-syntax-typescript": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1888,12 +1847,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/plugin-transform-unicode-escapes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.10",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
-                       "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz",
+                       "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.18.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1902,14 +1861,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-unicode-property-regex": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz",
+                       "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0-0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/plugin-transform-unicode-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.18.6",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
-                       "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz",
+                       "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-                               "@babel/helper-plugin-utils": "^7.18.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1918,39 +1893,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@babel/plugin-transform-unicode-sets-regex": {
+                       "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz",
+                       "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "@babel/helper-create-regexp-features-plugin": "^7.25.9",
+                               "@babel/helper-plugin-utils": "^7.25.9"
+                       },
+                       "engines": {
+                               "node": ">=6.9.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/preset-env": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.2",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
-                       "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.7.tgz",
+                       "integrity": "sha512-Gibz4OUdyNqqLj+7OAvBZxOD7CklCtMA5/j0JgUEwOnaRULsPDXmic2iKxL2DX2vQduPR5wH2hjZas/Vr/Oc0g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.20.1",
-                               "@babel/helper-compilation-targets": "^7.20.0",
-                               "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-validator-option": "^7.18.6",
-                               "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
-                               "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
-                               "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
-                               "@babel/plugin-proposal-class-properties": "^7.18.6",
-                               "@babel/plugin-proposal-class-static-block": "^7.18.6",
-                               "@babel/plugin-proposal-dynamic-import": "^7.18.6",
-                               "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
-                               "@babel/plugin-proposal-json-strings": "^7.18.6",
-                               "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
-                               "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
-                               "@babel/plugin-proposal-numeric-separator": "^7.18.6",
-                               "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
-                               "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
-                               "@babel/plugin-proposal-optional-chaining": "^7.18.9",
-                               "@babel/plugin-proposal-private-methods": "^7.18.6",
-                               "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
-                               "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.25.7",
+                               "@babel/helper-compilation-targets": "^7.25.7",
+                               "@babel/helper-plugin-utils": "^7.25.7",
+                               "@babel/helper-validator-option": "^7.25.7",
+                               "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.7",
+                               "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.7",
+                               "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.7",
+                               "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.7",
+                               "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.7",
+                               "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-async-generators": "^7.8.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-class-properties": "^7.12.13",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-class-static-block": "^7.14.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-dynamic-import": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-syntax-import-assertions": "^7.20.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-syntax-import-assertions": "^7.25.7",
+                               "@babel/plugin-syntax-import-attributes": "^7.25.7",
+                               "@babel/plugin-syntax-import-meta": "^7.10.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/plugin-syntax-json-strings": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1960,45 +1942,62 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-optional-chaining": "^7.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-top-level-await": "^7.14.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-transform-arrow-functions": "^7.18.6",
-                               "@babel/plugin-transform-async-to-generator": "^7.18.6",
-                               "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
-                               "@babel/plugin-transform-block-scoping": "^7.20.2",
-                               "@babel/plugin-transform-classes": "^7.20.2",
-                               "@babel/plugin-transform-computed-properties": "^7.18.9",
-                               "@babel/plugin-transform-destructuring": "^7.20.2",
-                               "@babel/plugin-transform-dotall-regex": "^7.18.6",
-                               "@babel/plugin-transform-duplicate-keys": "^7.18.9",
-                               "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
-                               "@babel/plugin-transform-for-of": "^7.18.8",
-                               "@babel/plugin-transform-function-name": "^7.18.9",
-                               "@babel/plugin-transform-literals": "^7.18.9",
-                               "@babel/plugin-transform-member-expression-literals": "^7.18.6",
-                               "@babel/plugin-transform-modules-amd": "^7.19.6",
-                               "@babel/plugin-transform-modules-commonjs": "^7.19.6",
-                               "@babel/plugin-transform-modules-systemjs": "^7.19.6",
-                               "@babel/plugin-transform-modules-umd": "^7.18.6",
-                               "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
-                               "@babel/plugin-transform-new-target": "^7.18.6",
-                               "@babel/plugin-transform-object-super": "^7.18.6",
-                               "@babel/plugin-transform-parameters": "^7.20.1",
-                               "@babel/plugin-transform-property-literals": "^7.18.6",
-                               "@babel/plugin-transform-regenerator": "^7.18.6",
-                               "@babel/plugin-transform-reserved-words": "^7.18.6",
-                               "@babel/plugin-transform-shorthand-properties": "^7.18.6",
-                               "@babel/plugin-transform-spread": "^7.19.0",
-                               "@babel/plugin-transform-sticky-regex": "^7.18.6",
-                               "@babel/plugin-transform-template-literals": "^7.18.9",
-                               "@babel/plugin-transform-typeof-symbol": "^7.18.9",
-                               "@babel/plugin-transform-unicode-escapes": "^7.18.10",
-                               "@babel/plugin-transform-unicode-regex": "^7.18.6",
-                               "@babel/preset-modules": "^0.1.5",
-                               "@babel/types": "^7.20.2",
-                               "babel-plugin-polyfill-corejs2": "^0.3.3",
-                               "babel-plugin-polyfill-corejs3": "^0.6.0",
-                               "babel-plugin-polyfill-regenerator": "^0.4.1",
-                               "core-js-compat": "^3.25.1",
-                               "semver": "^6.3.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+                               "@babel/plugin-transform-arrow-functions": "^7.25.7",
+                               "@babel/plugin-transform-async-generator-functions": "^7.25.7",
+                               "@babel/plugin-transform-async-to-generator": "^7.25.7",
+                               "@babel/plugin-transform-block-scoped-functions": "^7.25.7",
+                               "@babel/plugin-transform-block-scoping": "^7.25.7",
+                               "@babel/plugin-transform-class-properties": "^7.25.7",
+                               "@babel/plugin-transform-class-static-block": "^7.25.7",
+                               "@babel/plugin-transform-classes": "^7.25.7",
+                               "@babel/plugin-transform-computed-properties": "^7.25.7",
+                               "@babel/plugin-transform-destructuring": "^7.25.7",
+                               "@babel/plugin-transform-dotall-regex": "^7.25.7",
+                               "@babel/plugin-transform-duplicate-keys": "^7.25.7",
+                               "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.7",
+                               "@babel/plugin-transform-dynamic-import": "^7.25.7",
+                               "@babel/plugin-transform-exponentiation-operator": "^7.25.7",
+                               "@babel/plugin-transform-export-namespace-from": "^7.25.7",
+                               "@babel/plugin-transform-for-of": "^7.25.7",
+                               "@babel/plugin-transform-function-name": "^7.25.7",
+                               "@babel/plugin-transform-json-strings": "^7.25.7",
+                               "@babel/plugin-transform-literals": "^7.25.7",
+                               "@babel/plugin-transform-logical-assignment-operators": "^7.25.7",
+                               "@babel/plugin-transform-member-expression-literals": "^7.25.7",
+                               "@babel/plugin-transform-modules-amd": "^7.25.7",
+                               "@babel/plugin-transform-modules-commonjs": "^7.25.7",
+                               "@babel/plugin-transform-modules-systemjs": "^7.25.7",
+                               "@babel/plugin-transform-modules-umd": "^7.25.7",
+                               "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.7",
+                               "@babel/plugin-transform-new-target": "^7.25.7",
+                               "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.7",
+                               "@babel/plugin-transform-numeric-separator": "^7.25.7",
+                               "@babel/plugin-transform-object-rest-spread": "^7.25.7",
+                               "@babel/plugin-transform-object-super": "^7.25.7",
+                               "@babel/plugin-transform-optional-catch-binding": "^7.25.7",
+                               "@babel/plugin-transform-optional-chaining": "^7.25.7",
+                               "@babel/plugin-transform-parameters": "^7.25.7",
+                               "@babel/plugin-transform-private-methods": "^7.25.7",
+                               "@babel/plugin-transform-private-property-in-object": "^7.25.7",
+                               "@babel/plugin-transform-property-literals": "^7.25.7",
+                               "@babel/plugin-transform-regenerator": "^7.25.7",
+                               "@babel/plugin-transform-reserved-words": "^7.25.7",
+                               "@babel/plugin-transform-shorthand-properties": "^7.25.7",
+                               "@babel/plugin-transform-spread": "^7.25.7",
+                               "@babel/plugin-transform-sticky-regex": "^7.25.7",
+                               "@babel/plugin-transform-template-literals": "^7.25.7",
+                               "@babel/plugin-transform-typeof-symbol": "^7.25.7",
+                               "@babel/plugin-transform-unicode-escapes": "^7.25.7",
+                               "@babel/plugin-transform-unicode-property-regex": "^7.25.7",
+                               "@babel/plugin-transform-unicode-regex": "^7.25.7",
+                               "@babel/plugin-transform-unicode-sets-regex": "^7.25.7",
+                               "@babel/preset-modules": "0.1.6-no-external-plugins",
+                               "babel-plugin-polyfill-corejs2": "^0.4.10",
+                               "babel-plugin-polyfill-corejs3": "^0.10.6",
+                               "babel-plugin-polyfill-regenerator": "^0.6.1",
+                               "core-js-compat": "^3.38.1",
+                               "semver": "^6.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2017,19 +2016,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/preset-modules": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.5",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
-                       "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.1.6-no-external-plugins",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+                       "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-plugin-utils": "^7.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
-                               "@babel/plugin-transform-dotall-regex": "^7.4.4",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/types": "^7.4.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "esutils": "^2.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/preset-react": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2053,14 +2050,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/preset-typescript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.21.0",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz",
-                       "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.7.tgz",
+                       "integrity": "sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-plugin-utils": "^7.20.2",
-                               "@babel/helper-validator-option": "^7.21.0",
-                               "@babel/plugin-transform-typescript": "^7.21.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-plugin-utils": "^7.25.7",
+                               "@babel/helper-validator-option": "^7.25.7",
+                               "@babel/plugin-syntax-jsx": "^7.25.7",
+                               "@babel/plugin-transform-modules-commonjs": "^7.25.7",
+                               "@babel/plugin-transform-typescript": "^7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2069,16 +2068,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0-0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@babel/regjsgen": {
-                       "version": "0.8.0",
-                       "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
-                       "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@babel/runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.23.2",
-                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz",
-                       "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.7",
+                       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz",
+                       "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerator-runtime": "^0.14.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2087,14 +2080,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/template": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz",
-                       "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.25.9",
+                       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
+                       "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/code-frame": "^7.25.7",
-                               "@babel/parser": "^7.25.7",
-                               "@babel/types": "^7.25.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/code-frame": "^7.25.9",
+                               "@babel/parser": "^7.25.9",
+                               "@babel/types": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2101,16 +2093,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.7",
-                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz",
-                       "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.7",
+                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz",
+                       "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/code-frame": "^7.25.7",
-                               "@babel/generator": "^7.25.7",
-                               "@babel/parser": "^7.25.7",
-                               "@babel/template": "^7.25.7",
-                               "@babel/types": "^7.25.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/code-frame": "^7.26.2",
+                               "@babel/generator": "^7.26.5",
+                               "@babel/parser": "^7.26.7",
+                               "@babel/template": "^7.25.9",
+                               "@babel/types": "^7.26.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globals": "^11.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2119,14 +2110,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@babel/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.25.8",
-                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz",
-                       "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.26.7",
+                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz",
+                       "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-string-parser": "^7.25.7",
-                               "@babel/helper-validator-identifier": "^7.25.7",
-                               "to-fast-properties": "^2.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-string-parser": "^7.25.9",
+                               "@babel/helper-validator-identifier": "^7.25.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.9.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2151,9 +2140,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@csstools/css-parser-algorithms": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.1.tgz",
-                       "integrity": "sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.4",
+                       "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz",
+                       "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2169,13 +2158,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@csstools/css-tokenizer": "^3.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@csstools/css-tokenizer": "^3.0.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@csstools/css-tokenizer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.1.tgz",
-                       "integrity": "sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.3",
+                       "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz",
+                       "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2215,9 +2204,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@csstools/selector-specificity": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-4.0.0.tgz",
-                       "integrity": "sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.0.0",
+                       "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+                       "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2233,7 +2222,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-selector-parser": "^6.1.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "postcss-selector-parser": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@discoveryjs/json-ext": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2564,10 +2553,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@floating-ui/dom/node_modules/@floating-ui/utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.2.8",
-                       "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz",
-                       "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==",
-                       "license": "MIT"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.9",
+                       "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz",
+                       "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@floating-ui/react-dom": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.8",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2587,6 +2575,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@formatjs/ecma402-abstract": {
+                       "version": "2.3.2",
+                       "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.2.tgz",
+                       "integrity": "sha512-6sE5nyvDloULiyOMbOTJEEgWL32w+VHkZQs8S02Lnn8Y/O5aQhjOEXwWzvR7SsBE/exxlSpY2EsWZgqHbtLatg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@formatjs/fast-memoize": "2.2.6",
+                               "@formatjs/intl-localematcher": "0.5.10",
+                               "decimal.js": "10",
+                               "tslib": "2"
+                       }
+               },
+               "node_modules/@formatjs/fast-memoize": {
+                       "version": "2.2.6",
+                       "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.6.tgz",
+                       "integrity": "sha512-luIXeE2LJbQnnzotY1f2U2m7xuQNj2DA8Vq4ce1BY9ebRZaoPB1+8eZ6nXpLzsxuW5spQxr7LdCg+CApZwkqkw==",
+                       "dev": true,
+                       "dependencies": {
+                               "tslib": "2"
+                       }
+               },
+               "node_modules/@formatjs/icu-messageformat-parser": {
+                       "version": "2.11.0",
+                       "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.0.tgz",
+                       "integrity": "sha512-Hp81uTjjdTk3FLh/dggU5NK7EIsVWc5/ZDWrIldmf2rBuPejuZ13CZ/wpVE2SToyi4EiroPTQ1XJcJuZFIxTtw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@formatjs/ecma402-abstract": "2.3.2",
+                               "@formatjs/icu-skeleton-parser": "1.8.12",
+                               "tslib": "2"
+                       }
+               },
+               "node_modules/@formatjs/icu-skeleton-parser": {
+                       "version": "1.8.12",
+                       "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.12.tgz",
+                       "integrity": "sha512-QRAY2jC1BomFQHYDMcZtClqHR55EEnB96V7Xbk/UiBodsuFc5kujybzt87+qj1KqmJozFhk6n4KiT1HKwAkcfg==",
+                       "dev": true,
+                       "dependencies": {
+                               "@formatjs/ecma402-abstract": "2.3.2",
+                               "tslib": "2"
+                       }
+               },
+               "node_modules/@formatjs/intl-localematcher": {
+                       "version": "0.5.10",
+                       "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.10.tgz",
+                       "integrity": "sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==",
+                       "dev": true,
+                       "dependencies": {
+                               "tslib": "2"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@hapi/hoek": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "9.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3629,6 +3668,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@jridgewell/sourcemap-codec": "^1.4.14"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@keyv/serialize": {
+                       "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.2.tgz",
+                       "integrity": "sha512-+E/LyaAeuABniD/RvUezWVXKpeuvwLEA9//nE9952zBaOdBd2mQ3pPoM8cUe2X6IcMByfuSLzmYqnYshG60+HQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "buffer": "^6.0.3"
+                       }
+               },
+               "node_modules/@keyv/serialize/node_modules/buffer": {
+                       "version": "6.0.3",
+                       "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
+                       "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
+                       "dev": true,
+                       "funding": [
+                               {
+                                       "type": "github",
+                                       "url": "https://github.com/sponsors/feross"
+                               },
+                               {
+                                       "type": "patreon",
+                                       "url": "https://www.patreon.com/feross"
+                               },
+                               {
+                                       "type": "consulting",
+                                       "url": "https://feross.org/support"
+                               }
+                       ],
+                       "dependencies": {
+                               "base64-js": "^1.3.1",
+                               "ieee754": "^1.2.1"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@leichtgewicht/ip-codec": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4098,6 +4170,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@paulirish/trace_engine": {
+                       "version": "0.0.39",
+                       "resolved": "https://registry.npmjs.org/@paulirish/trace_engine/-/trace_engine-0.0.39.tgz",
+                       "integrity": "sha512-2Y/ejHX5DDi5bjfWY/0c/BLVSfQ61Jw1Hy60Hnh0hfEO632D3FVctkzT4Q/lVAdvIPR0bUaok9JDTr1pu/OziA==",
+                       "dev": true,
+                       "dependencies": {
+                               "third-party-web": "latest"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@pkgr/core": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4210,9 +4291,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4221,7 +4302,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4245,9 +4326,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@preact/signals": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.0",
-                       "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.0.tgz",
-                       "integrity": "sha512-EOMeg42SlLS72dhoq6Vjq08havnLseWmPQ8A0YsgIAqMgWgx7V1a39+Pxo6i7SY5NwJtH4849JogFq3M67AzWg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.2",
+                       "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.2.tgz",
+                       "integrity": "sha512-naxcJgUJ6BTOROJ7C3QML7KvwKwCXQJYTc5L/b0eEsdYgPB6SxwoQ1vDGcS0Q7GVjAenVq/tXrybVdFShHYZWg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@preact/signals-core": "^1.7.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4844,6 +4925,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@remote-ui/rpc": {
+                       "version": "1.4.5",
+                       "resolved": "https://registry.npmjs.org/@remote-ui/rpc/-/rpc-1.4.5.tgz",
+                       "integrity": "sha512-Cr+06niG/vmE4A9YsmaKngRuuVSWKMY42NMwtZfy+gctRWGu6Wj9BWuMJg5CEp+JTkRBPToqT5rqnrg1G/Wvow=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@rtsao/scc": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4850,130 +4936,112 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/core": {
-                       "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz",
-                       "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@sentry-internal/tracing": {
+                       "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.120.3.tgz",
+                       "integrity": "sha512-Ausx+Jw1pAMbIBHStoQ6ZqDZR60PsCByvHdw/jdH9AqPrNE9xlBSf9EwcycvmrzwyKspSLaB52grlje2cRIUMg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/hub": "6.19.7",
-                               "@sentry/minimal": "6.19.7",
-                               "@sentry/types": "6.19.7",
-                               "@sentry/utils": "6.19.7",
-                               "tslib": "^1.9.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@sentry/core": "7.120.3",
+                               "@sentry/types": "7.120.3",
+                               "@sentry/utils": "7.120.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/core/node_modules/tslib": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                       "dev": true
-               },
-               "node_modules/@sentry/hub": {
-                       "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz",
-                       "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@sentry/core": {
+                       "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.120.3.tgz",
+                       "integrity": "sha512-vyy11fCGpkGK3qI5DSXOjgIboBZTriw0YDx/0KyX5CjIjDDNgp5AGgpgFkfZyiYiaU2Ww3iFuKo4wHmBusz1uA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/types": "6.19.7",
-                               "@sentry/utils": "6.19.7",
-                               "tslib": "^1.9.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@sentry/types": "7.120.3",
+                               "@sentry/utils": "7.120.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/hub/node_modules/tslib": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                       "dev": true
-               },
-               "node_modules/@sentry/minimal": {
-                       "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz",
-                       "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@sentry/integrations": {
+                       "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.120.3.tgz",
+                       "integrity": "sha512-6i/lYp0BubHPDTg91/uxHvNui427df9r17SsIEXa2eKDwQ9gW2qRx5IWgvnxs2GV/GfSbwcx4swUB3RfEWrXrQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/hub": "6.19.7",
-                               "@sentry/types": "6.19.7",
-                               "tslib": "^1.9.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@sentry/core": "7.120.3",
+                               "@sentry/types": "7.120.3",
+                               "@sentry/utils": "7.120.3",
+                               "localforage": "^1.8.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/minimal/node_modules/tslib": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@sentry/node": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz",
-                       "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.120.3.tgz",
+                       "integrity": "sha512-t+QtekZedEfiZjbkRAk1QWJPnJlFBH/ti96tQhEq7wmlk3VszDXraZvLWZA0P2vXyglKzbWRGkT31aD3/kX+5Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/core": "6.19.7",
-                               "@sentry/hub": "6.19.7",
-                               "@sentry/types": "6.19.7",
-                               "@sentry/utils": "6.19.7",
-                               "cookie": "^0.4.1",
-                               "https-proxy-agent": "^5.0.0",
-                               "lru_map": "^0.3.3",
-                               "tslib": "^1.9.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@sentry-internal/tracing": "7.120.3",
+                               "@sentry/core": "7.120.3",
+                               "@sentry/integrations": "7.120.3",
+                               "@sentry/types": "7.120.3",
+                               "@sentry/utils": "7.120.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/node/node_modules/cookie": {
-                       "version": "0.4.2",
-                       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
-                       "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@sentry/types": {
+                       "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.120.3.tgz",
+                       "integrity": "sha512-C4z+3kGWNFJ303FC+FxAd4KkHvxpNFYAFN8iMIgBwJdpIl25KZ8Q/VdGn0MLLUEHNLvjob0+wvwlcRBBNLXOow==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 0.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/node/node_modules/tslib": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                       "dev": true
-               },
-               "node_modules/@sentry/types": {
-                       "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz",
-                       "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@sentry/utils": {
+                       "version": "7.120.3",
+                       "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.120.3.tgz",
+                       "integrity": "sha512-UDAOQJtJDxZHQ5Nm1olycBIsz2wdGX8SdzyGVHmD8EOQYAeDZQyIlQYohDe9nazdIOQLZCIc3fU0G9gqVLkaGQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dependencies": {
+                               "@sentry/types": "7.120.3"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/utils": {
-                       "version": "6.19.7",
-                       "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz",
-                       "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==",
-                       "dev": true,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/@shopify/web-worker": {
+                       "version": "6.4.0",
+                       "resolved": "https://registry.npmjs.org/@shopify/web-worker/-/web-worker-6.4.0.tgz",
+                       "integrity": "sha512-RvY1mgRyAqawFiYBvsBkek2pVK4GVpV9mmhWFCZXwx01usxXd2HMhKNTFeRYhSp29uoUcfBlKZAwCwQzt826tg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/types": "6.19.7",
-                               "tslib": "^1.9.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@remote-ui/rpc": "^1.2.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=18.12.0"
+                       },
+                       "peerDependencies": {
+                               "@babel/core": "^7.0.0",
+                               "webpack": "^5.38.0",
+                               "webpack-virtual-modules": "^0.4.3 || ^0.5.0 || ^0.6.0"
+                       },
+                       "peerDependenciesMeta": {
+                               "@babel/core": {
+                                       "optional": true
+                               },
+                               "webpack": {
+                                       "optional": true
+                               },
+                               "webpack-virtual-modules": {
+                                       "optional": true
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/@sentry/utils/node_modules/tslib": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@sideway/address": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5072,14 +5140,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@stylistic/stylelint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.0.1.tgz",
-                       "integrity": "sha512-j3mH8HSw2Rob/KJFWZ627w3CQ8gQqVHtzCdPeEffUg5vOgpz4rgrR+Xw2kU0OQCDcdW8Y1nKfdXKKjM5Rn8X0g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.1",
+                       "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz",
+                       "integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@csstools/css-parser-algorithms": "^3.0.0",
-                               "@csstools/css-tokenizer": "^3.0.0",
-                               "@csstools/media-query-list-parser": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@csstools/css-parser-algorithms": "^3.0.1",
+                               "@csstools/css-tokenizer": "^3.0.1",
+                               "@csstools/media-query-list-parser": "^3.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-object": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-selector-parser": "^6.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-value-parser": "^4.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5537,9 +5605,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        ]
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@svgr/plugin-svgo/node_modules/domutils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
-                       "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.2",
+                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+                       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": "^2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6652,14 +6720,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/a11y": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.8.2.tgz",
-                       "integrity": "sha512-eILr2ZYK5FYSlx18rnP06qKyPELxEyDcnosSOsjskPGw5gYT01sUf0fkAebliuG88VppT+bgI008TRo3dvtZzQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.17.0.tgz",
+                       "integrity": "sha512-TCQ/PGC0Me3yzPUrmY2FpECl7GUcUcx6kVGUugmlMxNwxeZRYUOEMxsHGm07iKV5l7zbi3y5c/i5bbYwJfXA4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/dom-ready": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/dom-ready": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6667,16 +6734,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.8.3.tgz",
-                       "integrity": "sha512-ihDxDnDDX73j7VGZutx0XBGelMf9cZmfh3L6hNW5CFacMTaH9+FNAY4+2I55N+fWOE7h1ePlHeL5DXvz38xsug==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-3.17.0.tgz",
+                       "integrity": "sha512-KatcmRnoPWGbO8JVq75agROeJVw1YRMaHzIY9c/UZBu3jyRVCGrSFfr3Xh7C3Lg6I01bWFBwN0RQvFmNMlYEeQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/rich-text": "^7.8.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "uuid": "^9.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6701,14 +6767,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/api-fetch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.8.2.tgz",
-                       "integrity": "sha512-6jiodZD4+5lIelb/E6FHMa6xuldcoIkQ5vWtvHpoB30++7eOgYi0tl5b1NlzGqfReIcl9oO+Wwp5V9mRE+mJoA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.17.0.tgz",
+                       "integrity": "sha512-L3iT/K41R6KResTy/7EOsTD+KKO20U3B4lPz/jQMRNgFdq4MOxtalEMjrRoj1mG+qiYGYdvGmpSgOzSx9o3eRg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/url": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/url": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6716,12 +6781,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/autop": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.8.1.tgz",
-                       "integrity": "sha512-/ah4oBIRGMZlxBBPiD6R5uamCPEXTzmsJ0iceDJxMHc5KvNcy59oHNCirD5yiRLORk8RrujUczIGfglpUjGh2Q==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.17.0.tgz",
+                       "integrity": "sha512-6O9Eo/S02OHIa4GflfcWHANHpuy5/SifaWiprWYTrhIt6L6DyVxr1AErSWfDXIrkNNVXuhhykYDHAtApKqpqsQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6729,20 +6793,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/babel-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.8.2.tgz",
-                       "integrity": "sha512-XhIpSw6d8GeaBe+gQ25nck01+Q3UiVQgih/yBCFWNtzB2qp/AB7195lHGxbuAYUO9RM1eXsf8kVJV2caAb4WnA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.17.0.tgz",
+                       "integrity": "sha512-+ivwvBI92u6abFf0DlwHem8fH5HujKy5e8a0cwDBOJivEzIJLPKYSYLlnLZL9I0QIstB+KdcJBARuWuR0l58Sw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.16.0",
-                               "@babel/plugin-transform-react-jsx": "^7.16.0",
-                               "@babel/plugin-transform-runtime": "^7.16.0",
-                               "@babel/preset-env": "^7.16.0",
-                               "@babel/preset-typescript": "^7.16.0",
-                               "@babel/runtime": "^7.16.0",
-                               "@wordpress/browserslist-config": "^6.8.1",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "7.25.7",
+                               "@babel/plugin-transform-react-jsx": "7.25.7",
+                               "@babel/plugin-transform-runtime": "7.25.7",
+                               "@babel/preset-env": "7.25.7",
+                               "@babel/preset-typescript": "7.25.7",
+                               "@babel/runtime": "7.25.7",
+                               "@wordpress/browserslist-config": "^6.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.21.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "core-js": "^3.31.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react": "^18.3.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6753,11 +6816,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/base-styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.9.0.tgz",
-                       "integrity": "sha512-b0erDgc8I6NTjbHaPL4GTa3IbfHp4o1+Yx74oT6gLgV9i7Qd8UjBmsUDYIZTV1jqB/ch9DuaDqDaNYqW6tXpZg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.17.0.tgz",
+                       "integrity": "sha512-9rYupV2CIS6PIlE27vxqBEn98n2hEBdI4YQI7TD7kdbGHYRDfTqocDK7stiAgqKR9ujDoVmq+Yk3T/jzRi6WoA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm": ">=8.19.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6764,12 +6826,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/blob": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.8.1.tgz",
-                       "integrity": "sha512-fMLWmum+B8aZi5w8Tie7mw+LEP/FF6RXVMG8AH4GwtXYYD2b3WgjbF7I4p6HYOaz3kAEnlJNo55qqLT2tFogww==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.17.0.tgz",
+                       "integrity": "sha512-qH0Q48clM+UTdTMWUsCyyAuy4J+koNGLz4oXyJZCrUvUQ31Hpj6VwQulM2lSXYQyzOWJEKf3deHM47Uz1JYhhg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6777,30 +6838,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/block-directory": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.18",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.8.18.tgz",
-                       "integrity": "sha512-lYZDKI/IFMymfi3MxFfvpBMx6nhqAOEX+IXZvpKPiHR62LL+MXBoeOdiSZYKysfztFyPH7Ism43c1TeY+fQnIg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-5.17.1.tgz",
+                       "integrity": "sha512-cAVDAAEuoFo9sYD2dXZgIZR3OJHOADpXvonzq652ssscO9IZYbML+zXZ/4rdGrL166KjQ4xtc4QULg/6Ba0+rQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/editor": "^14.8.18",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/editor": "^14.17.1",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6814,45 +6874,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/block-editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "14.3.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.3.15.tgz",
-                       "integrity": "sha512-5cFdYZMXsOlzWzbzLSB34wT3aQfl2WEKw83NA9/A4IAvZ7rJXdVJx0H2ZP7itmU/Rcj2cxPC152rfit9y4/+ww==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.12.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-14.12.0.tgz",
+                       "integrity": "sha512-i8tUlPiRgLqUFVnAHDjS7MNHZMFDYMkm5gR2xsNryzhsvoAndUYJiktftbXNaQVki/EMoDf1zHicHZ2g2AQy5Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/react": "^11.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/styled": "^11.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@react-spring/web": "^9.4.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/block-serialization-default-parser": "^5.8.1",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/commands": "^1.8.11",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/date": "^5.8.2",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/escape-html": "^3.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/style-engine": "^2.8.1",
-                               "@wordpress/token-list": "^3.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/warning": "^3.8.1",
-                               "@wordpress/wordcount": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-serialization-default-parser": "^5.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/commands": "^1.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/escape-html": "^3.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/priority-queue": "^3.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/style-engine": "^2.17.0",
+                               "@wordpress/token-list": "^3.17.0",
+                               "@wordpress/upload-media": "^0.2.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/warning": "^3.17.0",
+                               "@wordpress/wordcount": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6878,45 +6939,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/block-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.8.16",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.8.16.tgz",
-                       "integrity": "sha512-1Vo36U439E856KR22n71oHhXTJ7e7iRS/4HDWEem1NY1iSFiBK3RBoIDLv7emVExSXhdRill7RjPGmRMeiEvJg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-9.17.0.tgz",
+                       "integrity": "sha512-dJOWzGCNFZ1Ft8n9U0z30WceCr73At/Zqv68qUkjNI3CcwevtrUpg7uVQER3Q7Ai605CyB04MHELea3WixqX/Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/autop": "^4.8.1",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/date": "^5.8.2",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/escape-html": "^3.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/interactivity": "^6.8.5",
-                               "@wordpress/interactivity-router": "^2.8.6",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/patterns": "^2.8.15",
-                               "@wordpress/primitives": "^4.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/reusable-blocks": "^5.8.15",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/server-side-render": "^5.8.11",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/viewport": "^6.8.3",
-                               "@wordpress/wordcount": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/autop": "^4.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/escape-html": "^3.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/interactivity": "^6.17.0",
+                               "@wordpress/interactivity-router": "^2.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/patterns": "^2.17.0",
+                               "@wordpress/primitives": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/reusable-blocks": "^5.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/server-side-render": "^5.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/viewport": "^6.17.0",
+                               "@wordpress/wordcount": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6950,12 +7010,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/block-serialization-default-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.8.1.tgz",
-                       "integrity": "sha512-SmbMiM/KTh9veMcujL+t375yMR1JZlIzbVEIk6NdiGV+7pvtenUe4Av0tr+0QaINmgo3MJmc4Y3csZrKFlRr+w==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.17.0.tgz",
+                       "integrity": "sha512-4oVgm6f/kRqersuTH1SS85x89P4foPAo2xwjoXvHdjy1Rp0UQ86uxyKn0j0A6k7uQEXc5BJeUevk/Z1AT1Z9bQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6963,27 +7022,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "13.8.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-13.8.5.tgz",
-                       "integrity": "sha512-KE0bbN370G3tA/7Oaugk0IRLaG3p06sEnfbbDvoRSyiPyxQsyYb53i921vuteHtzQ+3DEjtDzrku/bsKOn81Tg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.6.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-14.6.0.tgz",
+                       "integrity": "sha512-9FkjXHRTXIaOU7BJfoeRUe1snh+5H8rypOTJoDpiMCoXMfGKyBVpacRMzbltQiK7SrzmHbzst4EuxHoK7a/TVw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/autop": "^4.8.1",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/block-serialization-default-parser": "^5.8.1",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/shortcode": "^4.8.1",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/autop": "^4.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-serialization-default-parser": "^5.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/shortcode": "^4.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": "^3.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7018,9 +7076,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/browserslist-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.8.1.tgz",
-                       "integrity": "sha512-hp2eE0DiRbFGTUEQ49kLVyZWlR8lfm8hb2XKqSoWbeqzWM5ZkgrRRJMrJRPS/jCEWTWDdlBwUFfsVNDKpmHc9A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.17.0.tgz",
+                       "integrity": "sha512-cjMclWLwfam5O03gOHWjD8veeLVnfmC93V9LX1aPt/ZT9aE0cmEZUxBa3VzkDM7NvuZFj7SjSvJr+vuar9Np1A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7028,19 +7086,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/commands": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.8.11.tgz",
-                       "integrity": "sha512-CKnzWwSKO3kckqV58JXA0taU2JgIpEkVxX8xUOe3aI1isaOFjF+iwshuhNgWcs3sAiuUK0s4aQWi3ZqGhmirzA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.17.0.tgz",
+                       "integrity": "sha512-oZLv9pi0iiIO7DXRijK9gze5+iktoUyfDVipAmbmxAVEqptfWuPP3BRSkZxf+ccoIWpz0EhNKShsbQM86FwVbg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/private-apis": "^1.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cmdk": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7054,13 +7111,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/components": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "28.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-28.8.11.tgz",
-                       "integrity": "sha512-IfSSeFUcbBS1eS5fq1ShPIW2JEU9OJiKrkZ8Ae3FpqTfYbJppVP4+cpK+kvBWj5PLyg+EBHv4W5dx9tMUKsKRg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "29.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-29.3.0.tgz",
+                       "integrity": "sha512-9lQIXsbgFeGY1QXEhNHQ6mq+6sS1TGGdZdaGSoQoP682WWgdjshnyq/0yhGULY9ReDKnZF2mHJ/J3FvleyYMcg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@ariakit/react": "^0.4.10",
-                               "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@ariakit/react": "^0.4.15",
+                               "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/cache": "^11.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/css": "^11.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/react": "^11.7.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7071,23 +7127,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/gradient-parser": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/highlight-words-core": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@use-gesture/react": "^10.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/date": "^5.8.2",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/escape-html": "^3.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/primitives": "^4.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/escape-html": "^3.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/primitives": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.7.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7128,20 +7184,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/compose": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.8.3.tgz",
-                       "integrity": "sha512-knHfFz1/rzFr69d2lDIFspXYTn56Fdd6+4Enc9QhHfkICpwi59jQCXqtNguCB2O8FdL2FNpK1YSgx1FrTo37dA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.17.0.tgz",
+                       "integrity": "sha512-jn5uCw08HHLfOpIDp0pKBDZh1oZiMwjiK3c3IZdZo6eoWZjpOr3ecsMa4RBl/4HbqnUoeFDD6Lj83IEKPuzHQg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@types/mousetrap": "^1.6.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/priority-queue": "^3.8.1",
-                               "@wordpress/undo-manager": "^1.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/priority-queue": "^3.17.0",
+                               "@wordpress/undo-manager": "^1.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clipboard": "^2.0.11",
</span><span class="cx" style="display: block; padding: 0 10px">                                "mousetrap": "^1.6.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7156,25 +7211,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/core-commands": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.8.15.tgz",
-                       "integrity": "sha512-1+Pa1V6Tsc1bFFHzbAfaqSv+w58jKQ+3qqdlcmGWdkYJz8VLE6kaKG9IrgT+xm0ricGpQ6dy6T2h6BXRWT5LgQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-1.17.0.tgz",
+                       "integrity": "sha512-VcM2/d0HdxkrUazOHnrYNEnStADs8r6b4nILGSkdGl55zi1NYFRYo4RpVOn7FvLGQIBSnNle8w+7ifKtHzfK5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/commands": "^1.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/router": "^1.8.1",
-                               "@wordpress/url": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/commands": "^1.17.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/router": "^1.17.0",
+                               "@wordpress/url": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7186,28 +7240,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/core-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.8.15.tgz",
-                       "integrity": "sha512-fh3/Q8UF2skuSAgERXDhQdc59yA+WxE1YweIFbW1Gh2V80T9XrkX7GHQBuAXcEScdcIsE64fZLYJkVhrrWl0jA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.17.0.tgz",
+                       "integrity": "sha512-khNm8SDsIwXr1297e3j3Y/KHZmtRmouRgn+AWzlmlgdArsk8IlIwe9W+KE1tg+VoZJ5f3p0B7rqBUQfD7qbXQg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/sync": "^1.8.1",
-                               "@wordpress/undo-manager": "^1.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/sync": "^1.17.0",
+                               "@wordpress/undo-manager": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": "^3.1.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7237,32 +7290,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/customize-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.16",
-                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.8.16.tgz",
-                       "integrity": "sha512-Rl3n+55RTwHfTb8MyjAJc7/y61w+rOXMubst+gpOa6Uw5EN/rq61evCopLD86tVHMesWflQvC7jDDr6MwTcmeA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-5.17.0.tgz",
+                       "integrity": "sha512-CD5nCabogJDEoePvmL1anKaLR/le1sQSUAzxyVmz8ARZT6DdyDf24l8+7q7FqqJsfAKybckcInH0SpMrlFfhdw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/block-library": "^9.8.16",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/interface": "^6.8.11",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/media-utils": "^5.8.2",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/widgets": "^4.8.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/block-library": "^9.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/interface": "^9.2.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/media-utils": "^5.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/widgets": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": "^3.1.3"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7276,24 +7328,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.8.3.tgz",
-                       "integrity": "sha512-JunqBEVVwJJz45N8JTZNh9WHFn857SUtbp7Efp55oesH/g3ejLMuNu6Ewf9/qEEGQut8VeVQ7yGhl+GQDu9u+w==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.17.0.tgz",
+                       "integrity": "sha512-NezfpsRH3BIV2i10wFohsGfOQ+pp9TvSHFuVK/AlQmnAogoMpFOxAumXCI7rvDoH1X4rEPiX2ggRnxP2+Z6jwQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
-                               "@wordpress/priority-queue": "^3.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/redux-routine": "^5.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
+                               "@wordpress/priority-queue": "^3.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/redux-routine": "^5.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "deepmerge": "^4.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-plain-object": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-promise": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "redux": "^4.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "redux": "^5.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "use-memo-one": "^1.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7306,15 +7357,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/data-controls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.8.3.tgz",
-                       "integrity": "sha512-uh7ECbGDU3lFIUK+LiN0GHFRlWzgvsT+RXZeEDWE22gtbrksdGOQV8Ufz+/iSUnMaOA41r0Yz90lROfUL4mdFQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-4.17.0.tgz",
+                       "integrity": "sha512-YHfo+Zl7hXQbwd52ZwBi9m1bOs/Nh845xIWHefnGTxo05QjFMxbj9VzZGec+HW1rIpRz2gmdA+dYoD75LIPoJA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7325,22 +7375,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/dataviews": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.4.11.tgz",
-                       "integrity": "sha512-P9E79dWb4y27eAo/H1M9lQ3l5tKi/SMm4hmoZsEBMd5Z8tYzGeFSOJlzzU6gJf0Ue1OIjg0/RO/f3mcZQe6k2A==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.13.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-4.13.0.tgz",
+                       "integrity": "sha512-fJyHzNBvI/mivZh5z5+XC3tOSHojNOYVbSA9ifPB6hNcZjFJ+fsNt/I8tmOQdmOOb4dUESkOOKmk6RlPKCjErg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@ariakit/react": "^0.4.10",
-                               "@babel/runtime": "^7.16.0",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/primitives": "^4.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@ariakit/react": "^0.4.15",
+                               "@babel/runtime": "7.25.7",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/primitives": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "remove-accents": "^0.5.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7353,13 +7402,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/date": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.8.2.tgz",
-                       "integrity": "sha512-ECPE9JXQ0GN+A3ssP+bmEtt122JQnkuXzGOUXfED+kjdmFZ1MgPtyKfXBFDzyW6fPHAwzpSbyFSBXfwxevxWAQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.17.0.tgz",
+                       "integrity": "sha512-vFi+h+YpiicfDHtp1SKkFmgQR0PI9I76Dqoi7lBP95BPTGC/adQ3u2ee5wGd5uVUlR+ca+TfR6siC4Igau73oA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/deprecated": "^4.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/deprecated": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "moment": "^2.29.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment-timezone": "^0.5.40"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7369,11 +7417,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/dependency-extraction-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.8.3.tgz",
-                       "integrity": "sha512-2XtMyfX8wacCBK9S808o3NkDdo+qeJgtz6DQhi1nOK6XhIsw/IeSwbZgrTlIzhUk2mQ1N0Y+e3588/dxiS4kBQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.17.0.tgz",
+                       "integrity": "sha512-aRiYH1lcgxnvo0dvhEd5dxjBiWQokRdzSHFSF5flZ4vmHVvDRSgj5V0CQTuCG4fr77PwEJNjPHOm+s1JbmmQJw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "json2php": "^0.0.7"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7393,13 +7440,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "BSD"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/deprecated": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.8.2.tgz",
-                       "integrity": "sha512-AMO0FeqYfIcQRNzAVYDYHZ6ISdfkPHm8Rt8HQOl0Bg7tWX3ocVYnMULUGg/VzgM8AJzAUrfBpwcXZBMF1g4Xpw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.17.0.tgz",
+                       "integrity": "sha512-7IlFpQ6tNkUbOuuxm6kBCR2R6C9Etlzojgh0ykJ/OmwgRMrosH/m6/zAmaA15oRYpd6dvO7ozJN+ArPz7LSOiQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/hooks": "^4.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/hooks": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7407,13 +7453,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.8.2.tgz",
-                       "integrity": "sha512-5VZooybouKVkQ6W2+ef7AnAYQG54lkUN8+Kzc7ly84+WL13RbrwfE4Bj9/RFE5Ew59XTfHME0+GzE3fpLNiTYA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.17.0.tgz",
+                       "integrity": "sha512-raAeub1L/a2yHd9rwCGs67yDSUsafcpERi9rJCeHiaBE/+h7gZn7Li+Pya+DMk7tGxoIHNpPuGVTAyVhQbjWdQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/deprecated": "^4.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/deprecated": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7421,12 +7466,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/dom-ready": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.8.1.tgz",
-                       "integrity": "sha512-xVMNpOaLzpZS4HFH5yYE3ToOhpsDpV29PoeDzuki18XA+ZPg6SvQ/TmwggMasnI1PoyAcQWxugXMV+YUFGM8Mg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.17.0.tgz",
+                       "integrity": "sha512-u/ocyrPV4MJIKxM1OJg+Q6yOBD0pIYi1jcXE1HVYnc/9Mte0IFlfovYRJj6oGUc7u4dM6AVE2BUCQMJgmG406Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7434,19 +7478,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/e2e-test-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "11.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-11.8.2.tgz",
-                       "integrity": "sha512-ddpxERmKzUwBejem0tQweNUlyCXLab0qPwHs+bJwGDzrp75WHW29rb9pQvvem2uLvso7Sw0IfVZaO2+hVXPM+g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-11.17.0.tgz",
+                       "integrity": "sha512-C7PYi/5ALyY+GeRWeTxZLByLxH6yWv+Q1OHoa0fP+cDblwT+jyY0KKBR9DLI3PF4GEBkMT+gc4V55CXFcXIJnQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/url": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/url": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "form-data": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node-fetch": "^2.6.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node-fetch": "2.7.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7454,20 +7497,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest": ">=29",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "puppeteer-core": ">=11"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "puppeteer-core": ">=23"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/e2e-test-utils-playwright": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.8.1.tgz",
-                       "integrity": "sha512-BKp2EpC35/SWJg1h69Q0RP7hlcNoqyuq1UA5CJycph2yuzrfl8+tfKqkrdCYhyLU/MuW6GFh9d92vb2cTYnSOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.17.0.tgz",
+                       "integrity": "sha512-KhS+HyduYVHWbB/uHxQUC1wHMACx2BpP+4euMN8Kimy/rIsyOFrav9ueVGn7fHu9wu++swk8nUWFBip3GdsliA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "form-data": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-port": "^5.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lighthouse": "^10.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lighthouse": "^12.2.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "mime": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "web-vitals": "^4.2.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7522,41 +7564,40 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/edit-post": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.8.18",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.8.18.tgz",
-                       "integrity": "sha512-1woHpjt0RM4gKrpevaG1Zh6b2Al0biNrGFrIuAK2S71SasLrQuYzx9z3bAs5acCjXhV7VkLkLpK+ERm59256vQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-8.17.1.tgz",
+                       "integrity": "sha512-ig3UlT9soHSBbjxOjTq25I1mI5YuB/7mK3j8hpaAUuv4VR00JMoeDmOOIH7e5xxnNy7Bw3CHQcxvevAzXYmJFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/block-library": "^9.8.16",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/commands": "^1.8.11",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-commands": "^1.8.15",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/editor": "^14.8.18",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/viewport": "^6.8.3",
-                               "@wordpress/warning": "^3.8.1",
-                               "@wordpress/widgets": "^4.8.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/block-library": "^9.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/commands": "^1.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-commands": "^1.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/editor": "^14.17.1",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/viewport": "^6.17.0",
+                               "@wordpress/warning": "^3.17.0",
+                               "@wordpress/widgets": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^2.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7570,52 +7611,52 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/edit-site": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.18",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.8.18.tgz",
-                       "integrity": "sha512-sts/9mPt8u7MJw0+qjbWH1kh39GAT94goVw45FDMQtNB6uNe8HEDe2qoc/ObXATiRtmndEQnteNe+y1Tbbi8Dw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-6.17.1.tgz",
+                       "integrity": "sha512-yY9qklGG2y1eXQUq9X3m0zk9OrznS8qB8edzQGLE+GfYVcY2BNVUMakRzYbWRdKqZPdW+WNJ20pz7JMcbieFbw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@react-spring/web": "^9.4.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/block-library": "^9.8.16",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/commands": "^1.8.11",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-commands": "^1.8.15",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/dataviews": "^4.4.11",
-                               "@wordpress/date": "^5.8.2",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/editor": "^14.8.18",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/escape-html": "^3.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/patterns": "^2.8.15",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/primitives": "^4.8.1",
-                               "@wordpress/priority-queue": "^3.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/reusable-blocks": "^5.8.15",
-                               "@wordpress/router": "^1.8.1",
-                               "@wordpress/style-engine": "^2.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/viewport": "^6.8.3",
-                               "@wordpress/widgets": "^4.8.15",
-                               "@wordpress/wordcount": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/block-library": "^9.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/commands": "^1.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-commands": "^1.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/dataviews": "^4.13.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/editor": "^14.17.1",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/escape-html": "^3.17.0",
+                               "@wordpress/fields": "^0.9.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/media-utils": "^5.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/patterns": "^2.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/primitives": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/reusable-blocks": "^5.17.0",
+                               "@wordpress/router": "^1.17.0",
+                               "@wordpress/style-engine": "^2.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/viewport": "^6.17.0",
+                               "@wordpress/widgets": "^4.17.0",
+                               "@wordpress/wordcount": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.9.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7633,38 +7674,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/edit-widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.16",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.8.16.tgz",
-                       "integrity": "sha512-uMLnmoi2anx3n/EKPHUKvuxYlOzhRIm3j2+BicI8nthR9cxAvXkmC9Z7QdaCgleGaxDQPD61Q0KsuFFHJtQWWQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-6.17.0.tgz",
+                       "integrity": "sha512-uOs1UfXByxPIgMLJU7Y5d4CpsdBUDyxDXbEyfTsOCxX8r4Z+AgR/dKACmmYNJLQgwkjvt6ZTpltN7Y0A4VnwYg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/block-library": "^9.8.16",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/interface": "^6.8.11",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/media-utils": "^5.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/patterns": "^2.8.15",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/reusable-blocks": "^5.8.15",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/widgets": "^4.8.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/block-library": "^9.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/interface": "^9.2.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/media-utils": "^5.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/patterns": "^2.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/reusable-blocks": "^5.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/widgets": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7677,47 +7717,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "14.8.18",
-                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.8.18.tgz",
-                       "integrity": "sha512-haVx9RynZ+b4pvoVGkCoAJ1IT1drBVX/4cOZmlgRZyGLRi083HjricxKXsNlczTGbWHfXcUiJsTTZ1BMNUCWYg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "14.17.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-14.17.1.tgz",
+                       "integrity": "sha512-z6LknQhWhof+23qjHu4dgY1EZyMmMUHynZxJlioDAvnvjSzyIcoF3Wirw+MMAaRVb5J8RjksQ+ROvDsKpWo1Pg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/commands": "^1.8.11",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/dataviews": "^4.4.11",
-                               "@wordpress/date": "^5.8.2",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/dom": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/fields": "^0.0.16",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/interface": "^6.8.11",
-                               "@wordpress/keyboard-shortcuts": "^5.8.3",
-                               "@wordpress/keycodes": "^4.8.2",
-                               "@wordpress/media-utils": "^5.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/patterns": "^2.8.15",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/reusable-blocks": "^5.8.15",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/server-side-render": "^5.8.11",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/warning": "^3.8.1",
-                               "@wordpress/wordcount": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/commands": "^1.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/dataviews": "^4.13.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/dom": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/fields": "^0.9.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/interface": "^9.2.0",
+                               "@wordpress/keyboard-shortcuts": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
+                               "@wordpress/media-utils": "^5.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/patterns": "^2.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/reusable-blocks": "^5.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/server-side-render": "^5.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/warning": "^3.17.0",
+                               "@wordpress/wordcount": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "client-zip": "^2.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clsx": "^2.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7747,21 +7786,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "https://github.com/sponsors/broofa",
</span><span class="cx" style="display: block; padding: 0 10px">                                "https://github.com/sponsors/ctavan"
</span><span class="cx" style="display: block; padding: 0 10px">                        ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "uuid": "dist/bin/uuid"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/element": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.8.1.tgz",
-                       "integrity": "sha512-JUd0XUHjNtQexAUJq5TodweU9kooCdrh/3NlKj8jEMKgveDx+ipXN2zVsaJWzAcu50FBhegaL+hFH6XRtqEDdQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.17.0.tgz",
+                       "integrity": "sha512-mRLFDPmZiI3+POi/iUGoof/9fQi4YTJ/RAuIUipr7yG7l4SwOoQy4eSJy6QTyqtJxZ+/7qA+b/+Ek15UzFst5Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@types/react": "^18.2.79",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/react-dom": "^18.2.25",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/escape-html": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/escape-html": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-plain-object": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react": "^18.3.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7773,12 +7810,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/escape-html": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.8.1.tgz",
-                       "integrity": "sha512-JFOjsD6rSFVoFqK+f5YCeYmRycn7Hj29cX3+sBXL0p5Uox7SQLhY/rmATm6o/PiGCVtDeQlZ9I8dBeQSZBoXqQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.17.0.tgz",
+                       "integrity": "sha512-yOfJwgmrtIXQDwX6zTC0L7ymYBXz3K3hlW0nDdtYy+bCw5z0gbrEOnBotOD6YdXlejAgnaAH+K1VSf0xxG5uGA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7786,20 +7822,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "21.1.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-21.1.2.tgz",
-                       "integrity": "sha512-f89Q8J1yGq6b1Myqgby7Xdon+mx/YjSBCs3/saydaJWJoXaDIXZFTMrY0cjWzbSOTDThYCvbkvQm0QGAPanNTA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "22.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.3.0.tgz",
+                       "integrity": "sha512-EG8PvRceycpn9B5UniHRJSwitTwWwqtsF+gcg+BOT/tU/dmMaDTRqQdXnPOhw10Qg+QKqvBEl6IT+yRwTP5rsA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/eslint-parser": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/eslint-parser": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@typescript-eslint/eslint-plugin": "^6.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@typescript-eslint/parser": "^6.4.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^8.8.2",
-                               "@wordpress/prettier-config": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^8.17.0",
+                               "@wordpress/prettier-config": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "cosmiconfig": "^7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-config-prettier": "^8.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-import": "^2.25.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-plugin-jest": "^27.2.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint-plugin-jest": "^27.4.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-plugin-jsdoc": "^46.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-jsx-a11y": "^6.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-playwright": "^0.15.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7817,7 +7853,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": ">=7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint": ">=8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier": ">=3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "typescript": ">=4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "typescript": ">=5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependenciesMeta": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7844,32 +7880,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/fields": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.16",
-                       "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.0.16.tgz",
-                       "integrity": "sha512-FeziO0mS67FCiZ/uNGwRHSbcOSHVVtE7PbO6ZfKStO6APxJSisF+eubimj4l6O8wHgDmaevPPfFBzghn6m39Tw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/fields/-/fields-0.9.0.tgz",
+                       "integrity": "sha512-PgfXdLu22ZKSz4Ro9sDrKjINS0nCLb4EOLGhyN7RxuXXVW9v+UAhnIX/WCpzoixRX5s7uycDbntt5fklfCTiVg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/dataviews": "^4.4.11",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/patterns": "^2.8.15",
-                               "@wordpress/primitives": "^4.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "@wordpress/warning": "^3.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/dataviews": "^4.13.0",
+                               "@wordpress/date": "^5.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/media-utils": "^5.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/patterns": "^2.17.0",
+                               "@wordpress/primitives": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/router": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "@wordpress/warning": "^3.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "4.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "client-zip": "^2.4.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "client-zip": "^2.4.5",
+                               "clsx": "2.1.1",
+                               "remove-accents": "^0.5.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7880,24 +7922,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/format-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.8.15.tgz",
-                       "integrity": "sha512-Qp6OFwiHSb6qrluvFOaNlsoElUj1L6YMF6oAq/fBLq4UX2KANkV1UkTNN8Lo/iCe48Za+DxLle8nCa9Gt0XdDg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-5.17.0.tgz",
+                       "integrity": "sha512-+VQO5MtidlGwkR29KIssditpG5E25u4K9L4+STo+NKR5l0ldqa6PgIcu1LJlVzzqAOvbgmGwPLh7O5Oa+XqAww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/rich-text": "^7.8.3",
-                               "@wordpress/url": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/rich-text": "^7.17.0",
+                               "@wordpress/url": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7909,12 +7950,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/hooks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.8.2.tgz",
-                       "integrity": "sha512-BhhYJB/RFIng6Taydah6zCMd9iDYdSlISvByP9tBDsuHZL6iuVBmEGBXmm0Mt6ABCFHELuhFkxwdWPRjWTiqSw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.17.0.tgz",
+                       "integrity": "sha512-LGOHGuwCXCevuzaFpM2sgyPZxf3H7tWaSKzlvDzx2kmwiWIrFug/yebywv4Cxsl82I5DfZkDpxXRpqTxXrC0Nw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7922,12 +7962,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/html-entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.8.1.tgz",
-                       "integrity": "sha512-JOiXUdts9PvanVj3cuPlzJop6UBMDApzLRWRLeZNjZPq0IsTGcI7zPhBVT++aW1C8zTzngzpdFfFaWle3p5w7Q==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.17.0.tgz",
+                       "integrity": "sha512-8cVD8KTxsKLHA9r6Lt3fkQoNBUQ6zMWdgaK1VNRYRJgTfx8C6FlNBjvHrIIgS0nJ43k9iAmAObGQiL3GkGVI1g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7935,13 +7974,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/i18n": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.8.2.tgz",
-                       "integrity": "sha512-evcwjw1cfGoyJoPMZlaYNwmYJAlIJh5pkgM1QWanpBPTMLsMOMcpZQGzOwvKf1uLozGOKkBAe106qQ7rgjZkoQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.17.0.tgz",
+                       "integrity": "sha512-aAsYls8sTTSEimsvjxBl9mCYbZYD3BddHVpuHgbBxzC+2SZE+JYJ+IpcwEghC712qo0jEkG8Vdzhqae1PL6vCQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/hooks": "^4.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/hooks": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "gettext-parser": "^1.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "memize": "^2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sprintf-js": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7956,14 +7994,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/icons": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.8.2.tgz",
-                       "integrity": "sha512-ebJ3mRJo3bMgPm9vSTxc7I98HT30mgU59WGUAQyx31cElKbzMhd3jM7bD2JhYXZ1OPnJGY3W4lHovMFfU7wsOQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.17.0.tgz",
+                       "integrity": "sha512-qzWFrMfa5HZdGxGq7I+s9bmUJqZrFfx6ow/slY1USKJqp1uRHRekAbq6UrOrJscs8rSUQiV/aNNPDgSfqBEM6A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/primitives": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/primitives": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7971,13 +8008,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/interactivity": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.5",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.8.5.tgz",
-                       "integrity": "sha512-uCLcjYyNzn0KndbGr4ZtOOhogKieTMeH29/j3zK5Bu3pxsS5IxL6Ankanh+u7qkhXTND0AkZJmES7G+Z5DOIzg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-6.17.0.tgz",
+                       "integrity": "sha512-lhDqh0iyfG6DXwYXfg4u0EP9EofRBiVt7Lszn1LIgFFuThHBDyNgePKW6WxZhW9Nrwq9pan7gvCWIx6IKZkg8Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@preact/signals": "^1.2.2",
-                               "preact": "^10.19.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@preact/signals": "^1.3.0",
+                               "preact": "^10.24.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7985,13 +8021,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/interactivity-router": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.8.6.tgz",
-                       "integrity": "sha512-3GO9v9im1K7PNjCvr/0dOl3IQZ3RpMxUb3Y41M348Su3R8uNawA85c+9ZdyxYUG91/0atHdehErFiVt45IToYA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-2.17.0.tgz",
+                       "integrity": "sha512-yKx6/pnSJl/CTBX1mEutDc3N96GZhV7ULLGv+XJAPo43b4e4leYBA0o4ua4jKLVILueygJl76Ziwtzj0mD0ZtQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/interactivity": "^6.8.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/interactivity": "^6.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7999,24 +8034,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/interface": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-6.8.11.tgz",
-                       "integrity": "sha512-h10OXs44nkAduPa1ZGOfcdg2JRaTE62d5JwNDYeNwyjFBqLmQknGsSeDS677M/DYvX/AMcseaEObRZv7U8zjQQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.2.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-9.2.0.tgz",
+                       "integrity": "sha512-WO4aWZYFlrqchKpgWttK9PB4xIicdatp4cUX7Diw3b/Zltq4+aE+DddTDeRvqLoi+NdgPlJK/tNxBaU4UoiBlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/plugins": "^7.8.11",
-                               "@wordpress/preferences": "^4.8.11",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/viewport": "^6.8.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/plugins": "^7.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/viewport": "^6.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8029,12 +8062,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/is-shallow-equal": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.8.1.tgz",
-                       "integrity": "sha512-2UpGvp+y7pCxQQoNyb5PIYPptZZjfcR80evR/V/0Abyxde+N0dEJHroiOd+Nm1BJJijzhmMH1B7AlyGqnKaFXA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.17.0.tgz",
+                       "integrity": "sha512-PRykD6MgDkptKsKwETjNHiQUVtaegXkREX6UetN1iL6u+2la4XC/naDHByq7TL+Cg4snyR+PlNdw45Y4dgMf5w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8042,12 +8074,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/jest-console": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.8.1.tgz",
-                       "integrity": "sha512-TjSQ/jhtT5f1r8NFpP4pjdtambOd4yyyjwG35av+DqXOr8zz68zYZhzxqIy24jmrZGa5KaaOMvBa8q7G7BHcMw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.17.0.tgz",
+                       "integrity": "sha512-PksPaHIQN+gHycF+S4b4PcZ35xRef2nRo+sBJXolnAWhKi93IrBENFDHwdyaD7gVe7t8qJlXYd7vaF8A6Tqn2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "jest-matcher-utils": "^29.6.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8059,13 +8091,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/jest-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.8.1.tgz",
-                       "integrity": "sha512-mnusLFJKz3rEuehy09yQqiwX9fpV4HK1Gh2/hu85DvwjtbHbJajfTW4GjRYU0WEkrGJkQhon6nfC7lGu5nVvkA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.17.0.tgz",
+                       "integrity": "sha512-T5LWyi2VEiYjW2RQwajRuHeSNeI2cXKX+OJzDb9+RwIhD3316ghcExynGNmpT2Umo9mvNjWBpD57EPwQAOdR1w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/jest-console": "^8.8.1",
-                               "babel-jest": "^29.6.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/jest-console": "^8.17.0",
+                               "babel-jest": "29.7.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8077,15 +8109,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/keyboard-shortcuts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.8.3.tgz",
-                       "integrity": "sha512-V8HUZ63/6hronEBO0dQmYxlk7aSM7+fawTDLrqHfMhqi75GWrwhztWSb2Xju0J7rOvSVO7Oc5gk+JX+ZvniWqA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.17.0.tgz",
+                       "integrity": "sha512-XQbtiTSq6rsP/5KYMMDCmZegABlqcq7IpLtymrbeQNSPjyAP4aflU0rCcNWaXhBbdWWDRmaU9u/X1/fI5wGxUQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/keycodes": "^4.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/keycodes": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8096,13 +8127,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/keycodes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.8.2.tgz",
-                       "integrity": "sha512-BxZD5tk4sDHywV7HOF/hSY924ToW7YJe6hDh4yv+7vo5LpiYQq+/uW21hyXrWEjGXZtdmT1tx69wR16BG35bYw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.17.0.tgz",
+                       "integrity": "sha512-6aZ28uoCmzjXONpRVtDPjevkw834fhIRBnn2KQdzENMnPiQCNbiG71mPNxkTw1yRHRRT5ptHvOe49ztWm9KMcA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/i18n": "^5.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/i18n": "^5.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8110,18 +8140,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/list-reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.8.11.tgz",
-                       "integrity": "sha512-VDWVVo2L+d0RP6kRz3qDNUHRWchQTPBfe9JXLlIfPfJYRfUyPKXc3wTOAGnfZD0qip8FzD/AIKsiLSht0NItfw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-5.17.0.tgz",
+                       "integrity": "sha512-VMDym1RCnPCiurPq70oGNKbBjivXUe84sHU0YRXst2th89jmdVpuuowxSHf+Q/6XtBp4SNTn+FwbhPyhXpBSaA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8134,16 +8163,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/media-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.8.2.tgz",
-                       "integrity": "sha512-r8C9WapBHkoLPOU9so3Ocdo17xHwJ43EfXckc47c9Wvu9Gn3CulkZWSvnIMeQLcm1Ay/PBBRu2Vxim5PNCaTpg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.17.0.tgz",
+                       "integrity": "sha512-AyTz5C0NxZ69v+rQ3I/g7cPBa9DL8+pBufHZ5Ewz47q6hwSSb3j8+xTgfl/ndKCc/Taqvr4Sgd4QijOUR+iQ3A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blob": "^4.8.1",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8151,14 +8180,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/notices": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.8.3.tgz",
-                       "integrity": "sha512-k2I6vS4y3OvaDIGGO5B94up7uQqpO0Vtykz7rvez0+nXJazYylKNv88zsegyjf74bWhhJ3HpfiDl+JVehwHnxw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.17.0.tgz",
+                       "integrity": "sha512-1qsRcxE2dnvIJO9IQHnK9D/U/RgRmccDhbNrBxcgOqEVHTFwDambuxte4JXOmJZVr+uqh8Z3ggr+4H6zCjs/9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/data": "^10.8.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/data": "^10.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8169,9 +8197,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/npm-package-json-lint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.8.1.tgz",
-                       "integrity": "sha512-TmY5u6b2w9XKYw/DCF7xFwH45mxVqZk0UcLkrNFpldqe4gjKv46CWpyC7EAD4mMh+atMWqD1llf5uEp5l29qUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.17.0.tgz",
+                       "integrity": "sha512-j5G1/baTcd9YYwzPVBSsT6XlFMeKELxwIYsmtrv7p49WiygPlHt6Rz6aLpym6L7BRaJ64mqG2/dY5KcEYdoCTg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8182,19 +8210,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/nux": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.8.11.tgz",
-                       "integrity": "sha512-e2H4PU0tDha/Hm38cZi6nf3niaiV/yF0K20Qm5AA5wmLk3AtOd9lxxedsDPjwbAXMHWIUWvasG9Zwyn2mGCpdA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-9.17.0.tgz",
+                       "integrity": "sha512-zSqOOAsUydhUfDOoxR9fYibQ6Zlz0FJNBO51W5/9p2DvtnuoC3aZACgcuU5Hzktyku2CNR6Mep7lB+F0Axem4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8206,26 +8233,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/patterns": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.8.15.tgz",
-                       "integrity": "sha512-BrZVtcbFYAVZKbRR3s55VwvOudwoTbjsQiex3JDkJSdb9fs6wP4OBQAxw+NHGEP+9Cvo65PqHWpCqWkFTl40/Q==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-2.17.0.tgz",
+                       "integrity": "sha512-NPTYVeBVl7+wcXDP1YJbubVYo3xroExrgbWsH6kpl4sK6f7ZvCa7Ka/Na8WL0MXJbhhpw3S+zeUL8QOxKKeWGg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/html-entities": "^4.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/html-entities": "^4.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8237,18 +8263,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/plugins": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.8.11.tgz",
-                       "integrity": "sha512-iNzNZh1eqCn3NpZZ7/Oo/vaazaXFOSvUGPaOecGvQcMBxh22phnVgq1ZdEAU6QG73bYZAn3kPu7sfOtrpDkLQQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-7.17.0.tgz",
+                       "integrity": "sha512-CoVDWqUq3gXiv8TFJz+vFvTuAvbq2h0Ct8ciH+tGi7SykhA35GqnCcfR/aKDOlAXHGpD0vwxV0iv08kmhIVQ/A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/hooks": "^4.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/is-shallow-equal": "^5.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/hooks": "^4.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/is-shallow-equal": "^5.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^2.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8261,14 +8287,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/postcss-plugins-preset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.9.0.tgz",
-                       "integrity": "sha512-OOK5UU2CG+9ilzo1b8ySwVvtZddF+q+PTTFHcxFrcK23sg5XT1DCBm3WU7bSfzOBF2cd4FIVOFVpwvb07mn8Iw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.17.0.tgz",
+                       "integrity": "sha512-mpEPYNOC1PgQMFalIcp4rdlvMf3/Gppvn2NWzxPIoIxA/AYJEbwZ4ctPIbioXIWaubM1UizC6Z8+7S2huLsfUw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/base-styles": "^5.9.0",
-                               "autoprefixer": "^10.2.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/base-styles": "^5.17.0",
+                               "autoprefixer": "^10.4.20"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8279,21 +8304,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/preferences": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.8.11.tgz",
-                       "integrity": "sha512-5P84OWcfTmEHCE8ocHqmU7wj/F8osQmprP3gtLRYSmffw9hw7kWlSlG8Z3kErmS1jVQWfDZPRs2CoEIRNE93LA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.17.0.tgz",
+                       "integrity": "sha512-jNyHhuar2RflBJ9JqGs0ZQXnU86URCQXlR4syXzZdVU75Sm1fPByqKDtR9/F/bWnPxLlU1uP89SKv54kGpSM4Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/private-apis": "^1.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8306,13 +8330,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/preferences-persistence": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.8.2.tgz",
-                       "integrity": "sha512-vFFSVXtV7Z5JKW0Vv0T1HjtuMb3ufUy8tsQcPWB924Js7T5tRGZt5Bidn6RflXTDYudrwGMlDwBrKIBWXY9F0g==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-2.17.0.tgz",
+                       "integrity": "sha512-isCZymyq2FOFlR4flEFhiIXdQpJmjCbFFsxfShmTz6H7f4w5Aqrivbgi/2RbN9UDu0Oi41VZqcwX8QIcOqbIxw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8320,11 +8343,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/prettier-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.8.1.tgz",
-                       "integrity": "sha512-JDiVChhgwv6ZGa4aVOXnDJnj/dUFkD/SSvRLFkLOdB+ZbWgddJQkVB3rpJOfREsPtEFWqgTxcJoZjnkqltNbww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.17.0.tgz",
+                       "integrity": "sha512-yoNJRCRMX27bvGyLzF2GunbPqksn6NJD1DDbV7a5j8gUvOZezN+5duAFApIDwaa4n3fxfIzf0wdoBxrMdnuBFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm": ">=8.19.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8334,13 +8356,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/primitives": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.8.1.tgz",
-                       "integrity": "sha512-enfNxpEWycMNnvF7lpP8QYGKotu6B0UfUVcA89oDkam4OhP8tkpP1OVZyPHPgseRWweS/hL6aW/4bvwNSklf+g==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.17.0.tgz",
+                       "integrity": "sha512-O1dysI/Y9xv5uUMllH2VIxuBDCOVUX8WmouE9KKr11Yv4gkHzxzaU2M5rFtu7RbUCv6jtkvjidy2cuZuNpEIHQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/element": "^6.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/element": "^6.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8352,12 +8373,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/priority-queue": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.8.1.tgz",
-                       "integrity": "sha512-USgFi75o7GlWiPu1hSGSWFXcj5nOjTVjrj0jM6sV+vqa39oRXxE4zpxGkvV4EINn8OrqvHBs/17uygAFXqppZQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.17.0.tgz",
+                       "integrity": "sha512-WzQHNx6wjgbxhuaKErjIRLSL9E9La8slsAXRTQPmkgvKqa11Rh4RYl2FLUh8tABK3xo5HzaHCplkZSm2q5wlbg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "requestidlecallback": "^0.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8366,12 +8386,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/private-apis": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.8.1.tgz",
-                       "integrity": "sha512-/5PV8+QfkaLJs9TsFTIVMc3Ns+KdysFzS5ZGSmRGgsjzzgqHZb670mxf/6YaFldNjELbg5QsvcHNm3mkfkYiQg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.17.0.tgz",
+                       "integrity": "sha512-9NGPyuUvtJD0OjWJ/Cn+6Qhjb8hXhiJH4i80W7MFVHRgUZLc/Tu5BOg2+OnXMRSePbgYivo1NLEukqdXqse5IA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8379,12 +8398,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/redux-routine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.8.1.tgz",
-                       "integrity": "sha512-mScAi3R/o9dAeS5yQm7F/txNSHhXthYE/NbHtm808+iMgXvgTztAJSg4K29YpAhXgqPTFYMTX0cFiiQ1uNEGqw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.17.0.tgz",
+                       "integrity": "sha512-RBUNOp+wSweymRB0+fThv1HKUf1c8GVMUT/Xv0kqtrRsGFD70ciwnnfVXnPY0V6po9Uzj5Bb4+2qO/l/e2IwXw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-object": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-promise": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rungen": "^0.3.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8398,23 +8416,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.8.15.tgz",
-                       "integrity": "sha512-qgZlUf21UzaoF9x7WMZ7g3savI2PG6EugA0QnDWSI0bk19JnXoJ23DwkY4mm0WglTVOnsDq/HQjQWFvMNji6KA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-5.17.0.tgz",
+                       "integrity": "sha512-VxKBz1KZCTSnhdiaoNbcQrFW9dqRNEkGP60guWqqFlSYl5SpPqulwhtNCpfIw2Z9z8oYMGa7/2JO64WiVeYwGA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/notices": "^5.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8426,20 +8443,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/rich-text": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.8.3.tgz",
-                       "integrity": "sha512-rB2hebZbTAI5LdLLtatwijpRKzYO+UdQes1Bni2WBAd59KH0YIj4kkVnj39lYYrV3OS+CqSqH2W4UJB7HPNRWQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.17.0.tgz",
+                       "integrity": "sha512-HEmApVDjConxYe3cP8P+Zs0xLJZPMhfWal38MQmFelQtCNk+kT0IBg5SkFAcWYY+c4gzhK+dMKawc72uWDfm8w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/a11y": "^4.8.2",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/escape-html": "^3.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/keycodes": "^4.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/a11y": "^4.17.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/escape-html": "^3.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/keycodes": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^2.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8451,16 +8467,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/router": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.8.1.tgz",
-                       "integrity": "sha512-ASF2uFwCh4bt7HZ/OVFQs18sBoXnDvcGjg9voyCGirX6keH4jutGon3OTUorQVVLlirOrWDeeAciRJPT7TGYZA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-1.17.0.tgz",
+                       "integrity": "sha512-hzc3Hdbnje7Bl/MHCfDnTbjVwyoVR6Cp05H1N1f6pAbqSTgHTyefMkkK4CPtwplpYcsY+yvEfPij1GejcFaAgg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/private-apis": "^1.8.1",
-                               "@wordpress/url": "^4.8.1",
-                               "history": "^5.3.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "history": "^5.3.0",
+                               "route-recognizer": "^0.3.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8471,34 +8488,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/scripts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "30.0.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.0.6.tgz",
-                       "integrity": "sha512-vpl/qyGHEVUO3gxwQRDd5pfN3IEAGgKB6QWpyMKcaT8KTn1a6TpM8KP7w4oNkPLnUrMouqXFpLb4gUBD0BbHKQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "30.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.10.0.tgz",
+                       "integrity": "sha512-Rs5NBN2TSWAYsf4DAchbi0ZnBkOjEfKzDXZGNEbWuO2dpbpPXHn9puZe5tBNo2bOe09mf+dXfOUh0Z1puK7orw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "GPL-2.0-or-later",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@svgr/webpack": "^8.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^8.8.2",
-                               "@wordpress/browserslist-config": "^6.8.1",
-                               "@wordpress/dependency-extraction-webpack-plugin": "^6.8.3",
-                               "@wordpress/e2e-test-utils-playwright": "^1.8.1",
-                               "@wordpress/eslint-plugin": "^21.1.2",
-                               "@wordpress/jest-preset-default": "^12.8.1",
-                               "@wordpress/npm-package-json-lint-config": "^5.8.1",
-                               "@wordpress/postcss-plugins-preset": "^5.8.3",
-                               "@wordpress/prettier-config": "^4.8.1",
-                               "@wordpress/stylelint-config": "^23.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^8.17.0",
+                               "@wordpress/browserslist-config": "^6.17.0",
+                               "@wordpress/dependency-extraction-webpack-plugin": "^6.17.0",
+                               "@wordpress/e2e-test-utils-playwright": "^1.17.0",
+                               "@wordpress/eslint-plugin": "^22.3.0",
+                               "@wordpress/jest-preset-default": "^12.17.0",
+                               "@wordpress/npm-package-json-lint-config": "^5.17.0",
+                               "@wordpress/postcss-plugins-preset": "^5.17.0",
+                               "@wordpress/prettier-config": "^4.17.0",
+                               "@wordpress/stylelint-config": "^23.9.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "adm-zip": "^0.5.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "babel-jest": "^29.6.2",
-                               "babel-loader": "^8.2.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "babel-jest": "29.7.0",
+                               "babel-loader": "9.2.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.21.10",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "check-node-version": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "clean-webpack-plugin": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "copy-webpack-plugin": "^10.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "cross-spawn": "^5.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "cross-spawn": "^7.0.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "css-loader": "^6.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cssnano": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cwd": "^0.10.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8508,32 +8524,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-glob": "^3.2.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "filenamify": "^4.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest": "^29.6.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "jest-dev-server": "^9.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "jest-dev-server": "^10.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "jest-environment-jsdom": "^29.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jest-environment-node": "^29.6.2",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "json2php": "^0.0.9",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "markdownlint-cli": "^0.31.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "merge-deep": "^3.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "mini-css-extract-plugin": "^2.5.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "mini-css-extract-plugin": "^2.9.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "minimist": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm-package-json-lint": "^6.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm-packlist": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^8.4.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-import": "^16.1.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-loader": "^6.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier": "npm:wp-prettier@3.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "puppeteer-core": "^23.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "puppeteer-core": "^23.10.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "react-refresh": "^0.14.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "read-pkg-up": "^7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "resolve-bin": "^0.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "rtlcss-webpack-plugin": "^4.0.7",
-                               "sass": "^1.35.2",
-                               "sass-loader": "^12.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "rtlcss": "^4.3.0",
+                               "sass": "^1.54.0",
+                               "sass-loader": "^16.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "schema-utils": "^4.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "source-map-loader": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "stylelint": "^16.8.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "terser-webpack-plugin": "^5.3.9",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "terser-webpack-plugin": "^5.3.10",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "url-loader": "^4.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "webpack": "^5.88.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "webpack": "^5.97.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "webpack-bundle-analyzer": "^4.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "webpack-cli": "^5.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "webpack-dev-server": "^4.15.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8546,7 +8562,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm": ">=8.19.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@playwright/test": "^1.47.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@playwright/test": "^1.49.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "react": "^18.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dom": "^18.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8674,6 +8690,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "webpack": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@wordpress/scripts/node_modules/cross-spawn": {
+                       "version": "7.0.6",
+                       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+                       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+                       "dev": true,
+                       "dependencies": {
+                               "path-key": "^3.1.0",
+                               "shebang-command": "^2.0.0",
+                               "which": "^2.0.1"
+                       },
+                       "engines": {
+                               "node": ">= 8"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@wordpress/scripts/node_modules/css-select": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8851,9 +8881,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        ]
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/scripts/node_modules/domutils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
-                       "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.2",
+                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+                       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": "^2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9004,6 +9034,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@wordpress/scripts/node_modules/path-key": {
+                       "version": "3.1.1",
+                       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+                       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">=8"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@wordpress/scripts/node_modules/postcss-calc": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "9.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9444,10 +9483,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/sindresorhus"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@wordpress/scripts/node_modules/rtlcss": {
+                       "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz",
+                       "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==",
+                       "dev": true,
+                       "dependencies": {
+                               "escalade": "^3.1.1",
+                               "picocolors": "^1.0.0",
+                               "postcss": "^8.4.21",
+                               "strip-json-comments": "^3.1.1"
+                       },
+                       "bin": {
+                               "rtlcss": "bin/rtlcss.js"
+                       },
+                       "engines": {
+                               "node": ">=12.0.0"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@wordpress/scripts/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9456,7 +9513,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9463,6 +9520,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://opencollective.com/webpack"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@wordpress/scripts/node_modules/shebang-command": {
+                       "version": "2.0.0",
+                       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+                       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+                       "dev": true,
+                       "dependencies": {
+                               "shebang-regex": "^3.0.0"
+                       },
+                       "engines": {
+                               "node": ">=8"
+                       }
+               },
+               "node_modules/@wordpress/scripts/node_modules/shebang-regex": {
+                       "version": "3.0.0",
+                       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+                       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">=8"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@wordpress/scripts/node_modules/slash": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9559,21 +9637,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/server-side-render": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.8.11",
-                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.8.11.tgz",
-                       "integrity": "sha512-D7TM+Z6HETLVQ40qe/d7IgXQ+N8fwsuss5TtuaNgUyN0W1ZUFhk1ANd25Qmz7xGSWDMZOql75a08XCgi/7OgnQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-5.17.0.tgz",
+                       "integrity": "sha512-xJWABbtCZmkO6+Xa1DS3Mq+f2ZKH540aj5xeN7M1W1meAFdcZlEAbQI+Kn1PuXI9VpHIh5K+JOybHD06TI4hZQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/deprecated": "^4.8.2",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/url": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/deprecated": "^4.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/url": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "fast-deep-equal": "^3.1.3"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9586,12 +9663,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/shortcode": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.8.1.tgz",
-                       "integrity": "sha512-c8wYr2zmXOonAgABnFmuKRQ7wYyAIvshb3nCVrjFbpHnFmK+CHMg/y/KmcnfnPscdAO+uKDBKYNp0fnYfQBhiQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.17.0.tgz",
+                       "integrity": "sha512-sNPUmeeK/dxK5z8BWSsk5OqRSf2UzfczpKu3upRn9eIdgG31SCXPgzvps73upIrxZNDCTQVVFhq47KADX8TiUA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^2.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9600,12 +9676,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/style-engine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.8.1.tgz",
-                       "integrity": "sha512-wsYdvrc+CEqidp9TmpG+/9s6zm1GEUU2Qp5qIELcQWU6VNzuycc5nqzFnRiKv0Pz+6TRgksjLsb86IQrCcg2nA==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.17.0.tgz",
+                       "integrity": "sha512-6eIdeQH0t7va1AjZIGo8sEW8NE+dcz//KXp+HsW/2XhATAIPjUjFJ2/SVRNCj3JHFKSjKpxnZi26xalfET0PqA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "change-case": "^4.1.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9614,9 +9689,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/stylelint-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "23.0.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.0.1.tgz",
-                       "integrity": "sha512-fxWzz2kX1jCkvVcdkRuMu1HF1LNSlr3hgFk29NW09FbL6nnac/rlSaX3+LQSlbDUSe/aq840B7K0iIq2GwnKog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "23.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.9.0.tgz",
+                       "integrity": "sha512-id+dU8JmvLBP/4Od0sIYe6g56nUKh97NO0RI+PNHDRB660Nn7nBJpRAu9Y3vd/3RwoZyaS72JAovmkQrzynGiw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@stylistic/stylelint-plugin": "^3.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9632,14 +9707,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/sync": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.8.1.tgz",
-                       "integrity": "sha512-i2vYN15nh5Cf8EgryZIIKAvx0IZi34gBqXNwvSymhh1/eD4yzcFyaFfko7NS93fPeGuVy/Hxj+2M1CdZ7fd43w==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.17.0.tgz",
+                       "integrity": "sha512-otylLNYzW0Tu5NIgLwGwE2rvjikyB3KCFlpqIl4otR1XxqFM7obHG7VU+e0LKQdlg6NIdCZdWyv2nNGnz5cjFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@types/simple-peer": "^9.11.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/url": "^4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/url": "^4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "import-locals": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lib0": "^0.2.42",
</span><span class="cx" style="display: block; padding: 0 10px">                                "simple-peer": "^9.11.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9654,12 +9728,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/token-list": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.8.1.tgz",
-                       "integrity": "sha512-uQEimvYlEsjQh5PHscYnctSnuK11ZOpUGLlYbJ10VtoisDJP2bqYwu36FBGrEuY5g0y6y/rP/Hw1BirZ+wrZyw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.17.0.tgz",
+                       "integrity": "sha512-TO224Seolfy/eapbOg15poz1Ws44xW3KHrqeo7Jp+6hmqQh/5OJE5wDFTzgsbdnAXFzy3DAGJxxxrCv0qpf+YA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9667,13 +9740,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/undo-manager": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.8.1.tgz",
-                       "integrity": "sha512-l5U3NswNDWHVQ3sAsiCvI65JDrAFlBnAIsoKsc38zg2OkNO1m8IIf/K+D3YAqBBM+zDahSGbNaLCEftBbZVSUg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.17.0.tgz",
+                       "integrity": "sha512-inSOCUneGMmFq3jRTB9uIws/+6VWpz0zvY2IPW/vjWbz7Gg1YbJ+lmbbgtJCoiJ7Ei00b4sagvzI00TNUXe9mg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/is-shallow-equal": "^5.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/is-shallow-equal": "^5.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9680,13 +9752,51 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm": ">=8.19.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/@wordpress/upload-media": {
+                       "version": "0.2.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.2.0.tgz",
+                       "integrity": "sha512-xPPru9rSDTKWpFMMM5dOaPQIkf38L3gNinjSHkU7arFyK14G60HklvZJ/MTk7RjjgQ7h1sYe8tvdiTvI8CQZyQ==",
+                       "dependencies": {
+                               "@babel/runtime": "7.25.7",
+                               "@shopify/web-worker": "^6.4.0",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/blob": "^4.17.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/preferences": "^4.17.0",
+                               "@wordpress/private-apis": "^1.17.0",
+                               "@wordpress/url": "^4.17.0",
+                               "uuid": "^9.0.1"
+                       },
+                       "engines": {
+                               "node": ">=18.12.0",
+                               "npm": ">=8.19.2"
+                       },
+                       "peerDependencies": {
+                               "react": "^18.0.0",
+                               "react-dom": "^18.0.0"
+                       }
+               },
+               "node_modules/@wordpress/upload-media/node_modules/uuid": {
+                       "version": "9.0.1",
+                       "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+                       "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+                       "funding": [
+                               "https://github.com/sponsors/broofa",
+                               "https://github.com/sponsors/ctavan"
+                       ],
+                       "bin": {
+                               "uuid": "dist/bin/uuid"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/@wordpress/url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.8.1.tgz",
-                       "integrity": "sha512-YZcNOlJAUhkxMWlmkkc6mvSdXukkleq8j5Z8p8kBWQX9Wxng84ygyBSMiqFeFvAIs8nNDXBrqG9zGGRxMW6q/g==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.17.0.tgz",
+                       "integrity": "sha512-aFU1w2Wcz2/YdapPYozeXbb7C7LzfYZmAg4Bu28zTSxxrpKYocr/oYH7D8V13uHzfBoqTzL8XYM7wj17Dlcdag==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "remove-accents": "^0.5.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9695,15 +9805,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/viewport": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.8.3.tgz",
-                       "integrity": "sha512-izS9YQmogTilQx0xrd9RspAeF/PT1V9N7S7QjNAH9UZ7E4k32m2Vg6ebcYQGShRgmjUReiunIDDr0VDSK5h3PQ==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-6.17.0.tgz",
+                       "integrity": "sha512-xhTOdRjA2bjmuWOYoJtq9Tdnjle7u0bCkJyyuCVrMWxqAunxcI8QxSTXm9OqvuAVbvGfhH9i/BIeeTQjFYPxPA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9714,10 +9823,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/warning": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.8.1.tgz",
-                       "integrity": "sha512-xlo0Xw1jiyiE6nh43NAtQMAL05VDk837kY2xfjsus6wD597TeWFpj6gmcRMH25FZULTUHDB2EPfLviWXqOgUfg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.17.0.tgz",
+                       "integrity": "sha512-dmEjDbYtfPD8rMRtSrLxoW3g8CLKl+vK5pdXvDvG0lBoRjqwtRPP4cgNBOC8cq8gXRCwh5NDDtM2C8MTjGjVsQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "npm": ">=8.19.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9724,23 +9832,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/widgets": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.15",
-                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.8.15.tgz",
-                       "integrity": "sha512-nAlEzexJ4577KIetFUQhLFJeL4TnOhWV0MsH2Gq0bt6xaE2uCsao5mYwLm3efY64WqaOrKiLxrntHU3qvlOZCw==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-4.17.0.tgz",
+                       "integrity": "sha512-tQsaAGKVzmmGUpxysrfDdu6ujZ/w5y+ykkPtyKMjxyW9o+Ai6MztzjgBvkg14cSDUEvCdHku6396uKCqFIhiiQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0",
-                               "@wordpress/api-fetch": "^7.8.2",
-                               "@wordpress/block-editor": "^14.3.15",
-                               "@wordpress/blocks": "^13.8.5",
-                               "@wordpress/components": "^28.8.11",
-                               "@wordpress/compose": "^7.8.3",
-                               "@wordpress/core-data": "^7.8.15",
-                               "@wordpress/data": "^10.8.3",
-                               "@wordpress/element": "^6.8.1",
-                               "@wordpress/i18n": "^5.8.2",
-                               "@wordpress/icons": "^10.8.2",
-                               "@wordpress/notices": "^5.8.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7",
+                               "@wordpress/api-fetch": "^7.17.0",
+                               "@wordpress/block-editor": "^14.12.0",
+                               "@wordpress/blocks": "^14.6.0",
+                               "@wordpress/components": "^29.3.0",
+                               "@wordpress/compose": "^7.17.0",
+                               "@wordpress/core-data": "^7.17.0",
+                               "@wordpress/data": "^10.17.0",
+                               "@wordpress/element": "^6.17.0",
+                               "@wordpress/i18n": "^5.17.0",
+                               "@wordpress/icons": "^10.17.0",
+                               "@wordpress/notices": "^5.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clsx": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9753,12 +9860,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/@wordpress/wordcount": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.8.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.8.1.tgz",
-                       "integrity": "sha512-72e8N6I6he5pA9KDwqrq3mRMb+9WtzqR67C0uBmrlQg4FT23XptG8fDVacD2Das2nWSAgaLR/4GhKv34pPj1vg==",
-                       "license": "GPL-2.0-or-later",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.17.0.tgz",
+                       "integrity": "sha512-lT4NmbK0fMX+mqm/1XSoTsW7VqmxApZcZFPtWvT5UH6js1XcDrQa9liIUv6RyMlrrLHTTDrq+e4mNVeND68o5A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "7.25.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18.12.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10115,12 +10221,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/aria-query": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.1.3",
-                       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
-                       "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.3.2",
+                       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
+                       "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dependencies": {
-                               "deep-equal": "^2.0.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "engines": {
+                               "node": ">= 0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/arr-diff": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10151,13 +10257,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/array-buffer-byte-length": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
-                       "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
+                       "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.5",
-                               "is-array-buffer": "^3.0.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
+                               "is-array-buffer": "^3.0.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10292,15 +10398,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/array.prototype.flat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.2",
-                       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
-                       "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.3",
+                       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
+                       "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "define-properties": "^1.2.0",
-                               "es-abstract": "^1.22.1",
-                               "es-shim-unscopables": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "define-properties": "^1.2.1",
+                               "es-abstract": "^1.23.5",
+                               "es-shim-unscopables": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10310,15 +10416,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/array.prototype.flatmap": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.2",
-                       "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
-                       "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.3",
+                       "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
+                       "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "define-properties": "^1.2.0",
-                               "es-abstract": "^1.22.1",
-                               "es-shim-unscopables": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "define-properties": "^1.2.1",
+                               "es-abstract": "^1.23.5",
+                               "es-shim-unscopables": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10344,19 +10450,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/arraybuffer.prototype.slice": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
-                       "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
+                       "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-buffer-byte-length": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.22.3",
-                               "es-errors": "^1.2.1",
-                               "get-intrinsic": "^1.2.3",
-                               "is-array-buffer": "^3.0.4",
-                               "is-shared-array-buffer": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.23.5",
+                               "es-errors": "^1.3.0",
+                               "get-intrinsic": "^1.2.6",
+                               "is-array-buffer": "^3.0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10437,6 +10542,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.14"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/async-function": {
+                       "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
+                       "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/asynckit": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10529,9 +10643,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/axe-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.10.0",
-                       "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz",
-                       "integrity": "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.10.2",
+                       "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz",
+                       "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10671,36 +10785,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-loader": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.3.0",
-                       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
-                       "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.2.1",
+                       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz",
+                       "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "find-cache-dir": "^3.3.1",
-                               "loader-utils": "^2.0.0",
-                               "make-dir": "^3.1.0",
-                               "schema-utils": "^2.6.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "find-cache-dir": "^4.0.0",
+                               "schema-utils": "^4.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 8.9"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 14.15.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0",
-                               "webpack": ">=2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.12.0",
+                               "webpack": ">=5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/babel-loader/node_modules/ajv": {
+                       "version": "8.17.1",
+                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+                       "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+                       "dev": true,
+                       "dependencies": {
+                               "fast-deep-equal": "^3.1.3",
+                               "fast-uri": "^3.0.1",
+                               "json-schema-traverse": "^1.0.0",
+                               "require-from-string": "^2.0.2"
+                       },
+                       "funding": {
+                               "type": "github",
+                               "url": "https://github.com/sponsors/epoberezkin"
+                       }
+               },
+               "node_modules/babel-loader/node_modules/ajv-keywords": {
+                       "version": "5.1.0",
+                       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+                       "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+                       "dev": true,
+                       "dependencies": {
+                               "fast-deep-equal": "^3.1.3"
+                       },
+                       "peerDependencies": {
+                               "ajv": "^8.8.2"
+                       }
+               },
+               "node_modules/babel-loader/node_modules/json-schema-traverse": {
+                       "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+                       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/babel-loader/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.7.1",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
-                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@types/json-schema": "^7.0.5",
-                               "ajv": "^6.12.4",
-                               "ajv-keywords": "^3.5.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@types/json-schema": "^7.0.9",
+                               "ajv": "^8.9.0",
+                               "ajv-formats": "^2.1.1",
+                               "ajv-keywords": "^5.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 8.9.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10753,17 +10900,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-plugin-polyfill-corejs2": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.3",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
-                       "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.12",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz",
+                       "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/compat-data": "^7.17.7",
-                               "@babel/helper-define-polyfill-provider": "^0.3.3",
-                               "semver": "^6.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/compat-data": "^7.22.6",
+                               "@babel/helper-define-polyfill-provider": "^0.6.3",
+                               "semver": "^6.3.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10776,28 +10923,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-plugin-polyfill-corejs3": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.6.0",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
-                       "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.10.6",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz",
+                       "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.3.3",
-                               "core-js-compat": "^3.25.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.6.2",
+                               "core-js-compat": "^3.38.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-plugin-polyfill-regenerator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.4.1",
-                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
-                       "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.6.3",
+                       "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz",
+                       "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/helper-define-polyfill-provider": "^0.3.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-define-polyfill-provider": "^0.6.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/core": "^7.0.0-0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/babel-preset-current-node-syntax": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10839,30 +10986,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/core": "^7.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/babel-runtime": {
-                       "version": "6.25.0",
-                       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.25.0.tgz",
-                       "integrity": "sha512-zeCYxDePWYAT/DfmQWIHsMSFW2vv45UIwIAMjGvQVsTd47RwsiRH0uK1yzyWZ7LDBKdhnGDPM6NYEO5CZyhPrg==",
-                       "dev": true,
-                       "dependencies": {
-                               "core-js": "^2.4.0",
-                               "regenerator-runtime": "^0.10.0"
-                       }
-               },
-               "node_modules/babel-runtime/node_modules/core-js": {
-                       "version": "2.6.12",
-                       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
-                       "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
-                       "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
-                       "dev": true,
-                       "hasInstallScript": true
-               },
-               "node_modules/babel-runtime/node_modules/regenerator-runtime": {
-                       "version": "0.10.5",
-                       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
-                       "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/backbone": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.6.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10886,9 +11009,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/bare-fs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.3.1",
-                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz",
-                       "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.5",
+                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz",
+                       "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10898,9 +11021,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/bare-os": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz",
-                       "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.4.4",
+                       "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz",
+                       "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11542,9 +11665,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.24.0",
-                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz",
-                       "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.24.4",
+                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz",
+                       "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11560,12 +11683,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "url": "https://github.com/sponsors/ai"
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "caniuse-lite": "^1.0.30001663",
-                               "electron-to-chromium": "^1.5.28",
-                               "node-releases": "^2.0.18",
-                               "update-browserslist-db": "^1.1.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "caniuse-lite": "^1.0.30001688",
+                               "electron-to-chromium": "^1.5.73",
+                               "node-releases": "^2.0.19",
+                               "update-browserslist-db": "^1.1.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": "cli.js"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11697,6 +11819,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=0.10.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/cacheable": {
+                       "version": "1.8.8",
+                       "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.8.tgz",
+                       "integrity": "sha512-OE1/jlarWxROUIpd0qGBSKFLkNsotY8pt4GeiVErUYh/NUeTNrT+SBksUgllQv4m6a0W/VZsLuiHb88maavqEw==",
+                       "dev": true,
+                       "dependencies": {
+                               "hookified": "^1.7.0",
+                               "keyv": "^5.2.3"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/cacheable-request": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11779,17 +11911,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/cacheable/node_modules/keyv": {
+                       "version": "5.2.3",
+                       "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.2.3.tgz",
+                       "integrity": "sha512-AGKecUfzrowabUv0bH1RIR5Vf7w+l4S3xtQAypKaUpTdIR1EbrAcTxHCrpo9Q+IWeUlFE2palRtgIQcgm+PQJw==",
+                       "dev": true,
+                       "dependencies": {
+                               "@keyv/serialize": "^1.0.2"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/call-bind": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.7",
-                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
-                       "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.8",
+                       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
+                       "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "call-bind-apply-helpers": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-define-property": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-errors": "^1.3.0",
-                               "function-bind": "^1.1.2",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "get-intrinsic": "^1.2.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "set-function-length": "^1.2.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "set-function-length": "^1.2.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11798,6 +11938,35 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/call-bind-apply-helpers": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
+                       "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==",
+                       "dev": true,
+                       "dependencies": {
+                               "es-errors": "^1.3.0",
+                               "function-bind": "^1.1.2"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
+               "node_modules/call-bound": {
+                       "version": "1.0.3",
+                       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz",
+                       "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==",
+                       "dev": true,
+                       "dependencies": {
+                               "call-bind-apply-helpers": "^1.0.1",
+                               "get-intrinsic": "^1.2.6"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/call-me-maybe": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11868,9 +12037,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.30001664",
-                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz",
-                       "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.30001696",
+                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz",
+                       "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11885,8 +12054,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "type": "github",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "url": "https://github.com/sponsors/ai"
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        ],
-                       "license": "CC-BY-4.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 ]
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/capital-case": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12145,15 +12313,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/chrome-launcher": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.15.2",
-                       "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
-                       "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.2",
+                       "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.1.2.tgz",
+                       "integrity": "sha512-YclTJey34KUm5jB1aEJCq807bSievi7Nb/TU4Gu504fUYi3jw3KCIaH6L7nFWQhdEgH3V+wCh+kKD1P5cXnfxw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/node": "*",
</span><span class="cx" style="display: block; padding: 0 10px">                                "escape-string-regexp": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-wsl": "^2.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lighthouse-logger": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lighthouse-logger": "^2.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "print-chrome-path": "bin/print-chrome-path.js"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12197,12 +12365,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "devtools-protocol": "*"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/chromium-bidi/node_modules/mitt": {
-                       "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
-                       "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/ci-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12323,8 +12485,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/client-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.4.6.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-e7t1u14h/yT0A12qBwFsaus8UZZ8+MCaNAEn/z53mrukLq/LFcKX7TkbntAppGu8he2p8pz9vc5NEGE/h4ohlw==",
-                       "license": "MIT"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-e7t1u14h/yT0A12qBwFsaus8UZZ8+MCaNAEn/z53mrukLq/LFcKX7TkbntAppGu8he2p8pz9vc5NEGE/h4ohlw=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/clipboard": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.11",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12539,10 +12700,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 12.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/commondir": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
-                       "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/common-path-prefix": {
+                       "version": "3.0.0",
+                       "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
+                       "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/component-emitter": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12842,9 +13003,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12853,7 +13014,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12885,12 +13046,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/core-js-compat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.28.0",
-                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.28.0.tgz",
-                       "integrity": "sha512-myzPgE7QodMg4nnd3K1TDoES/nADRStM8Gpz0D6nhkwbmwEnE0ZGJgoWsvQ722FR8D7xS0n0LV556RcEicjTyg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.40.0",
+                       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz",
+                       "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "browserslist": "^4.21.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "browserslist": "^4.24.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13030,6 +13191,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "lru-cache": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "shebang-command": "^1.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13041,6 +13203,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "pseudomap": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "yallist": "^2.1.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13051,6 +13214,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "isexe": "^2.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13063,7 +13227,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "ISC"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "license": "ISC",
+                       "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/crypto-random-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13102,9 +13267,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/css-functions-list": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.2.2",
-                       "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz",
-                       "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.3",
+                       "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
+                       "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=12 || >=16"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13460,14 +13625,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/data-view-buffer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
-                       "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
+                       "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-data-view": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-data-view": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13477,29 +13642,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/data-view-byte-length": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
-                       "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
+                       "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-data-view": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-data-view": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "url": "https://github.com/sponsors/ljharb"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "url": "https://github.com/sponsors/inspect-js"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/data-view-byte-offset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
-                       "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
+                       "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-data-view": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13844,44 +14009,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/deep-equal": {
-                       "version": "2.2.3",
-                       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
-                       "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
-                       "dev": true,
-                       "dependencies": {
-                               "array-buffer-byte-length": "^1.0.0",
-                               "call-bind": "^1.0.5",
-                               "es-get-iterator": "^1.1.3",
-                               "get-intrinsic": "^1.2.2",
-                               "is-arguments": "^1.1.1",
-                               "is-array-buffer": "^3.0.2",
-                               "is-date-object": "^1.0.5",
-                               "is-regex": "^1.1.4",
-                               "is-shared-array-buffer": "^1.0.2",
-                               "isarray": "^2.0.5",
-                               "object-is": "^1.1.5",
-                               "object-keys": "^1.1.1",
-                               "object.assign": "^4.1.4",
-                               "regexp.prototype.flags": "^1.5.1",
-                               "side-channel": "^1.0.4",
-                               "which-boxed-primitive": "^1.0.2",
-                               "which-collection": "^1.0.1",
-                               "which-typed-array": "^1.1.13"
-                       },
-                       "engines": {
-                               "node": ">= 0.4"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/ljharb"
-                       }
-               },
-               "node_modules/deep-equal/node_modules/isarray": {
-                       "version": "2.0.5",
-                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
-                       "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14241,9 +14368,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/devtools-protocol": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.0.1342118",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1342118.tgz",
-                       "integrity": "sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.0.1312386",
+                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz",
+                       "integrity": "sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/diff": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14506,6 +14633,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/dunder-proto": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+                       "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+                       "dev": true,
+                       "dependencies": {
+                               "call-bind-apply-helpers": "^1.0.1",
+                               "es-errors": "^1.3.0",
+                               "gopd": "^1.2.0"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/duplexer": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14537,11 +14678,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.5.30",
-                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.30.tgz",
-                       "integrity": "sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==",
-                       "dev": true,
-                       "license": "ISC"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.5.90",
+                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.90.tgz",
+                       "integrity": "sha512-C3PN4aydfW91Natdyd449Kw+BzhLmof6tzy5W1pFC5SpQxVXT+oyiyOG9AgYYSN9OdA/ik3YkCrpwqI8ug5Tug==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/element-closest": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14719,57 +14859,62 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.23.3",
-                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
-                       "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.23.9",
+                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz",
+                       "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "array-buffer-byte-length": "^1.0.1",
-                               "arraybuffer.prototype.slice": "^1.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "array-buffer-byte-length": "^1.0.2",
+                               "arraybuffer.prototype.slice": "^1.0.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "available-typed-arrays": "^1.0.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
-                               "data-view-buffer": "^1.0.1",
-                               "data-view-byte-length": "^1.0.1",
-                               "data-view-byte-offset": "^1.0.0",
-                               "es-define-property": "^1.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
+                               "data-view-buffer": "^1.0.2",
+                               "data-view-byte-length": "^1.0.2",
+                               "data-view-byte-offset": "^1.0.1",
+                               "es-define-property": "^1.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-object-atoms": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-set-tostringtag": "^2.0.3",
-                               "es-to-primitive": "^1.2.1",
-                               "function.prototype.name": "^1.1.6",
-                               "get-intrinsic": "^1.2.4",
-                               "get-symbol-description": "^1.0.2",
-                               "globalthis": "^1.0.3",
-                               "gopd": "^1.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-set-tostringtag": "^2.1.0",
+                               "es-to-primitive": "^1.3.0",
+                               "function.prototype.name": "^1.1.8",
+                               "get-intrinsic": "^1.2.7",
+                               "get-proto": "^1.0.0",
+                               "get-symbol-description": "^1.1.0",
+                               "globalthis": "^1.0.4",
+                               "gopd": "^1.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "has-property-descriptors": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-proto": "^1.0.3",
-                               "has-symbols": "^1.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "has-proto": "^1.2.0",
+                               "has-symbols": "^1.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "hasown": "^2.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "internal-slot": "^1.0.7",
-                               "is-array-buffer": "^3.0.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "internal-slot": "^1.1.0",
+                               "is-array-buffer": "^3.0.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-callable": "^1.2.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-data-view": "^1.0.1",
-                               "is-negative-zero": "^2.0.3",
-                               "is-regex": "^1.1.4",
-                               "is-shared-array-buffer": "^1.0.3",
-                               "is-string": "^1.0.7",
-                               "is-typed-array": "^1.1.13",
-                               "is-weakref": "^1.0.2",
-                               "object-inspect": "^1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-data-view": "^1.0.2",
+                               "is-regex": "^1.2.1",
+                               "is-shared-array-buffer": "^1.0.4",
+                               "is-string": "^1.1.1",
+                               "is-typed-array": "^1.1.15",
+                               "is-weakref": "^1.1.0",
+                               "math-intrinsics": "^1.1.0",
+                               "object-inspect": "^1.13.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "object.assign": "^4.1.5",
-                               "regexp.prototype.flags": "^1.5.2",
-                               "safe-array-concat": "^1.1.2",
-                               "safe-regex-test": "^1.0.3",
-                               "string.prototype.trim": "^1.2.9",
-                               "string.prototype.trimend": "^1.0.8",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "object.assign": "^4.1.7",
+                               "own-keys": "^1.0.1",
+                               "regexp.prototype.flags": "^1.5.3",
+                               "safe-array-concat": "^1.1.3",
+                               "safe-push-apply": "^1.0.0",
+                               "safe-regex-test": "^1.1.0",
+                               "set-proto": "^1.0.0",
+                               "string.prototype.trim": "^1.2.10",
+                               "string.prototype.trimend": "^1.0.9",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.trimstart": "^1.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "typed-array-buffer": "^1.0.2",
-                               "typed-array-byte-length": "^1.0.1",
-                               "typed-array-byte-offset": "^1.0.2",
-                               "typed-array-length": "^1.0.6",
-                               "unbox-primitive": "^1.0.2",
-                               "which-typed-array": "^1.1.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "typed-array-buffer": "^1.0.3",
+                               "typed-array-byte-length": "^1.0.3",
+                               "typed-array-byte-offset": "^1.0.4",
+                               "typed-array-length": "^1.0.7",
+                               "unbox-primitive": "^1.1.0",
+                               "which-typed-array": "^1.1.18"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14779,13 +14924,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/es-define-property": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
-                       "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+                       "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dependencies": {
-                               "get-intrinsic": "^1.2.4"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14799,52 +14941,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/es-get-iterator": {
-                       "version": "1.1.3",
-                       "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
-                       "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
-                       "dev": true,
-                       "dependencies": {
-                               "call-bind": "^1.0.2",
-                               "get-intrinsic": "^1.1.3",
-                               "has-symbols": "^1.0.3",
-                               "is-arguments": "^1.1.1",
-                               "is-map": "^2.0.2",
-                               "is-set": "^2.0.2",
-                               "is-string": "^1.0.7",
-                               "isarray": "^2.0.5",
-                               "stop-iteration-iterator": "^1.0.0"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/ljharb"
-                       }
-               },
-               "node_modules/es-get-iterator/node_modules/isarray": {
-                       "version": "2.0.5",
-                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
-                       "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/es-iterator-helpers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.19",
-                       "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz",
-                       "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.1",
+                       "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz",
+                       "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.23.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.23.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-set-tostringtag": "^2.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "function-bind": "^1.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4",
-                               "globalthis": "^1.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-intrinsic": "^1.2.6",
+                               "globalthis": "^1.0.4",
+                               "gopd": "^1.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "has-property-descriptors": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-proto": "^1.0.3",
-                               "has-symbols": "^1.0.3",
-                               "internal-slot": "^1.0.7",
-                               "iterator.prototype": "^1.1.2",
-                               "safe-array-concat": "^1.1.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "has-proto": "^1.2.0",
+                               "has-symbols": "^1.1.0",
+                               "internal-slot": "^1.1.0",
+                               "iterator.prototype": "^1.1.4",
+                               "safe-array-concat": "^1.1.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14869,14 +14987,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/es-set-tostringtag": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.3",
-                       "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
-                       "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.0",
+                       "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+                       "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-errors": "^1.3.0",
+                               "get-intrinsic": "^1.2.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "has-tostringtag": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "hasown": "^2.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "hasown": "^2.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14892,14 +15011,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/es-to-primitive": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
-                       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.0",
+                       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
+                       "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-callable": "^1.1.4",
-                               "is-date-object": "^1.0.1",
-                               "is-symbol": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-callable": "^1.2.7",
+                               "is-date-object": "^1.0.5",
+                               "is-symbol": "^1.0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14927,6 +15046,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "license": "MIT",
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=0.8.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15059,9 +15179,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-module-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.11.0",
-                       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz",
-                       "integrity": "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.0",
+                       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
+                       "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^3.2.7"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15085,9 +15205,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-plugin-import": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.30.0",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz",
-                       "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.31.0",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
+                       "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@rtsao/scc": "^1.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15098,7 +15218,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^3.2.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "doctrine": "^2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-import-resolver-node": "^0.3.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-module-utils": "^2.9.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint-module-utils": "^2.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "hasown": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-core-module": "^2.15.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-glob": "^4.0.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15107,6 +15227,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.groupby": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.values": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^6.3.1",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "string.prototype.trimend": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "tsconfig-paths": "^3.15.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15113,7 +15234,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-plugin-import/node_modules/debug": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15329,12 +15450,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-plugin-jsx-a11y": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.10.0",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz",
-                       "integrity": "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.10.2",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
+                       "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "aria-query": "~5.1.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "aria-query": "^5.3.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "array-includes": "^3.1.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "array.prototype.flatmap": "^1.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "ast-types-flow": "^0.0.8",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15342,7 +15463,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "axobject-query": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "damerau-levenshtein": "^1.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "emoji-regex": "^9.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-iterator-helpers": "^1.0.19",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "hasown": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsx-ast-utils": "^3.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "language-tags": "^1.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15349,7 +15469,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "minimatch": "^3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.fromentries": "^2.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "safe-regex-test": "^1.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "string.prototype.includes": "^2.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "string.prototype.includes": "^2.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15380,9 +15500,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-plugin-prettier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.2.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz",
-                       "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.2.3",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz",
+                       "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "prettier-linter-helpers": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15410,17 +15530,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/eslint-plugin-react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.36.1",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.36.1.tgz",
-                       "integrity": "sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.37.4",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz",
+                       "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-includes": "^3.1.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "array.prototype.findlast": "^1.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "array.prototype.flatmap": "^1.3.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "array.prototype.flatmap": "^1.3.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "array.prototype.tosorted": "^1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "doctrine": "^2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-iterator-helpers": "^1.0.19",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-iterator-helpers": "^1.2.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "estraverse": "^5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "hasown": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "jsx-ast-utils": "^2.4.1 || ^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15427,11 +15547,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "minimatch": "^3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.entries": "^1.1.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.fromentries": "^2.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "object.values": "^1.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "object.values": "^1.2.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "prop-types": "^15.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "resolve": "^2.0.0-next.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "^6.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "string.prototype.matchall": "^4.0.11",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "string.prototype.matchall": "^4.0.12",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "string.prototype.repeat": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16515,9 +16635,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/fast-glob": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.2",
-                       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
-                       "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.3.3",
+                       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+                       "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@nodelib/fs.stat": "^2.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16524,7 +16644,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@nodelib/fs.walk": "^1.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "glob-parent": "^5.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "merge2": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "micromatch": "^4.0.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "micromatch": "^4.0.8"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8.6.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16834,22 +16954,118 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/find-cache-dir": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.2",
-                       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
-                       "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.0",
+                       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz",
+                       "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "commondir": "^1.0.1",
-                               "make-dir": "^3.0.2",
-                               "pkg-dir": "^4.1.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "common-path-prefix": "^3.0.0",
+                               "pkg-dir": "^7.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=8"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=14.16"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "url": "https://github.com/sponsors/sindresorhus"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/find-cache-dir/node_modules/find-up": {
+                       "version": "6.3.0",
+                       "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
+                       "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
+                       "dev": true,
+                       "dependencies": {
+                               "locate-path": "^7.1.0",
+                               "path-exists": "^5.0.0"
+                       },
+                       "engines": {
+                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/locate-path": {
+                       "version": "7.2.0",
+                       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
+                       "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
+                       "dev": true,
+                       "dependencies": {
+                               "p-locate": "^6.0.0"
+                       },
+                       "engines": {
+                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/p-limit": {
+                       "version": "4.0.0",
+                       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+                       "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "yocto-queue": "^1.0.0"
+                       },
+                       "engines": {
+                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/p-locate": {
+                       "version": "6.0.0",
+                       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+                       "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
+                       "dev": true,
+                       "dependencies": {
+                               "p-limit": "^4.0.0"
+                       },
+                       "engines": {
+                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/path-exists": {
+                       "version": "5.0.0",
+                       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+                       "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
+                       "dev": true,
+                       "engines": {
+                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/pkg-dir": {
+                       "version": "7.0.0",
+                       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz",
+                       "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==",
+                       "dev": true,
+                       "dependencies": {
+                               "find-up": "^6.3.0"
+                       },
+                       "engines": {
+                               "node": ">=14.16"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
+               "node_modules/find-cache-dir/node_modules/yocto-queue": {
+                       "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz",
+                       "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">=12.20"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/sindresorhus"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/find-file-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16882,14 +17098,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/find-process": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.4.7",
-                       "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz",
-                       "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.4.10",
+                       "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.10.tgz",
+                       "integrity": "sha512-ncYFnWEIwL7PzmrK1yZtaccN8GhethD37RzBHG6iOZoFYB4vSmLLXfeWJjeN5nMvCJMjOtBvBBF8OgxEcikiZg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "chalk": "^4.0.0",
-                               "commander": "^5.1.0",
-                               "debug": "^4.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "chalk": "~4.1.2",
+                               "commander": "^12.1.0",
+                               "loglevel": "^1.9.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "find-process": "bin/find-process.js"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16945,12 +17161,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/find-process/node_modules/commander": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.1.0",
-                       "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
-                       "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.1.0",
+                       "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
+                       "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=18"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/find-process/node_modules/has-flag": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17259,9 +17475,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/flatted": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.3.1",
-                       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
-                       "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.3.2",
+                       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
+                       "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/follow-redirects": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17285,12 +17501,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/for-each": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.3",
-                       "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
-                       "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.3.4",
+                       "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz",
+                       "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-callable": "^1.1.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-callable": "^1.2.7"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/for-in": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17508,15 +17730,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/function.prototype.name": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.6",
-                       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
-                       "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.8",
+                       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
+                       "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "define-properties": "^1.2.0",
-                               "es-abstract": "^1.22.1",
-                               "functions-have-names": "^1.2.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
+                               "define-properties": "^1.2.1",
+                               "functions-have-names": "^1.2.3",
+                               "hasown": "^2.0.2",
+                               "is-callable": "^1.2.7"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17569,16 +17793,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/get-intrinsic": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.4",
-                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
-                       "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.7",
+                       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
+                       "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "call-bind-apply-helpers": "^1.0.1",
+                               "es-define-property": "^1.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "es-object-atoms": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "function-bind": "^1.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-proto": "^1.0.1",
-                               "has-symbols": "^1.0.3",
-                               "hasown": "^2.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-proto": "^1.0.0",
+                               "gopd": "^1.2.0",
+                               "has-symbols": "^1.1.0",
+                               "hasown": "^2.0.2",
+                               "math-intrinsics": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17616,6 +17845,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/sindresorhus"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/get-proto": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+                       "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+                       "dev": true,
+                       "dependencies": {
+                               "dunder-proto": "^1.0.1",
+                               "es-object-atoms": "^1.0.0"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17659,14 +17901,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/get-symbol-description": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
-                       "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
+                       "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-intrinsic": "^1.2.6"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17854,12 +18096,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/globalthis": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
-                       "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
+                       "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "define-properties": "^1.1.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "define-properties": "^1.2.1",
+                               "gopd": "^1.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17950,12 +18193,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/gopd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
-                       "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.0",
+                       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+                       "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dependencies": {
-                               "get-intrinsic": "^1.1.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "engines": {
+                               "node": ">= 0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19249,10 +19492,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/has-bigints": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
-                       "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
+                       "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19261,6 +19507,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "license": "MIT",
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19279,10 +19526,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/has-proto": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
-                       "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.0",
+                       "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
+                       "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dependencies": {
+                               "dunder-proto": "^1.0.0"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19301,9 +19551,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/has-symbols": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
-                       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+                       "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19449,6 +19699,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": "*"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/hookified": {
+                       "version": "1.7.0",
+                       "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.7.0.tgz",
+                       "integrity": "sha512-XQdMjqC1AyeOzfs+17cnIk7Wdfu1hh2JtcyNfBf5u9jHrT3iZUlGHxLTntFBuk5lwkqJ6l3+daeQdHK5yByHVA==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.8.9",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19611,9 +19867,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/http-link-header": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.1.tgz",
-                       "integrity": "sha512-mW3N/rTYpCn99s1do0zx6nzFZSwLH9HGfUM4ZqLWJ16ylmYaC2v5eYGqrNTQlByx8AzUgGI+V/32gXPugs1+Sw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.3",
+                       "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz",
+                       "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=6.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20097,6 +20353,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-2.1.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-jQ5Ql18hdCQ4qS+RCrbLfz1n+Pags27q5TwMKvZyhp5hh2UULUYZUy1keqj6k6SYsdqIYjnmz7xyyEY0V67B8Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/immediate": {
+                       "version": "3.0.6",
+                       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
+                       "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/immutable": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20302,14 +20564,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/internal-slot": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.7",
-                       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
-                       "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
+                       "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "hasown": "^2.0.0",
-                               "side-channel": "^1.0.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "hasown": "^2.0.2",
+                               "side-channel": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20325,21 +20587,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/intl-messageformat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.4.0",
-                       "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-4.4.0.tgz",
-                       "integrity": "sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.7.14",
+                       "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.14.tgz",
+                       "integrity": "sha512-mMGnE4E1otdEutV5vLUdCxRJygHB5ozUBxsPB5qhitewssrS/qGruq9bmvIRkkGsNeK5ZWLfYRld18UHGTIifQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "intl-messageformat-parser": "^1.8.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@formatjs/ecma402-abstract": "2.3.2",
+                               "@formatjs/fast-memoize": "2.2.6",
+                               "@formatjs/icu-messageformat-parser": "2.11.0",
+                               "tslib": "2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/intl-messageformat-parser": {
-                       "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz",
-                       "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==",
-                       "deprecated": "We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/into-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20426,30 +20684,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.10"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/is-arguments": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
-                       "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
-                       "dev": true,
-                       "dependencies": {
-                               "call-bind": "^1.0.2",
-                               "has-tostringtag": "^1.0.0"
-                       },
-                       "engines": {
-                               "node": ">= 0.4"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/ljharb"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/is-array-buffer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.4",
-                       "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
-                       "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.5",
+                       "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
+                       "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "get-intrinsic": "^1.2.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
+                               "get-intrinsic": "^1.2.6"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20464,12 +20707,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-async-function": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
-                       "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.1",
+                       "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
+                       "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "async-function": "^1.0.0",
+                               "call-bound": "^1.0.3",
+                               "get-proto": "^1.0.1",
+                               "has-tostringtag": "^1.0.2",
+                               "safe-regex-test": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20479,13 +20726,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-bigint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.4",
-                       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
-                       "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
+                       "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-bigints": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "has-bigints": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20503,13 +20753,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-boolean-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
-                       "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.1",
+                       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz",
+                       "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
+                               "has-tostringtag": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20552,9 +20802,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-core-module": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.15.1",
-                       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
-                       "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.16.1",
+                       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+                       "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "hasown": "^2.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20579,11 +20829,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-data-view": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
-                       "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
+                       "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "call-bound": "^1.0.2",
+                               "get-intrinsic": "^1.2.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-typed-array": "^1.1.13"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20594,12 +20846,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-date-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.5",
-                       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
-                       "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
+                       "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
+                               "has-tostringtag": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20657,13 +20910,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-finalizationregistry": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
-                       "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
+                       "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20700,12 +20956,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-generator-function": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.10",
-                       "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
-                       "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz",
+                       "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
+                               "get-proto": "^1.0.0",
+                               "has-tostringtag": "^1.0.2",
+                               "safe-regex-test": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20768,18 +21027,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/is-negative-zero": {
-                       "version": "2.0.3",
-                       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
-                       "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">= 0.4"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/ljharb"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/is-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20794,12 +21041,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-number-object": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.7",
-                       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
-                       "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
+                       "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
+                               "has-tostringtag": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20900,13 +21148,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
-                       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.1",
+                       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
+                       "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
-                               "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
+                               "gopd": "^1.2.0",
+                               "has-tostringtag": "^1.0.2",
+                               "hasown": "^2.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20950,12 +21200,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-shared-array-buffer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
-                       "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
+                       "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20976,12 +21226,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-string": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.7",
-                       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
-                       "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
+                       "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-tostringtag": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
+                               "has-tostringtag": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21007,12 +21258,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-symbol": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
-                       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
+                       "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-symbols": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
+                               "has-symbols": "^1.1.0",
+                               "safe-regex-test": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21022,12 +21275,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-typed-array": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.13",
-                       "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
-                       "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.15",
+                       "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
+                       "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "which-typed-array": "^1.1.14"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "which-typed-array": "^1.1.16"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21086,25 +21339,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-weakref": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
-                       "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz",
+                       "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/is-weakset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.3",
-                       "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
-                       "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.4",
+                       "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
+                       "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
-                               "get-intrinsic": "^1.2.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
+                               "get-intrinsic": "^1.2.6"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21306,16 +21562,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/iterator.prototype": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
-                       "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.5",
+                       "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
+                       "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "define-properties": "^1.2.1",
-                               "get-intrinsic": "^1.2.1",
-                               "has-symbols": "^1.0.3",
-                               "reflect.getprototypeof": "^1.0.4",
-                               "set-function-name": "^2.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "define-data-property": "^1.1.4",
+                               "es-object-atoms": "^1.0.0",
+                               "get-intrinsic": "^1.2.6",
+                               "get-proto": "^1.0.0",
+                               "has-symbols": "^1.1.0",
+                               "set-function-name": "^2.0.2"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/jest": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21988,9 +22248,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/jest-dev-server": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.0.2",
-                       "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-9.0.2.tgz",
-                       "integrity": "sha512-Zc/JB0IlNNrpXkhBw+h86cGrde/Mey52KvF+FER2eyrtYJTHObOwW7Iarxm3rPyTKby5+3Y2QZtl8pRz/5GCxg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.1.4",
+                       "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-10.1.4.tgz",
+                       "integrity": "sha512-bGQ6sedNGtT6AFHhCVqGTXMPz7UyJi/ZrhNBgyqsP0XU9N8acCEIfqZEA22rOaZ+NdEVsaltk6tL7UT6aXfI7w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.1.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21997,9 +22257,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "cwd": "^0.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "find-process": "^1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "prompts": "^2.4.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "spawnd": "^9.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "spawnd": "^10.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "tree-kill": "^1.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "wait-on": "^7.2.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "wait-on": "^8.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=16"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22063,16 +22323,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/jest-dev-server/node_modules/rxjs": {
-                       "version": "7.8.1",
-                       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
-                       "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
-                       "dev": true,
-                       "license": "Apache-2.0",
-                       "dependencies": {
-                               "tslib": "^2.1.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/jest-dev-server/node_modules/supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22085,26 +22335,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/jest-dev-server/node_modules/wait-on": {
-                       "version": "7.2.0",
-                       "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
-                       "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
-                       "dev": true,
-                       "license": "MIT",
-                       "dependencies": {
-                               "axios": "^1.6.1",
-                               "joi": "^17.11.0",
-                               "lodash": "^4.17.21",
-                               "minimist": "^1.2.8",
-                               "rxjs": "^7.8.1"
-                       },
-                       "bin": {
-                               "wait-on": "bin/wait-on"
-                       },
-                       "engines": {
-                               "node": ">=12.0.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/jest-diff": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "29.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24056,9 +24286,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/known-css-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.34.0",
-                       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz",
-                       "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.35.0",
+                       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
+                       "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/language-subtag-registry": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24121,9 +24351,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/lib0": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.2.97",
-                       "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.97.tgz",
-                       "integrity": "sha512-Q4d1ekgvufi9FiHkkL46AhecfNjznSL9MRNoJRQ76gBHS9OqU2ArfQK0FvBpuxgWeJeNI0LVgAYMIpsGeX4gYg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.2.99",
+                       "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.99.tgz",
+                       "integrity": "sha512-vwztYuUf1uf/1zQxfzRfO5yzfNKhTtgOByCruuiQQxWQXnPb8Itaube5ylofcV0oM0aKal9Mv+S1s1Ky0UYP1w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "isomorphic.js": "^0.2.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24140,6 +24370,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/dmonad"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/lie": {
+                       "version": "3.1.1",
+                       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
+                       "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==",
+                       "dev": true,
+                       "dependencies": {
+                               "immediate": "~3.0.5"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/liftup": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24316,35 +24555,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/lighthouse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.4.0",
-                       "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-10.4.0.tgz",
-                       "integrity": "sha512-XQWHEWkJ8YxSPsxttBJORy5+hQrzbvGkYfeP3fJjyYKioWkF2MXfFqNK4ZuV4jL8pBu7Z91qnQP6In0bq1yXww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.3.0",
+                       "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-12.3.0.tgz",
+                       "integrity": "sha512-OaLE8DasnwQkn2CBo2lKtD+IQv42mNP3T+Vaw29I++rAh0Zpgc6SM15usdIYyzhRMR5EWFxze5Fyb+HENJSh2A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@sentry/node": "^6.17.4",
-                               "axe-core": "4.7.2",
-                               "chrome-launcher": "^0.15.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@paulirish/trace_engine": "0.0.39",
+                               "@sentry/node": "^7.0.0",
+                               "axe-core": "^4.10.2",
+                               "chrome-launcher": "^1.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "configstore": "^5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "csp_evaluator": "1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "devtools-protocol": "0.0.1155343",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "devtools-protocol": "0.0.1312386",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "enquirer": "^2.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "http-link-header": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "intl-messageformat": "^4.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "intl-messageformat": "^10.5.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "jpeg-js": "^0.4.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "js-library-detector": "^6.6.0",
-                               "lighthouse-logger": "^1.4.1",
-                               "lighthouse-stack-packs": "1.11.0",
-                               "lodash": "^4.17.21",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "js-library-detector": "^6.7.0",
+                               "lighthouse-logger": "^2.0.1",
+                               "lighthouse-stack-packs": "1.12.2",
+                               "lodash-es": "^4.17.21",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lookup-closest-locale": "6.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "metaviewport-parser": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "open": "^8.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "parse-cache-control": "1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "ps-list": "^8.0.0",
-                               "puppeteer-core": "^20.8.0",
-                               "robots-parser": "^3.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "puppeteer-core": "^23.10.4",
+                               "robots-parser": "^3.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "speedline-core": "^1.4.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "third-party-web": "^0.23.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "third-party-web": "^0.26.1",
+                               "tldts-icann": "^6.1.16",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "ws": "^7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "yargs": "^17.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "yargs-parser": "^21.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24355,13 +24595,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "smokehouse": "cli/test/smokehouse/frontends/smokehouse-bin.js"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=16.16"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=18.16"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/lighthouse-logger": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.4.2",
-                       "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
-                       "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.1",
+                       "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.1.tgz",
+                       "integrity": "sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^2.6.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24384,53 +24624,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/lighthouse-stack-packs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.11.0",
-                       "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.11.0.tgz",
-                       "integrity": "sha512-sRr0z1S/I26VffRLq9KJsKtLk856YrJlNGmcJmbLX8dFn3MuzVPUbstuChEhqnSxZb8TZmVfthuXuwhG9vRoSw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.12.2",
+                       "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.12.2.tgz",
+                       "integrity": "sha512-Ug8feS/A+92TMTCK6yHYLwaFMuelK/hAKRMdldYkMNwv+d9PtWxjXEg6rwKtsUXTADajhdrhXyuNCJ5/sfmPFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/@puppeteer/browsers": {
-                       "version": "1.4.6",
-                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.6.tgz",
-                       "integrity": "sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==",
-                       "dev": true,
-                       "dependencies": {
-                               "debug": "4.3.4",
-                               "extract-zip": "2.0.1",
-                               "progress": "2.0.3",
-                               "proxy-agent": "6.3.0",
-                               "tar-fs": "3.0.4",
-                               "unbzip2-stream": "1.4.3",
-                               "yargs": "17.7.1"
-                       },
-                       "bin": {
-                               "browsers": "lib/cjs/main-cli.js"
-                       },
-                       "engines": {
-                               "node": ">=16.3.0"
-                       },
-                       "peerDependencies": {
-                               "typescript": ">= 4.7.4"
-                       },
-                       "peerDependenciesMeta": {
-                               "typescript": {
-                                       "optional": true
-                               }
-                       }
-               },
-               "node_modules/lighthouse/node_modules/agent-base": {
-                       "version": "7.1.1",
-                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
-                       "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
-                       "dev": true,
-                       "license": "MIT",
-                       "dependencies": {
-                               "debug": "^4.3.4"
-                       },
-                       "engines": {
-                               "node": ">= 14"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24455,27 +24653,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/axe-core": {
-                       "version": "4.7.2",
-                       "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz",
-                       "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=4"
-                       }
-               },
-               "node_modules/lighthouse/node_modules/chromium-bidi": {
-                       "version": "0.4.16",
-                       "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.16.tgz",
-                       "integrity": "sha512-7ZbXdWERxRxSwo3txsBjjmc/NLxqb1Bk30mRb0BMS4YIaiV6zvKZqL/UAH+DdqcDYayDWk2n/y8klkBDODrPvA==",
-                       "dev": true,
-                       "dependencies": {
-                               "mitt": "3.0.0"
-                       },
-                       "peerDependencies": {
-                               "devtools-protocol": "*"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/cliui": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "8.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24508,21 +24685,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/cross-fetch": {
-                       "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
-                       "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
-                       "dev": true,
-                       "dependencies": {
-                               "node-fetch": "^2.6.12"
-                       }
-               },
-               "node_modules/lighthouse/node_modules/devtools-protocol": {
-                       "version": "0.0.1155343",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1155343.tgz",
-                       "integrity": "sha512-oD9vGBV2wTc7fAzAM6KC0chSgs234V8+qDEeK+mcbRj2UvcuA7lgBztGi/opj/iahcXD3BSj8Ymvib628yy9FA==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/emoji-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24529,34 +24691,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/http-proxy-agent": {
-                       "version": "7.0.2",
-                       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
-                       "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
-                       "dev": true,
-                       "license": "MIT",
-                       "dependencies": {
-                               "agent-base": "^7.1.0",
-                               "debug": "^4.3.4"
-                       },
-                       "engines": {
-                               "node": ">= 14"
-                       }
-               },
-               "node_modules/lighthouse/node_modules/https-proxy-agent": {
-                       "version": "7.0.5",
-                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
-                       "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
-                       "dev": true,
-                       "license": "MIT",
-                       "dependencies": {
-                               "agent-base": "^7.0.2",
-                               "debug": "4"
-                       },
-                       "engines": {
-                               "node": ">= 14"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/is-fullwidth-code-point": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24566,86 +24700,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/lru-cache": {
-                       "version": "7.18.3",
-                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
-                       "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=12"
-                       }
-               },
-               "node_modules/lighthouse/node_modules/proxy-agent": {
-                       "version": "6.3.0",
-                       "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz",
-                       "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==",
-                       "dev": true,
-                       "dependencies": {
-                               "agent-base": "^7.0.2",
-                               "debug": "^4.3.4",
-                               "http-proxy-agent": "^7.0.0",
-                               "https-proxy-agent": "^7.0.0",
-                               "lru-cache": "^7.14.1",
-                               "pac-proxy-agent": "^7.0.0",
-                               "proxy-from-env": "^1.1.0",
-                               "socks-proxy-agent": "^8.0.1"
-                       },
-                       "engines": {
-                               "node": ">= 14"
-                       }
-               },
-               "node_modules/lighthouse/node_modules/puppeteer-core": {
-                       "version": "20.9.0",
-                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.9.0.tgz",
-                       "integrity": "sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==",
-                       "dev": true,
-                       "dependencies": {
-                               "@puppeteer/browsers": "1.4.6",
-                               "chromium-bidi": "0.4.16",
-                               "cross-fetch": "4.0.0",
-                               "debug": "4.3.4",
-                               "devtools-protocol": "0.0.1147663",
-                               "ws": "8.13.0"
-                       },
-                       "engines": {
-                               "node": ">=16.3.0"
-                       },
-                       "peerDependencies": {
-                               "typescript": ">= 4.7.4"
-                       },
-                       "peerDependenciesMeta": {
-                               "typescript": {
-                                       "optional": true
-                               }
-                       }
-               },
-               "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/devtools-protocol": {
-                       "version": "0.0.1147663",
-                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz",
-                       "integrity": "sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==",
-                       "dev": true
-               },
-               "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": {
-                       "version": "8.13.0",
-                       "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
-                       "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=10.0.0"
-                       },
-                       "peerDependencies": {
-                               "bufferutil": "^4.0.1",
-                               "utf-8-validate": ">=5.0.2"
-                       },
-                       "peerDependenciesMeta": {
-                               "bufferutil": {
-                                       "optional": true
-                               },
-                               "utf-8-validate": {
-                                       "optional": true
-                               }
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.7.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24681,17 +24735,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lighthouse/node_modules/tar-fs": {
-                       "version": "3.0.4",
-                       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
-                       "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
-                       "dev": true,
-                       "dependencies": {
-                               "mkdirp-classic": "^0.5.2",
-                               "pump": "^3.0.0",
-                               "tar-stream": "^3.1.5"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lighthouse/node_modules/wrap-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24719,11 +24762,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/lighthouse/node_modules/yargs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "17.7.1",
-                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
-                       "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "17.7.2",
+                       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+                       "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "cliui": "^8.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "escalade": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24868,6 +24910,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8.9.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/localforage": {
+                       "version": "1.10.0",
+                       "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz",
+                       "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==",
+                       "dev": true,
+                       "dependencies": {
+                               "lie": "3.1.1"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/locate-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24885,6 +24936,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/lodash-es": {
+                       "version": "4.17.21",
+                       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
+                       "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lodash.debounce": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25027,6 +25084,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=0.10.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/loglevel": {
+                       "version": "1.9.2",
+                       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
+                       "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">= 0.6.0"
+                       },
+                       "funding": {
+                               "type": "tidelift",
+                               "url": "https://tidelift.com/funding/github/npm/loglevel"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25106,12 +25176,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=0.10.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/lru_map": {
-                       "version": "0.3.3",
-                       "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
-                       "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/lru-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25489,6 +25553,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "which": "bin/which"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/math-intrinsics": {
+                       "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+                       "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/mathml-tag-names": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25827,12 +25900,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/mini-css-extract-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.7.2",
-                       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz",
-                       "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.9.2",
+                       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz",
+                       "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "schema-utils": "^4.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "schema-utils": "^4.0.0",
+                               "tapable": "^2.2.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 12.13.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25850,7 +25924,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": "^3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-uri": "^3.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25881,11 +25954,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": "^8.9.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25893,7 +25965,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25951,9 +26023,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/mitt": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz",
-                       "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.1",
+                       "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
+                       "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/mixin-deep": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26028,12 +26100,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "mkdirp": "bin/cmd.js"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/mkdirp-classic": {
-                       "version": "0.5.3",
-                       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
-                       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
-                       "dev": true
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/mnemonist": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.39.5",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.5.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26295,11 +26361,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.18",
-                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
-                       "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
-                       "dev": true,
-                       "license": "MIT"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.19",
+                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
+                       "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/node-watch": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.7.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26901,23 +26966,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/object-inspect": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.13.1",
-                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
-                       "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.13.3",
+                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
+                       "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "funding": {
-                               "url": "https://github.com/sponsors/ljharb"
-                       }
-               },
-               "node_modules/object-is": {
-                       "version": "1.1.6",
-                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
-                       "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
-                       "dev": true,
-                       "dependencies": {
-                               "call-bind": "^1.0.7",
-                               "define-properties": "^1.2.1"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26947,14 +26999,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/object.assign": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.5",
-                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
-                       "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.7",
+                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
+                       "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.5",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-symbols": "^1.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-object-atoms": "^1.0.0",
+                               "has-symbols": "^1.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object-keys": "^1.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27095,12 +27149,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/object.values": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
-                       "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.1",
+                       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
+                       "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-object-atoms": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27286,6 +27341,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-size": "^2.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/own-keys": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
+                       "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
+                       "dev": true,
+                       "dependencies": {
+                               "get-intrinsic": "^1.2.6",
+                               "object-keys": "^1.1.1",
+                               "safe-push-apply": "^1.0.0"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/p-cancelable": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27432,19 +27504,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/pac-proxy-agent": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.1",
-                       "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz",
-                       "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.0",
+                       "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.1.0.tgz",
+                       "integrity": "sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@tootallnate/quickjs-emscripten": "^0.23.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "agent-base": "^7.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "agent-base": "^7.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-uri": "^6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "http-proxy-agent": "^7.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "https-proxy-agent": "^7.0.2",
-                               "pac-resolver": "^7.0.0",
-                               "socks-proxy-agent": "^8.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "https-proxy-agent": "^7.0.6",
+                               "pac-resolver": "^7.0.1",
+                               "socks-proxy-agent": "^8.0.5"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 14"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27451,14 +27523,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/pac-proxy-agent/node_modules/agent-base": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.1.1",
-                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
-                       "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.3",
+                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+                       "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
-                       "dependencies": {
-                               "debug": "^4.3.4"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 14"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27478,13 +27546,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.5",
-                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
-                       "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.6",
+                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+                       "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "agent-base": "^7.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "agent-base": "^7.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27983,13 +28050,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/postcss-calc": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.0.2",
-                       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.0.2.tgz",
-                       "integrity": "sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.1.0",
+                       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.1.0.tgz",
+                       "integrity": "sha512-uQ/LDGsf3mgsSUEXmAt3VsCSHR3aKqtEIkmB+4PhzYwRYOW5MZs/GhCCFpsOtJJkP6EC6uGipbrnaTjqaJZcJw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-selector-parser": "^6.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "postcss-selector-parser": "^7.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-value-parser": "^4.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27999,6 +28065,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^8.4.38"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/postcss-calc/node_modules/postcss-selector-parser": {
+                       "version": "7.0.0",
+                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
+                       "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "cssesc": "^3.0.0",
+                               "util-deprecate": "^1.0.2"
+                       },
+                       "engines": {
+                               "node": ">=4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/postcss-colormin": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "7.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28090,23 +28169,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^8.4.31"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/postcss-import": {
-                       "version": "16.1.0",
-                       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-16.1.0.tgz",
-                       "integrity": "sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==",
-                       "dev": true,
-                       "dependencies": {
-                               "postcss-value-parser": "^4.0.0",
-                               "read-cache": "^1.0.0",
-                               "resolve": "^1.1.7"
-                       },
-                       "engines": {
-                               "node": ">=18.0.0"
-                       },
-                       "peerDependencies": {
-                               "postcss": "^8.0.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/postcss-loader": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28506,9 +28568,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/postcss-safe-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.0",
-                       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz",
-                       "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.1",
+                       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
+                       "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28706,11 +28768,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "BSD-2-Clause"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/postcss-svgo/node_modules/domutils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
-                       "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.2",
+                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+                       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "BSD-2-Clause",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-serializer": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "domelementtype": "^2.3.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28812,9 +28873,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/preact": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.24.3",
-                       "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.3.tgz",
-                       "integrity": "sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.25.4",
+                       "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.4.tgz",
+                       "integrity": "sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://opencollective.com/preact"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28993,13 +29054,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/proxy-agent/node_modules/agent-base": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.1.1",
-                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
-                       "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.3",
+                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+                       "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dependencies": {
-                               "debug": "^4.3.4"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 14"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29018,13 +29076,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/proxy-agent/node_modules/https-proxy-agent": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.5",
-                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
-                       "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.6",
+                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+                       "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "agent-base": "^7.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "agent-base": "^7.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29046,23 +29103,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/ps-list": {
-                       "version": "8.1.1",
-                       "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.1.tgz",
-                       "integrity": "sha512-OPS9kEJYVmiO48u/B9qneqhkMvgCxT+Tm28VCEJpheTpl8cJ0ffZRRNgS5mrQRTrX5yRTpaJ+hRDeefXYmmorQ==",
-                       "dev": true,
-                       "engines": {
-                               "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/sindresorhus"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/pseudomap": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "dev": true,
+                       "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/psl": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.8.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29109,16 +29155,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/puppeteer-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "23.5.2",
-                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.5.2.tgz",
-                       "integrity": "sha512-UwPAX29EID8lJmxeL7JT3Gz35D1BHn5o9ZXpBLoR24W7gtUg1dLx7OUPsUTR5Tlxf+1Yeqw9W3qP4uqWThqXgg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "23.11.1",
+                       "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz",
+                       "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "Apache-2.0",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@puppeteer/browsers": "2.4.0",
-                               "chromium-bidi": "0.8.0",
-                               "debug": "^4.3.7",
-                               "devtools-protocol": "0.0.1342118",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@puppeteer/browsers": "2.6.1",
+                               "chromium-bidi": "0.11.0",
+                               "debug": "^4.4.0",
+                               "devtools-protocol": "0.0.1367902",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "typed-query-selector": "^2.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "ws": "^8.18.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29127,15 +29172,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/puppeteer-core/node_modules/@puppeteer/browsers": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.4.0.tgz",
-                       "integrity": "sha512-x8J1csfIygOwf6D6qUAZ0ASk3z63zPb7wkNeHRerCMh82qWKUrOgkuP005AJC8lDL6/evtXETGEJVcwykKT4/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.6.1",
+                       "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz",
+                       "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "debug": "^4.3.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "debug": "^4.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "extract-zip": "^2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "progress": "^2.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "proxy-agent": "^6.4.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "proxy-agent": "^6.5.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "semver": "^7.6.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "tar-fs": "^3.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "unbzip2-stream": "^1.4.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29148,6 +29193,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=18"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/puppeteer-core/node_modules/agent-base": {
+                       "version": "7.1.3",
+                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+                       "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">= 14"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/puppeteer-core/node_modules/ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29173,14 +29227,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/puppeteer-core/node_modules/chromium-bidi": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.8.0",
-                       "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.8.0.tgz",
-                       "integrity": "sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.11.0",
+                       "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz",
+                       "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "Apache-2.0",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "mitt": "3.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "urlpattern-polyfill": "10.0.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "zod": "3.23.8"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29220,9 +29272,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/puppeteer-core/node_modules/debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.3.7",
-                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
-                       "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.4.0",
+                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+                       "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": "^2.1.3"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29236,6 +29288,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/puppeteer-core/node_modules/devtools-protocol": {
+                       "version": "0.0.1367902",
+                       "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
+                       "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/puppeteer-core/node_modules/emoji-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29242,6 +29300,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/puppeteer-core/node_modules/http-proxy-agent": {
+                       "version": "7.0.2",
+                       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
+                       "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
+                       "dev": true,
+                       "dependencies": {
+                               "agent-base": "^7.1.0",
+                               "debug": "^4.3.4"
+                       },
+                       "engines": {
+                               "node": ">= 14"
+                       }
+               },
+               "node_modules/puppeteer-core/node_modules/https-proxy-agent": {
+                       "version": "7.0.6",
+                       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+                       "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
+                       "dev": true,
+                       "dependencies": {
+                               "agent-base": "^7.1.2",
+                               "debug": "4"
+                       },
+                       "engines": {
+                               "node": ">= 14"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/puppeteer-core/node_modules/is-fullwidth-code-point": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29251,17 +29335,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/puppeteer-core/node_modules/mitt": {
-                       "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
-                       "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/puppeteer-core/node_modules/lru-cache": {
+                       "version": "7.18.3",
+                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
+                       "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "engines": {
+                               "node": ">=12"
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/puppeteer-core/node_modules/proxy-agent": {
+                       "version": "6.5.0",
+                       "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
+                       "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
+                       "dev": true,
+                       "dependencies": {
+                               "agent-base": "^7.1.2",
+                               "debug": "^4.3.4",
+                               "http-proxy-agent": "^7.0.1",
+                               "https-proxy-agent": "^7.0.6",
+                               "lru-cache": "^7.14.1",
+                               "pac-proxy-agent": "^7.1.0",
+                               "proxy-from-env": "^1.1.0",
+                               "socks-proxy-agent": "^8.0.5"
+                       },
+                       "engines": {
+                               "node": ">= 14"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/puppeteer-core/node_modules/semver": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.6.3",
-                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
-                       "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.7.0",
+                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz",
+                       "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": "bin/semver.js"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29795,24 +29900,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/read-cache": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
-                       "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
-                       "dev": true,
-                       "dependencies": {
-                               "pify": "^2.3.0"
-                       }
-               },
-               "node_modules/read-cache/node_modules/pify": {
-                       "version": "2.3.0",
-                       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
-                       "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=0.10.0"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/read-pkg": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29985,26 +30072,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/redux": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.1",
-                       "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz",
-                       "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==",
-                       "dependencies": {
-                               "@babel/runtime": "^7.9.2"
-                       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.0.1",
+                       "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
+                       "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/reflect.getprototypeof": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
-                       "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.10",
+                       "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
+                       "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.23.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.23.9",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4",
-                               "globalthis": "^1.0.3",
-                               "which-builtin-type": "^1.1.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-object-atoms": "^1.0.0",
+                               "get-intrinsic": "^1.2.7",
+                               "get-proto": "^1.0.1",
+                               "which-builtin-type": "^1.2.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30020,9 +30105,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/regenerate-unicode-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "10.1.0",
-                       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
-                       "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.2.0",
+                       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
+                       "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regenerate": "^1.4.2"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30037,9 +30122,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/regenerator-transform": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.15.1",
-                       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
-                       "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.15.2",
+                       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+                       "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/runtime": "^7.8.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30059,15 +30144,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/regexp.prototype.flags": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.5.2",
-                       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
-                       "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.5.4",
+                       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
+                       "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "set-function-name": "^2.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-proto": "^1.0.1",
+                               "gopd": "^1.2.0",
+                               "set-function-name": "^2.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30077,15 +30164,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/regexpu-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.3.1",
-                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz",
-                       "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.2.0",
+                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz",
+                       "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/regjsgen": "^0.8.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "regenerate": "^1.4.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "regenerate-unicode-properties": "^10.1.0",
-                               "regjsparser": "^0.9.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "regenerate-unicode-properties": "^10.2.0",
+                               "regjsgen": "^0.8.0",
+                               "regjsparser": "^0.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "unicode-match-property-ecmascript": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "unicode-match-property-value-ecmascript": "^2.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30093,27 +30180,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/regjsgen": {
+                       "version": "0.8.0",
+                       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
+                       "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/regjsparser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.9.1",
-                       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
-                       "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.12.0",
+                       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz",
+                       "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "jsesc": "~0.5.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "jsesc": "~3.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "regjsparser": "bin/parser"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/regjsparser/node_modules/jsesc": {
-                       "version": "0.5.0",
-                       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
-                       "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
-                       "dev": true,
-                       "bin": {
-                               "jsesc": "bin/jsesc"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/rememo": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30280,12 +30364,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/resolve": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.22.8",
-                       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
-                       "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
-                       "license": "MIT",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.22.10",
+                       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
+                       "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-core-module": "^2.13.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-core-module": "^2.16.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "path-parse": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "supports-preserve-symlinks-flag": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30292,6 +30375,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "resolve": "bin/resolve"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30457,6 +30543,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=10.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/route-recognizer": {
+                       "version": "0.3.4",
+                       "resolved": "https://registry.npmjs.org/route-recognizer/-/route-recognizer-0.3.4.tgz",
+                       "integrity": "sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/rtlcss": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.6.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30473,101 +30564,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "rtlcss": "bin/rtlcss.js"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/rtlcss-webpack-plugin": {
-                       "version": "4.0.7",
-                       "resolved": "https://registry.npmjs.org/rtlcss-webpack-plugin/-/rtlcss-webpack-plugin-4.0.7.tgz",
-                       "integrity": "sha512-ouSbJtgcLBBQIsMgarxsDnfgRqm/AS4BKls/mz/Xb6HSl+PdEzefTR+Wz5uWQx4odoX0g261Z7yb3QBz0MTm0g==",
-                       "dev": true,
-                       "dependencies": {
-                               "babel-runtime": "~6.25.0",
-                               "rtlcss": "^3.5.0"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/find-up": {
-                       "version": "5.0.0",
-                       "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
-                       "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
-                       "dev": true,
-                       "dependencies": {
-                               "locate-path": "^6.0.0",
-                               "path-exists": "^4.0.0"
-                       },
-                       "engines": {
-                               "node": ">=10"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/sindresorhus"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/locate-path": {
-                       "version": "6.0.0",
-                       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
-                       "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
-                       "dev": true,
-                       "dependencies": {
-                               "p-locate": "^5.0.0"
-                       },
-                       "engines": {
-                               "node": ">=10"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/sindresorhus"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/p-limit": {
-                       "version": "3.1.0",
-                       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
-                       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
-                       "dev": true,
-                       "dependencies": {
-                               "yocto-queue": "^0.1.0"
-                       },
-                       "engines": {
-                               "node": ">=10"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/sindresorhus"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/p-locate": {
-                       "version": "5.0.0",
-                       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
-                       "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
-                       "dev": true,
-                       "dependencies": {
-                               "p-limit": "^3.0.2"
-                       },
-                       "engines": {
-                               "node": ">=10"
-                       },
-                       "funding": {
-                               "url": "https://github.com/sponsors/sindresorhus"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/path-exists": {
-                       "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
-                       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=8"
-                       }
-               },
-               "node_modules/rtlcss-webpack-plugin/node_modules/rtlcss": {
-                       "version": "3.5.0",
-                       "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz",
-                       "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==",
-                       "dev": true,
-                       "dependencies": {
-                               "find-up": "^5.0.0",
-                               "picocolors": "^1.0.0",
-                               "postcss": "^8.3.11",
-                               "strip-json-comments": "^3.1.1"
-                       },
-                       "bin": {
-                               "rtlcss": "bin/rtlcss.js"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/rtlcss/node_modules/chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30695,14 +30691,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/safe-array-concat": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
-                       "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.3",
+                       "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
+                       "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
-                               "get-intrinsic": "^1.2.4",
-                               "has-symbols": "^1.0.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.2",
+                               "get-intrinsic": "^1.2.6",
+                               "has-symbols": "^1.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "isarray": "^2.0.5"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30743,6 +30740,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/safe-push-apply": {
+                       "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
+                       "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
+                       "dev": true,
+                       "dependencies": {
+                               "es-errors": "^1.3.0",
+                               "isarray": "^2.0.5"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
+               "node_modules/safe-push-apply/node_modules/isarray": {
+                       "version": "2.0.5",
+                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+                       "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/safe-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30753,14 +30772,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/safe-regex-test": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
-                       "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
+                       "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-regex": "^1.1.4"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-regex": "^1.2.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30942,16 +30961,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/sass-loader": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.6.0",
-                       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
-                       "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "16.0.4",
+                       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz",
+                       "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "klona": "^2.0.4",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "neo-async": "^2.6.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 18.12.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30958,14 +30976,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://opencollective.com/webpack"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "fibers": ">= 3.1.0",
-                               "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@rspack/core": "0.x || 1.x",
+                               "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "sass": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sass-embedded": "*",
</span><span class="cx" style="display: block; padding: 0 10px">                                "webpack": "^5.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "peerDependenciesMeta": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "fibers": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@rspack/core": {
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-sass": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30976,15 +30994,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "sass-embedded": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "optional": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "webpack": {
+                                       "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/sass/node_modules/chokidar": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.1",
-                       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
-                       "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.3",
+                       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
+                       "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "readdirp": "^4.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30996,13 +31016,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/sass/node_modules/readdirp": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.2",
-                       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
-                       "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.1",
+                       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz",
+                       "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 14.16.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 14.18.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "individual",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31309,17 +31328,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/set-function-length": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz",
-                       "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.2",
+                       "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+                       "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "define-data-property": "^1.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "define-data-property": "^1.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "function-bind": "^1.1.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-intrinsic": "^1.2.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "gopd": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-property-descriptors": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "has-property-descriptors": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31340,6 +31359,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/set-proto": {
+                       "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
+                       "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
+                       "dev": true,
+                       "dependencies": {
+                               "dunder-proto": "^1.0.1",
+                               "es-errors": "^1.3.0",
+                               "es-object-atoms": "^1.0.0"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/set-value": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31429,6 +31462,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "shebang-regex": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31442,6 +31476,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "license": "MIT",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=0.10.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31467,15 +31502,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/side-channel": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
-                       "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+                       "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4",
-                               "object-inspect": "^1.13.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "object-inspect": "^1.13.3",
+                               "side-channel-list": "^1.0.0",
+                               "side-channel-map": "^1.0.1",
+                               "side-channel-weakmap": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31484,6 +31520,59 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/side-channel-list": {
+                       "version": "1.0.0",
+                       "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+                       "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
+                       "dev": true,
+                       "dependencies": {
+                               "es-errors": "^1.3.0",
+                               "object-inspect": "^1.13.3"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
+               "node_modules/side-channel-map": {
+                       "version": "1.0.1",
+                       "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+                       "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+                       "dev": true,
+                       "dependencies": {
+                               "call-bound": "^1.0.2",
+                               "es-errors": "^1.3.0",
+                               "get-intrinsic": "^1.2.5",
+                               "object-inspect": "^1.13.3"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
+               "node_modules/side-channel-weakmap": {
+                       "version": "1.0.2",
+                       "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+                       "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+                       "dev": true,
+                       "dependencies": {
+                               "call-bound": "^1.0.2",
+                               "es-errors": "^1.3.0",
+                               "get-intrinsic": "^1.2.5",
+                               "object-inspect": "^1.13.3",
+                               "side-channel-map": "^1.0.1"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
+                       },
+                       "funding": {
+                               "url": "https://github.com/sponsors/ljharb"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31871,9 +31960,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/socks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.7.3",
-                       "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz",
-                       "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.8.3",
+                       "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
+                       "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ip-address": "^9.0.5",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31885,14 +31974,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/socks-proxy-agent": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "8.0.2",
-                       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz",
-                       "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "8.0.5",
+                       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
+                       "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "agent-base": "^7.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "agent-base": "^7.1.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.3.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "socks": "^2.7.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "socks": "^2.8.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 14"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31899,14 +31988,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/socks-proxy-agent/node_modules/agent-base": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.1.1",
-                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
-                       "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.3",
+                       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+                       "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "license": "MIT",
-                       "dependencies": {
-                               "debug": "^4.3.4"
-                       },
</del><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 14"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32016,9 +32101,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/spawnd": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.0.2",
-                       "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-9.0.2.tgz",
-                       "integrity": "sha512-nl8DVHEDQ57IcKakzpjanspVChkMpGLuVwMR/eOn9cXE55Qr6luD2Kn06sA0ootRMdgrU4tInN6lA6ohTNvysw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.1.4",
+                       "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-10.1.4.tgz",
+                       "integrity": "sha512-drqHc0mKJmtMsiGMOCwzlc5eZ0RPtRvT7tQAluW2A0qUc0G7TQ8KLcn3E6K5qzkLkH2UkS3nYQiVGULvvsD9dw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "signal-exit": "^4.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32332,18 +32417,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/stop-iteration-iterator": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
-                       "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
-                       "dev": true,
-                       "dependencies": {
-                               "internal-slot": "^1.0.4"
-                       },
-                       "engines": {
-                               "node": ">= 0.4"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stream-from-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/stream-from-promise/-/stream-from-promise-1.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32451,33 +32524,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/string.prototype.includes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz",
-                       "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.1",
+                       "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
+                       "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "define-properties": "^1.1.3",
-                               "es-abstract": "^1.17.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.7",
+                               "define-properties": "^1.2.1",
+                               "es-abstract": "^1.23.3"
+                       },
+                       "engines": {
+                               "node": ">= 0.4"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/string.prototype.matchall": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.0.11",
-                       "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
-                       "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.0.12",
+                       "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
+                       "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.23.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.23.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-object-atoms": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "get-intrinsic": "^1.2.4",
-                               "gopd": "^1.0.1",
-                               "has-symbols": "^1.0.3",
-                               "internal-slot": "^1.0.7",
-                               "regexp.prototype.flags": "^1.5.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "get-intrinsic": "^1.2.6",
+                               "gopd": "^1.2.0",
+                               "has-symbols": "^1.1.0",
+                               "internal-slot": "^1.1.0",
+                               "regexp.prototype.flags": "^1.5.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "set-function-name": "^2.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "side-channel": "^1.0.6"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "side-channel": "^1.1.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32497,15 +32575,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/string.prototype.trim": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.9",
-                       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
-                       "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.10",
+                       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
+                       "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.2",
+                               "define-data-property": "^1.1.4",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.23.0",
-                               "es-object-atoms": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.23.5",
+                               "es-object-atoms": "^1.0.0",
+                               "has-property-descriptors": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32515,15 +32596,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/string.prototype.trimend": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.8",
-                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
-                       "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.9",
+                       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
+                       "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "define-properties": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-object-atoms": "^1.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32666,9 +32751,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "16.9.0",
-                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.9.0.tgz",
-                       "integrity": "sha512-31Nm3WjxGOBGpQqF43o3wO9L5AC36TPIe6030Lnm13H3vDMTcS21DrLh69bMX+DBilKqMMVLian4iG6ybBoNRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "16.14.1",
+                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.14.1.tgz",
+                       "integrity": "sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": [
</span><span class="cx" style="display: block; padding: 0 10px">                                {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32681,44 +32766,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        ],
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@csstools/css-parser-algorithms": "^3.0.1",
-                               "@csstools/css-tokenizer": "^3.0.1",
-                               "@csstools/media-query-list-parser": "^3.0.1",
-                               "@csstools/selector-specificity": "^4.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@csstools/css-parser-algorithms": "^3.0.4",
+                               "@csstools/css-tokenizer": "^3.0.3",
+                               "@csstools/media-query-list-parser": "^4.0.2",
+                               "@csstools/selector-specificity": "^5.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@dual-bundle/import-meta-resolve": "^4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "balanced-match": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "colord": "^2.9.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cosmiconfig": "^9.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "css-functions-list": "^3.2.2",
-                               "css-tree": "^2.3.1",
-                               "debug": "^4.3.6",
-                               "fast-glob": "^3.3.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "css-functions-list": "^3.2.3",
+                               "css-tree": "^3.1.0",
+                               "debug": "^4.3.7",
+                               "fast-glob": "^3.3.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "fastest-levenshtein": "^1.0.16",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "file-entry-cache": "^9.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "file-entry-cache": "^10.0.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "global-modules": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globby": "^11.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "globjoin": "^0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "html-tags": "^3.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "ignore": "^5.3.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "ignore": "^7.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "imurmurhash": "^0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-plain-object": "^5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "known-css-properties": "^0.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "known-css-properties": "^0.35.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "mathml-tag-names": "^2.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "meow": "^13.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "micromatch": "^4.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                                "normalize-path": "^3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "picocolors": "^1.0.1",
-                               "postcss": "^8.4.41",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "picocolors": "^1.1.1",
+                               "postcss": "^8.5.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-resolve-nested-selector": "^0.1.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-safe-parser": "^7.0.0",
-                               "postcss-selector-parser": "^6.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "postcss-safe-parser": "^7.0.1",
+                               "postcss-selector-parser": "^7.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-value-parser": "^4.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "resolve-from": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "string-width": "^4.2.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "strip-ansi": "^7.1.0",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "supports-hyperlinks": "^3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "svg-tags": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "table": "^6.8.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "table": "^6.9.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "write-file-atomic": "^5.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "bin": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32774,17 +32858,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint-scss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.7.0",
-                       "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.7.0.tgz",
-                       "integrity": "sha512-RFIa2A+pVWS5wjNT+whtK7wsbZEWazyqesCuSaPbPlZ8lh2TujwVJSnCYJijg6ChZzwI8pZPRZS1L6A9aCbXDg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.11.0",
+                       "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.11.0.tgz",
+                       "integrity": "sha512-AvJ6LVzz2iXHxPlPTR9WVy73FC/vmohH54VySNlCKX1NIXNAeuzy/VbIkMJLMyw/xKYqkgY4kAgB+qy5BfCaCg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "css-tree": "2.3.1",
-                               "is-plain-object": "5.0.0",
-                               "known-css-properties": "^0.34.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "css-tree": "^3.0.1",
+                               "is-plain-object": "^5.0.0",
+                               "known-css-properties": "^0.35.0",
+                               "mdn-data": "^2.15.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-media-query-parser": "^0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-resolve-nested-selector": "^0.1.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-selector-parser": "^6.1.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "postcss-selector-parser": "^7.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-value-parser": "^4.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32795,12 +32880,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint-scss/node_modules/css-tree": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.3.1",
-                       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
-                       "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.0",
+                       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
+                       "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "mdn-data": "2.0.30",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "mdn-data": "2.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "source-map-js": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32807,24 +32892,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/stylelint-scss/node_modules/css-tree/node_modules/mdn-data": {
+                       "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
+                       "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stylelint-scss/node_modules/mdn-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.30",
-                       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
-                       "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.15.0",
+                       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.15.0.tgz",
+                       "integrity": "sha512-KIrS0lFPOqA4DgeO16vI5fkAsy8p++WBlbXtB5P1EQs8ubBgguAInNd1DnrCeTRfGchY0kgThgDOOIPyOLH2dQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/stylelint/node_modules/ansi-regex": {
-                       "version": "6.1.0",
-                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
-                       "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/stylelint-scss/node_modules/postcss-selector-parser": {
+                       "version": "7.0.0",
+                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
+                       "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dependencies": {
+                               "cssesc": "^3.0.0",
+                               "util-deprecate": "^1.0.2"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">=12"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">=4"
+                       }
+               },
+               "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": {
+                       "version": "4.0.2",
+                       "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz",
+                       "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==",
+                       "dev": true,
+                       "funding": [
+                               {
+                                       "type": "github",
+                                       "url": "https://github.com/sponsors/csstools"
+                               },
+                               {
+                                       "type": "opencollective",
+                                       "url": "https://opencollective.com/csstools"
+                               }
+                       ],
+                       "engines": {
+                               "node": ">=18"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "funding": {
-                               "url": "https://github.com/chalk/ansi-regex?sponsor=1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "peerDependencies": {
+                               "@csstools/css-parser-algorithms": "^3.0.4",
+                               "@csstools/css-tokenizer": "^3.0.3"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/stylelint/node_modules/ansi-regex": {
+                       "version": "5.0.1",
+                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+                       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+                       "dev": true,
+                       "engines": {
+                               "node": ">=8"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stylelint/node_modules/argparse": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32876,12 +33000,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/css-tree": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.3.1",
-                       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
-                       "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.0",
+                       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
+                       "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "mdn-data": "2.0.30",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "mdn-data": "2.12.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "source-map-js": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32889,9 +33013,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.3.7",
-                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
-                       "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.4.0",
+                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
+                       "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": "^2.1.3"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32912,15 +33036,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/file-entry-cache": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.1.0",
-                       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz",
-                       "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "10.0.6",
+                       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.6.tgz",
+                       "integrity": "sha512-0wvv16mVo9nN0Md3k7DMjgAPKG/TY4F/gYMBVb/wMThFRJvzrpaqBFqF6km9wf8QfYTN+mNg5aeaBLfy8k35uA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "flat-cache": "^5.0.0"
-                       },
-                       "engines": {
-                               "node": ">=18"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "flat-cache": "^6.1.6"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/fill-range": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32936,16 +33057,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/flat-cache": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.0.0",
-                       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz",
-                       "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.1.6",
+                       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.6.tgz",
+                       "integrity": "sha512-F+CKgSwp0pzLx67u+Zy1aCueVWFAHWbXepvXlZ+bWVTaASbm5SyCnSJ80Fp1ePEmS57wU+Bf6cx6525qtMZ4lQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "flatted": "^3.3.1",
-                               "keyv": "^4.5.4"
-                       },
-                       "engines": {
-                               "node": ">=18"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "cacheable": "^1.8.8",
+                               "flatted": "^3.3.2",
+                               "hookified": "^1.7.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/global-modules": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32975,9 +33094,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/ignore": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.3.2",
-                       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
-                       "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.3",
+                       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz",
+                       "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33013,21 +33132,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "js-yaml": "bin/js-yaml.js"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/stylelint/node_modules/json-buffer": {
-                       "version": "3.0.1",
-                       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
-                       "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
-                       "dev": true
-               },
-               "node_modules/stylelint/node_modules/keyv": {
-                       "version": "4.5.4",
-                       "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
-                       "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
-                       "dev": true,
-                       "dependencies": {
-                               "json-buffer": "3.0.1"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stylelint/node_modules/kind-of": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "6.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33038,9 +33142,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/mdn-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.30",
-                       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
-                       "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.2",
+                       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
+                       "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/stylelint/node_modules/meow": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33068,6 +33172,47 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8.6"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/stylelint/node_modules/postcss": {
+                       "version": "8.5.1",
+                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
+                       "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
+                       "dev": true,
+                       "funding": [
+                               {
+                                       "type": "opencollective",
+                                       "url": "https://opencollective.com/postcss/"
+                               },
+                               {
+                                       "type": "tidelift",
+                                       "url": "https://tidelift.com/funding/github/npm/postcss"
+                               },
+                               {
+                                       "type": "github",
+                                       "url": "https://github.com/sponsors/ai"
+                               }
+                       ],
+                       "dependencies": {
+                               "nanoid": "^3.3.8",
+                               "picocolors": "^1.1.1",
+                               "source-map-js": "^1.2.1"
+                       },
+                       "engines": {
+                               "node": "^10 || ^12 || >=14"
+                       }
+               },
+               "node_modules/stylelint/node_modules/postcss-selector-parser": {
+                       "version": "7.0.0",
+                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
+                       "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
+                       "dev": true,
+                       "dependencies": {
+                               "cssesc": "^3.0.0",
+                               "util-deprecate": "^1.0.2"
+                       },
+                       "engines": {
+                               "node": ">=4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stylelint/node_modules/resolve-from": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33103,16 +33248,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/stylelint/node_modules/string-width/node_modules/ansi-regex": {
-                       "version": "5.0.1",
-                       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-                       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-                       "dev": true,
-                       "engines": {
-                               "node": ">=8"
-                       }
-               },
-               "node_modules/stylelint/node_modules/string-width/node_modules/strip-ansi": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "node_modules/stylelint/node_modules/strip-ansi": {
</ins><span class="cx" style="display: block; padding: 0 10px">                         "version": "6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33124,21 +33260,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=8"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/stylelint/node_modules/strip-ansi": {
-                       "version": "7.1.0",
-                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
-                       "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
-                       "dev": true,
-                       "dependencies": {
-                               "ansi-regex": "^6.0.1"
-                       },
-                       "engines": {
-                               "node": ">=12"
-                       },
-                       "funding": {
-                               "url": "https://github.com/chalk/strip-ansi?sponsor=1"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/stylelint/node_modules/to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33185,6 +33306,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-flag": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33303,9 +33425,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/synckit": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.9.1",
-                       "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz",
-                       "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.9.2",
+                       "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz",
+                       "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@pkgr/core": "^0.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33319,9 +33441,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/table": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.8.2",
-                       "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz",
-                       "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.9.0",
+                       "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
+                       "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": "^8.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33431,9 +33553,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/tar-fs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.6",
-                       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz",
-                       "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.8",
+                       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz",
+                       "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "pump": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33440,10 +33562,45 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "tar-stream": "^3.1.5"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "optionalDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "bare-fs": "^2.1.1",
-                               "bare-path": "^2.1.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "bare-fs": "^4.0.1",
+                               "bare-path": "^3.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/tar-fs/node_modules/bare-fs": {
+                       "version": "4.0.1",
+                       "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.0.1.tgz",
+                       "integrity": "sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==",
+                       "dev": true,
+                       "optional": true,
+                       "dependencies": {
+                               "bare-events": "^2.0.0",
+                               "bare-path": "^3.0.0",
+                               "bare-stream": "^2.0.0"
+                       },
+                       "engines": {
+                               "bare": ">=1.7.0"
+                       }
+               },
+               "node_modules/tar-fs/node_modules/bare-os": {
+                       "version": "3.4.0",
+                       "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.4.0.tgz",
+                       "integrity": "sha512-9Ous7UlnKbe3fMi7Y+qh0DwAup6A1JkYgPnjvMDNOlmnxNRQvQ/7Nst+OnUQKzk0iAT0m9BisbDVp9gCv8+ETA==",
+                       "dev": true,
+                       "optional": true,
+                       "engines": {
+                               "bare": ">=1.6.0"
+                       }
+               },
+               "node_modules/tar-fs/node_modules/bare-path": {
+                       "version": "3.0.0",
+                       "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
+                       "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
+                       "dev": true,
+                       "optional": true,
+                       "dependencies": {
+                               "bare-os": "^3.0.1"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/tar-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33652,9 +33809,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/third-party-web": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.23.4",
-                       "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.23.4.tgz",
-                       "integrity": "sha512-kwYnSZRhEvv0SBW2fp8SBBKRglMoBjV8xz6C31m0ewqOtknB5UL+Ihg+M81hyFY5ldkZuGWPb+e4GVDkzf/gYg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.26.2",
+                       "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.26.2.tgz",
+                       "integrity": "sha512-taJ0Us0lKoYBqcbccMuDElSUPOxmBfwlHe1OkHQ3KFf+RwovvBHdXhbFk9XJVQE2vHzxbTwvwg5GFsT9hbDokQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/through": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33717,6 +33874,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": "^2.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "node_modules/tldts-core": {
+                       "version": "6.1.75",
+                       "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.75.tgz",
+                       "integrity": "sha512-AOvV5YYIAFFBfransBzSTyztkc3IMfz5Eq3YluaRiEu55nn43Fzaufx70UqEKYr8BoLCach4q8g/bg6e5+/aFw==",
+                       "dev": true
+               },
+               "node_modules/tldts-icann": {
+                       "version": "6.1.75",
+                       "resolved": "https://registry.npmjs.org/tldts-icann/-/tldts-icann-6.1.75.tgz",
+                       "integrity": "sha512-rCkEQd21uiOl+yKcX5DZ0mMd/DKl4f3NDTGH9zbSVG2tiRcJOx9MeBwPcbPr1u0kanopJnpzPEQJ+S2ky9iqFA==",
+                       "dev": true,
+                       "dependencies": {
+                               "tldts-core": "^6.1.75"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/tmp": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.0.33",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33742,14 +33914,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "optional": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "node_modules/to-fast-properties": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
-                       "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
-                       "engines": {
-                               "node": ">=4"
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "node_modules/to-object-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33870,9 +34034,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/ts-api-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.0",
-                       "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
-                       "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.4.3",
+                       "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
+                       "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=16"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33915,10 +34079,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.7.0",
-                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
-                       "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
-                       "license": "0BSD"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.8.1",
+                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+                       "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/tsutils": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.21.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34007,14 +34170,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/typed-array-buffer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
-                       "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.3",
+                       "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
+                       "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "es-errors": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-typed-array": "^1.1.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-typed-array": "^1.1.14"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34021,16 +34184,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/typed-array-byte-length": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
-                       "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.3",
+                       "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
+                       "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "for-each": "^0.3.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "gopd": "^1.0.1",
-                               "has-proto": "^1.0.3",
-                               "is-typed-array": "^1.1.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "gopd": "^1.2.0",
+                               "has-proto": "^1.2.0",
+                               "is-typed-array": "^1.1.14"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34040,17 +34203,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/typed-array-byte-offset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
-                       "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.4",
+                       "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
+                       "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "available-typed-arrays": "^1.0.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "for-each": "^0.3.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "gopd": "^1.0.1",
-                               "has-proto": "^1.0.3",
-                               "is-typed-array": "^1.1.13"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "gopd": "^1.2.0",
+                               "has-proto": "^1.2.0",
+                               "is-typed-array": "^1.1.15",
+                               "reflect.getprototypeof": "^1.0.9"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34060,17 +34224,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/typed-array-length": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
-                       "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.7",
+                       "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
+                       "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "call-bind": "^1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                "for-each": "^0.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "gopd": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-proto": "^1.0.3",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "is-typed-array": "^1.1.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "possible-typed-array-names": "^1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "possible-typed-array-names": "^1.0.0",
+                               "reflect.getprototypeof": "^1.0.6"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34114,16 +34278,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/unbox-primitive": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
-                       "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
+                       "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "has-bigints": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "has-symbols": "^1.0.3",
-                               "which-boxed-primitive": "^1.0.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "has-symbols": "^1.1.0",
+                               "which-boxed-primitive": "^1.1.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34166,9 +34333,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/unicode-canonical-property-names-ecmascript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
-                       "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.1",
+                       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
+                       "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34188,9 +34355,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/unicode-match-property-value-ecmascript": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
-                       "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.2.0",
+                       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
+                       "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34519,11 +34686,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/use-sync-external-store": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.2",
-                       "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz",
-                       "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.4.0",
+                       "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz",
+                       "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "peerDependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/util-deprecate": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35007,9 +35174,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35018,7 +35185,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35135,9 +35302,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/webpack-dev-server/node_modules/schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.2.0",
-                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
-                       "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.3.0",
+                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
+                       "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@types/json-schema": "^7.0.9",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35146,7 +35313,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv-keywords": "^5.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "node": ">= 12.13.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "node": ">= 10.13.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "type": "opencollective",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35345,39 +35512,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/which-boxed-primitive": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
-                       "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.1",
+                       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
+                       "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-bigint": "^1.0.1",
-                               "is-boolean-object": "^1.1.0",
-                               "is-number-object": "^1.0.4",
-                               "is-string": "^1.0.5",
-                               "is-symbol": "^1.0.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-bigint": "^1.1.0",
+                               "is-boolean-object": "^1.2.1",
+                               "is-number-object": "^1.1.1",
+                               "is-string": "^1.1.1",
+                               "is-symbol": "^1.1.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "engines": {
+                               "node": ">= 0.4"
+                       },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "funding": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "url": "https://github.com/sponsors/ljharb"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/which-builtin-type": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.4",
-                       "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz",
-                       "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.1",
+                       "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
+                       "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "call-bound": "^1.0.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "function.prototype.name": "^1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-tostringtag": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-async-function": "^2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-date-object": "^1.0.5",
-                               "is-finalizationregistry": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-date-object": "^1.1.0",
+                               "is-finalizationregistry": "^1.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-generator-function": "^1.0.10",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "is-regex": "^1.1.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "is-regex": "^1.2.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-weakref": "^1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "isarray": "^2.0.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "which-boxed-primitive": "^1.0.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "which-boxed-primitive": "^1.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "which-collection": "^1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "which-typed-array": "^1.1.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "which-typed-array": "^1.1.16"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">= 0.4"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35416,15 +35587,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/which-typed-array": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.1.15",
-                       "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
-                       "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.1.18",
+                       "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
+                       "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "available-typed-arrays": "^1.0.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "call-bind": "^1.0.7",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "call-bind": "^1.0.8",
+                               "call-bound": "^1.0.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "for-each": "^0.3.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "gopd": "^1.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "gopd": "^1.2.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "has-tostringtag": "^1.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35697,11 +35869,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "node_modules/yjs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "13.6.19",
-                       "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.19.tgz",
-                       "integrity": "sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "13.6.23",
+                       "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.23.tgz",
+                       "integrity": "sha512-ExtnT5WIOVpkL56bhLeisG/N5c4fmzKn4k0ROVfJa5TY2QHbH7F0Wu2T5ZhR7ErsFWQEFafyrnSI8TPKVF9Few==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lib0": "^0.2.86"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lib0": "^0.2.99"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "engines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "node": ">=16.0.0",
</span></span></pre></div>
<a id="trunkpackagejson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/package.json        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/package.json  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,12 +27,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "@lodder/grunt-postcss": "^3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@playwright/test": "1.49.1",
</span><span class="cx" style="display: block; padding: 0 10px">                "@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/babel-preset-default": "8.8.2",
-               "@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
-               "@wordpress/e2e-test-utils": "11.8.2",
-               "@wordpress/e2e-test-utils-playwright": "1.8.1",
-               "@wordpress/prettier-config": "4.8.1",
-               "@wordpress/scripts": "30.0.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/babel-preset-default": "8.17.0",
+               "@wordpress/dependency-extraction-webpack-plugin": "6.17.0",
+               "@wordpress/e2e-test-utils": "11.17.0",
+               "@wordpress/e2e-test-utils-playwright": "1.17.0",
+               "@wordpress/prettier-config": "4.17.0",
+               "@wordpress/scripts": "30.10.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "autoprefixer": "10.4.20",
</span><span class="cx" style="display: block; padding: 0 10px">                "chalk": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "check-node-version": "4.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,73 +78,74 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "webpack-livereload-plugin": "3.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/a11y": "4.8.2",
-               "@wordpress/annotations": "3.8.3",
-               "@wordpress/api-fetch": "7.8.2",
-               "@wordpress/autop": "4.8.1",
-               "@wordpress/blob": "4.8.1",
-               "@wordpress/block-directory": "5.8.18",
-               "@wordpress/block-editor": "14.3.15",
-               "@wordpress/block-library": "9.8.16",
-               "@wordpress/block-serialization-default-parser": "5.8.1",
-               "@wordpress/blocks": "13.8.5",
-               "@wordpress/commands": "1.8.11",
-               "@wordpress/components": "28.8.11",
-               "@wordpress/compose": "7.8.3",
-               "@wordpress/core-commands": "1.8.15",
-               "@wordpress/core-data": "7.8.15",
-               "@wordpress/customize-widgets": "5.8.16",
-               "@wordpress/data": "10.8.3",
-               "@wordpress/data-controls": "4.8.3",
-               "@wordpress/dataviews": "4.4.11",
-               "@wordpress/date": "5.8.2",
-               "@wordpress/deprecated": "4.8.2",
-               "@wordpress/dom": "4.8.2",
-               "@wordpress/dom-ready": "4.8.1",
-               "@wordpress/edit-post": "8.8.18",
-               "@wordpress/edit-site": "6.8.18",
-               "@wordpress/edit-widgets": "6.8.16",
-               "@wordpress/editor": "14.8.18",
-               "@wordpress/element": "6.8.1",
-               "@wordpress/escape-html": "3.8.1",
-               "@wordpress/fields": "0.0.16",
-               "@wordpress/format-library": "5.8.15",
-               "@wordpress/hooks": "4.8.2",
-               "@wordpress/html-entities": "4.8.1",
-               "@wordpress/i18n": "5.8.2",
-               "@wordpress/icons": "10.8.2",
-               "@wordpress/interactivity": "6.8.5",
-               "@wordpress/interactivity-router": "2.8.6",
-               "@wordpress/interface": "6.8.11",
-               "@wordpress/is-shallow-equal": "5.8.1",
-               "@wordpress/keyboard-shortcuts": "5.8.3",
-               "@wordpress/keycodes": "4.8.2",
-               "@wordpress/list-reusable-blocks": "5.8.11",
-               "@wordpress/media-utils": "5.8.2",
-               "@wordpress/notices": "5.8.3",
-               "@wordpress/nux": "9.8.11",
-               "@wordpress/patterns": "2.8.15",
-               "@wordpress/plugins": "7.8.11",
-               "@wordpress/preferences": "4.8.11",
-               "@wordpress/preferences-persistence": "2.8.2",
-               "@wordpress/primitives": "4.8.1",
-               "@wordpress/priority-queue": "3.8.1",
-               "@wordpress/private-apis": "1.8.1",
-               "@wordpress/redux-routine": "5.8.1",
-               "@wordpress/reusable-blocks": "5.8.15",
-               "@wordpress/rich-text": "7.8.3",
-               "@wordpress/router": "1.8.1",
-               "@wordpress/server-side-render": "5.8.11",
-               "@wordpress/shortcode": "4.8.1",
-               "@wordpress/style-engine": "2.8.1",
-               "@wordpress/sync": "1.8.1",
-               "@wordpress/token-list": "3.8.1",
-               "@wordpress/undo-manager": "1.8.1",
-               "@wordpress/url": "4.8.1",
-               "@wordpress/viewport": "6.8.3",
-               "@wordpress/warning": "3.8.1",
-               "@wordpress/widgets": "4.8.15",
-               "@wordpress/wordcount": "4.8.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/a11y": "4.17.0",
+               "@wordpress/annotations": "3.17.0",
+               "@wordpress/api-fetch": "7.17.0",
+               "@wordpress/autop": "4.17.0",
+               "@wordpress/blob": "4.17.0",
+               "@wordpress/block-directory": "5.17.1",
+               "@wordpress/block-editor": "14.12.0",
+               "@wordpress/block-library": "9.17.0",
+               "@wordpress/block-serialization-default-parser": "5.17.0",
+               "@wordpress/blocks": "14.6.0",
+               "@wordpress/commands": "1.17.0",
+               "@wordpress/components": "29.3.0",
+               "@wordpress/compose": "7.17.0",
+               "@wordpress/core-commands": "1.17.0",
+               "@wordpress/core-data": "7.17.0",
+               "@wordpress/customize-widgets": "5.17.0",
+               "@wordpress/data": "10.17.0",
+               "@wordpress/data-controls": "4.17.0",
+               "@wordpress/dataviews": "4.13.0",
+               "@wordpress/date": "5.17.0",
+               "@wordpress/deprecated": "4.17.0",
+               "@wordpress/dom": "4.17.0",
+               "@wordpress/dom-ready": "4.17.0",
+               "@wordpress/edit-post": "8.17.1",
+               "@wordpress/edit-site": "6.17.1",
+               "@wordpress/edit-widgets": "6.17.0",
+               "@wordpress/editor": "14.17.1",
+               "@wordpress/element": "6.17.0",
+               "@wordpress/escape-html": "3.17.0",
+               "@wordpress/fields": "0.9.0",
+               "@wordpress/format-library": "5.17.0",
+               "@wordpress/hooks": "4.17.0",
+               "@wordpress/html-entities": "4.17.0",
+               "@wordpress/i18n": "5.17.0",
+               "@wordpress/icons": "10.17.0",
+               "@wordpress/interactivity": "6.17.0",
+               "@wordpress/interactivity-router": "2.17.0",
+               "@wordpress/interface": "9.2.0",
+               "@wordpress/is-shallow-equal": "5.17.0",
+               "@wordpress/keyboard-shortcuts": "5.17.0",
+               "@wordpress/keycodes": "4.17.0",
+               "@wordpress/list-reusable-blocks": "5.17.0",
+               "@wordpress/media-utils": "5.17.0",
+               "@wordpress/notices": "5.17.0",
+               "@wordpress/nux": "9.17.0",
+               "@wordpress/patterns": "2.17.0",
+               "@wordpress/plugins": "7.17.0",
+               "@wordpress/preferences": "4.17.0",
+               "@wordpress/preferences-persistence": "2.17.0",
+               "@wordpress/primitives": "4.17.0",
+               "@wordpress/priority-queue": "3.17.0",
+               "@wordpress/private-apis": "1.17.0",
+               "@wordpress/redux-routine": "5.17.0",
+               "@wordpress/reusable-blocks": "5.17.0",
+               "@wordpress/rich-text": "7.17.0",
+               "@wordpress/router": "1.17.0",
+               "@wordpress/server-side-render": "5.17.0",
+               "@wordpress/shortcode": "4.17.0",
+               "@wordpress/style-engine": "2.17.0",
+               "@wordpress/sync": "1.17.0",
+               "@wordpress/token-list": "3.17.0",
+               "@wordpress/undo-manager": "1.17.0",
+               "@wordpress/upload-media": "0.2.0",
+               "@wordpress/url": "4.17.0",
+               "@wordpress/viewport": "6.17.0",
+               "@wordpress/warning": "3.17.0",
+               "@wordpress/widgets": "4.17.0",
+               "@wordpress/wordcount": "4.17.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "backbone": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "clipboard": "2.0.11",
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-url-browser": "3.6.4",
</span></span></pre></div>
<a id="trunksrcwpincludesassetsscriptloaderpackagesminphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-loader-packages.min.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-loader-packages.min.php       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/assets/script-loader-packages.min.php 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('a11y.min.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-url'), 'version' => 'd387b816bc1ed2042e28'), 'autop.min.js' => array('dependencies' => array(), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp
 -notices', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '39151ef09cafcf3bcb90'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => '1bc1536e843749059e17'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 
 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => '7a4a3cb731837c04e244'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => 'cb271b6aaf12433d00f9'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-primitives', 'wp-p
 rivate-apis'), 'version' => 'dd13db18ea4531d4fd4f'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => '9d6405d1df52523cdb7c'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-priority-queue'), 'version' => '85dec7c8cc97a2154328'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'e398c3f43e502a9c4a8f'), 'core-data.min.js' => arr
 ay('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => 'd2e4efaae0db8468d384'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => '37501962aef2167588ae'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'fcf175d67ec974dde948'), 'data-co
 ntrols.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated'), 'version' => 'b2f083170ed22ebef396'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated'), 'version' => '93117dfee2692b04b770'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-preference
 s', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => '7afeea389faaa086488e'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => '65ffcc054ba0879fe4a8'), 'edit-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom'
 , 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '0837e3a0f72404eceec8'), 'editor.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'b248ed022e6a138978b3'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-ht
 ml'), 'version' => 'a4eeeadd23c0d7ab1d2d'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'fields.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-blob', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-patterns', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '464fc3ce3c9ae20da608'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '86d7a5d57cc8dd223bba'), 'hooks.min.js' => array('dependencies' => array(), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-h
 ooks'), 'version' => '5e580eb46a90c2b997e6'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes'), 'version' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n'), 'version' => '034ff647a54b018581d3'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'ece12b3c74315b4175ef'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n'), 'version' => 'e10cc6bfcff4fe474479'), 'notices.min.js' => array('dependencies' => array('wp-data'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-comp
 onents', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '712ca62469c7d6090da8'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-primitives'), 'version' => 'ef6da4a9b2747b62c09c'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-private-apis'), 'version' => '859dd2db2fdba6f5c726'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fet
 ch'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '4b858962c15c2c7a135f'), 'redux-routine.min.js' => array('dependencies' => array(), 'version' => '71b945a4f0f8ce5a037d'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-url'), 'version' => '73735a77e4e5095733da'), 'rich-text.min.js' => array('dependencies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes'), 'version' => '4021b9e4e9ef4d3cd868'), 'router.min.js' 
 => array('dependencies' => array('react-jsx-runtime', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => 'e4887fecc16ef03e908f'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '345a014347e34be995f0'), 'shortcode.min.js' => array('dependencies' => array(), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array(), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array(), 'version' => '3b5f5dcfde830ecef24f'), 'undo-manager.min.js' => array('dependencies' => array('wp-is-shallow-equal'), 'version' => '531015dcaa7cee31c780'), 'url.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), 'viewport.min.js' => array('dependencies' => array
 ('react-jsx-runtime', 'wp-compose', 'wp-data'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '45d6328bc40634dbcd7b'), 'wordcount.min.js' => array('dependencies' => array(), 'version' => '55d8c2bf3dc99e7ea5ec'));
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('a11y.min.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n'), 'version' => '3156534cc54473497e14'), 'annotations.min.js' => array('dependencies' => array('wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '238360e96c76d37a2468'), 'api-fetch.min.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'd387b816bc1ed2042e28'), 'autop.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '9fb50649848277dd318d'), 'blob.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '9113eed771d446f4a556'), 'block-directory.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-
 hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'd8a269fde03418b64180'), 'block-editor.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-priority-queue', 'wp-private-apis', 'wp-rich-text', 'wp-style-engine', 'wp-token-list', 'wp-url', 'wp-warning'), 'version' => 'ce3d5d2e20d8f6bda917'), 'block-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', '
 wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-patterns', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'd405c7e531dc6e50c014'), 'block-serialization-default-parser.min.js' => array('dependencies' => array(), 'version' => '14d44daebf663d05d330'), 'blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-shortcode', 'wp-warning'), 'version' => '67f3e2ba423886e1dc3f'), 'commands.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-elemen
 t', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-polyfill', 'wp-primitives', 'wp-private-apis'), 'version' => '14ee29ad1743be844b11'), 'components.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-warning'), 'version' => '5b49120970e7868c95f0'), 'compose.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => '6f9fbd442ced90fef1d1'), 'core-commands.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-commands', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-pri
 mitives', 'wp-private-apis', 'wp-router', 'wp-url'), 'version' => 'afcb83dba96ea45361e9'), 'core-data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-private-apis', 'wp-rich-text', 'wp-url', 'wp-warning'), 'version' => '4dec9b0d8d354bec1705'), 'customize-widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-widgets'), 'version' => '42a5462097681fd98f6f'), 'data.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecat
 ed', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-private-apis', 'wp-redux-routine'), 'version' => 'fe6c4835cd00e12493c3'), 'data-controls.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated'), 'version' => '49f5587e8b90f9e7cc7e'), 'date.min.js' => array('dependencies' => array('moment', 'wp-deprecated', 'wp-polyfill'), 'version' => 'b2f083170ed22ebef396'), 'deprecated.min.js' => array('dependencies' => array('wp-hooks'), 'version' => 'e1f84915c5e8ae38964c'), 'dom.min.js' => array('dependencies' => array('wp-deprecated', 'wp-polyfill'), 'version' => 'f3a673a30f968c8fa314'), 'dom-ready.min.js' => array('dependencies' => array(), 'version' => 'f77871ff7694fffea381'), 'edit-post.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands',
  'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-widgets'), 'version' => 'b749ebe90a93e194856d'), 'edit-site.min.js' => array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-commands', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-router', 'wp-url', 'wp-warning', 'wp-widgets'), 'version' => 'cfab9252db425f7d1382'), 'edit-widgets.min.js' =&
 gt; array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '9a04bb29c0759b535e9e'), 'editor.min.js' => array('dependencies' => array('react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-r
 ich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '0eea218f1b31f50a0f83'), 'element.min.js' => array('dependencies' => array('react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => 'a4eeeadd23c0d7ab1d2d'), 'escape-html.min.js' => array('dependencies' => array(), 'version' => '6561a406d2d232a6fbd2'), 'format-library.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-url'), 'version' => '91ae6249c6d0e3b00770'), 'hooks.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '4d63a3d491d11ffd8ac6'), 'html-entities.min.js' => array('dependencies' => array(), 'version' => '2cd3358363e0675638fb'), 'i18n.min.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 've
 rsion' => '5e580eb46a90c2b997e6'), 'is-shallow-equal.min.js' => array('dependencies' => array(), 'version' => 'e0f9f1d78d83f5196979'), 'keyboard-shortcuts.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '32686e58e84193ce808b'), 'keycodes.min.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill'), 'version' => '034ff647a54b018581d3'), 'list-reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blob', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'ece12b3c74315b4175ef'), 'media-utils.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-private-apis'), 'version' => 'b0c1e943915981479f43'), 'notices.min.js' => array('dependencies' => array('wp-data', 'wp-polyfill'), 'version' => '673a68a7ac2f556ed50b'), 'nux.min.js' 
 => array('dependencies' => array('react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '9a0dc535fe222ae46a48'), 'patterns.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '6497476653868ae9d711'), 'plugins.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives'), 'version' => '20303a2de19246c83e5a'), 'preferences.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-a11y', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives',
  'wp-private-apis'), 'version' => '4aa23582b858c882a887'), 'preferences-persistence.min.js' => array('dependencies' => array('wp-api-fetch', 'wp-polyfill'), 'version' => '9307a8c9e3254140a223'), 'primitives.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => 'aef2543ab60c8c9bb609'), 'priority-queue.min.js' => array('dependencies' => array(), 'version' => '9c21c957c7e50ffdbf48'), 'private-apis.min.js' => array('dependencies' => array(), 'version' => '0f8478f1ba7e0eea562b'), 'redux-routine.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '71b945a4f0f8ce5a037d'), 'reusable-blocks.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '73735a77e4e5095733da'), 'rich-text.min.js' => array('depende
 ncies' => array('wp-a11y', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => '74178fc8c4d67d66f1a8'), 'router.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-element', 'wp-polyfill', 'wp-private-apis', 'wp-url'), 'version' => '517fbc2dbcabd4a86568'), 'server-side-render.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => '345a014347e34be995f0'), 'shortcode.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b7747eee0efafd2f0c3b'), 'style-engine.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '08cc10e9532531e22456'), 'token-list.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '3b5f5dcfde830ecef24f'), 'url.min.js' => array('dependenc
 ies' => array('wp-polyfill'), 'version' => 'e87eb76272a3a08402d2'), 'viewport.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-compose', 'wp-data', 'wp-polyfill'), 'version' => '829c9a30d366e1e5054c'), 'warning.min.js' => array('dependencies' => array(), 'version' => 'ed7c8b0940914f4fe44b'), 'widgets.min.js' => array('dependencies' => array('react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '0b561f75d41627a9d110'), 'wordcount.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => '55d8c2bf3dc99e7ea5ec'));
</ins></span></pre></div>
<a id="trunksrcwpincludesassetsscriptmodulespackagesminphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/assets/script-modules-packages.min.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/assets/script-modules-packages.min.php      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/assets/script-modules-packages.min.php        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1 +1 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-<?php return array('interactivity/index.min.js' => array('dependencies' => array(), 'version' => '04d9948c85e9600ec2a5', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '03be8c2fdc10a676f363', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '2a2ef420d37f6e7e08a0', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/i
 nteractivity'), 'version' => 'acfec7b3c0be4a859b31', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php return array('interactivity/index.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a525209c03a87e74ec45', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b1a15c164ed27698ef82', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '0f01f519e3dce3ad547a', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/form/view.min.js' => array('
 dependencies' => array('wp-polyfill'), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8f7f3c854009ae207c29', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));
</ins></span></pre></div>
<a id="trunksrcwpincludesblockeditorphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/block-editor.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-editor.php    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/block-editor.php      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -223,6 +223,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                'imageEditing'                     => true,
</span><span class="cx" style="display: block; padding: 0 10px">                'imageSizes'                       => $available_image_sizes,
</span><span class="cx" style="display: block; padding: 0 10px">                'maxUploadFileSize'                => $max_upload_size,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                '__experimentalDashboardLink'      => admin_url( '/' ),
</ins><span class="cx" style="display: block; padding: 0 10px">                 // The following flag is required to enable the new Gallery block format on the mobile apps in 5.9.
</span><span class="cx" style="display: block; padding: 0 10px">                '__unstableGalleryWithImageBlocks' => true,
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span></span></pre></div>
<a id="trunksrcwpincludesblocksarchivesblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/archives/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/archives/block.json  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/archives/block.json    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,6 +26,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "margin": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksblockphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/block.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/block.php    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/block.php      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -87,6 +87,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                add_filter( 'render_block_context', $filter_block_context, 1 );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $ignored_hooked_blocks = get_post_meta( $attributes['ref'], '_wp_ignored_hooked_blocks', true );
+       if ( ! empty( $ignored_hooked_blocks ) ) {
+               $ignored_hooked_blocks  = json_decode( $ignored_hooked_blocks, true );
+               $attributes['metadata'] = array(
+                       'ignoredHookedBlocks' => $ignored_hooked_blocks,
+               );
+       }
+
+       // Wrap in "Block" block so the Block Hooks algorithm can insert blocks
+       // that are hooked as first or last child of `core/block`.
+       $content = get_comment_delimited_block_content(
+               'core/block',
+               $attributes,
+               $content
+       );
+       // Apply Block Hooks.
+       $content = apply_block_hooks_to_content( $content, $reusable_block );
+       // Remove block wrapper.
+       $content = remove_serialized_parent_block( $content );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $content = do_blocks( $content );
</span><span class="cx" style="display: block; padding: 0 10px">        unset( $seen_refs[ $attributes['ref'] ] );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblocksblocksjsonphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/blocks-json.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/blocks-json.php      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/blocks-json.php        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,6 +27,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'align' => true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true
+      ),
</ins><span class="cx" style="display: block; padding: 0 10px">       'html' => false,
</span><span class="cx" style="display: block; padding: 0 10px">       'spacing' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'margin' => true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -324,6 +330,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'typography' => array(
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        '__experimentalSkipSerialization' => array(
+          'fontSize',
+          'lineHeight',
+          'fontFamily',
+          'fontWeight',
+          'fontStyle',
+          'textTransform',
+          'textDecoration',
+          'letterSpacing'
+        ),
</ins><span class="cx" style="display: block; padding: 0 10px">         'fontSize' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         'lineHeight' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         '__experimentalFontFamily' => true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -364,7 +380,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">           'width' => true
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      '__experimentalSelector' => '.wp-block-button .wp-block-button__link',
</del><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -381,7 +396,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'editorStyle' => 'wp-block-button-editor',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'style' => 'wp-block-button'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'style' => 'wp-block-button',
+    'selectors' => array(
+      'root' => '.wp-block-button .wp-block-button__link',
+      'typography' => array(
+        'writingMode' => '.wp-block-button'
+      )
+    )
</ins><span class="cx" style="display: block; padding: 0 10px">   ),
</span><span class="cx" style="display: block; padding: 0 10px">   'buttons' => array(
</span><span class="cx" style="display: block; padding: 0 10px">     '$schema' => 'https://schemas.wp.org/trunk/block.json',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1314,6 +1335,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">         '__experimentalDefaultControls' => array(
</span><span class="cx" style="display: block; padding: 0 10px">           'fontSize' => true
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true,
+        '__experimentalDefaultControls' => array(
+          'radius' => true,
+          'color' => true,
+          'width' => true,
+          'style' => true
+        )
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'editorStyle' => 'wp-block-comments-editor',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1344,6 +1377,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'default' => 'none'
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'example' => array(
+      'attributes' => array(
+        'paginationArrow' => 'none'
+      )
+    ),
</ins><span class="cx" style="display: block; padding: 0 10px">     'providesContext' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'comments/paginationArrow' => 'paginationArrow'
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1690,6 +1728,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'tagName' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="cx" style="display: block; padding: 0 10px">         'default' => 'div'
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      'sizeSlug' => array(
+        'type' => 'string'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'usesContext' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1784,6 +1825,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'rich-text',
</span><span class="cx" style="display: block; padding: 0 10px">         'source' => 'rich-text',
</span><span class="cx" style="display: block; padding: 0 10px">         'selector' => 'summary'
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      'name' => array(
+        'type' => 'string',
+        'source' => 'attribute',
+        'attribute' => 'name',
+        'selector' => '.wp-block-details'
+      ),
+      'allowedBlocks' => array(
+        'type' => 'array'
+      ),
+      'placeholder' => array(
+        'type' => 'string'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1792,6 +1845,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'wide',
</span><span class="cx" style="display: block; padding: 0 10px">         'full'
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      'anchor' => true,
</ins><span class="cx" style="display: block; padding: 0 10px">       'color' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'gradients' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         'link' => true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1914,7 +1968,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'role' => 'local'
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'href' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'type' => 'string'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'type' => 'string',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'fileId' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1925,13 +1980,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'fileName' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'rich-text',
</span><span class="cx" style="display: block; padding: 0 10px">         'source' => 'rich-text',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'selector' => 'a:not([download])'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'selector' => 'a:not([download])',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'textLinkHref' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="cx" style="display: block; padding: 0 10px">         'source' => 'attribute',
</span><span class="cx" style="display: block; padding: 0 10px">         'selector' => 'a:not([download])',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'attribute' => 'href'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'attribute' => 'href',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'textLinkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1946,7 +2003,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'downloadButtonText' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'rich-text',
</span><span class="cx" style="display: block; padding: 0 10px">         'source' => 'rich-text',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'selector' => 'a[download]'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'selector' => 'a[download]',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'displayPreview' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2420,13 +2478,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'color' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         'radius' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         'style' => true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'width' => true,
-        '__experimentalDefaultControls' => array(
-          'color' => true,
-          'radius' => true,
-          'style' => true,
-          'width' => true
-        )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'width' => true
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'color' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'gradients' => true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2551,7 +2603,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">     'usesContext' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'allowResize',
</span><span class="cx" style="display: block; padding: 0 10px">       'imageCrop',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      'fixedHeight'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      'fixedHeight',
+      'postId',
+      'postType',
+      'queryId'
</ins><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'description' => 'Insert an image to make a visual statement.',
</span><span class="cx" style="display: block; padding: 0 10px">     'keywords' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2889,6 +2944,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">           'fontSize' => true
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true,
+        '__experimentalDefaultControls' => array(
+          'radius' => true,
+          'color' => true,
+          'width' => true,
+          'style' => true
+        )
+      ),
</ins><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3027,7 +3094,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">     '$schema' => 'https://schemas.wp.org/trunk/block.json',
</span><span class="cx" style="display: block; padding: 0 10px">     'apiVersion' => 3,
</span><span class="cx" style="display: block; padding: 0 10px">     'name' => 'core/list-item',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'title' => 'List item',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'title' => 'List Item',
</ins><span class="cx" style="display: block; padding: 0 10px">     'category' => 'text',
</span><span class="cx" style="display: block; padding: 0 10px">     'parent' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'core/list'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3808,6 +3875,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      'color' => array(
+        'text' => true,
+        'background' => true,
+        'link' => true,
+        'gradients' => true,
+        '__experimentalDefaultControls' => array(
+          'background' => true,
+          'text' => true,
+          'link' => true
+        )
+      ),
+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true
+      ),
+      'spacing' => array(
+        'padding' => true,
+        'margin' => true,
+        '__experimentalDefaultControls' => array(
+          'padding' => false,
+          'margin' => false
+        )
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'editorStyle' => 'wp-block-page-list-editor',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3963,7 +4055,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">     '$schema' => 'https://schemas.wp.org/trunk/block.json',
</span><span class="cx" style="display: block; padding: 0 10px">     'apiVersion' => 3,
</span><span class="cx" style="display: block; padding: 0 10px">     'name' => 'core/pattern',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'title' => 'Pattern placeholder',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'title' => 'Pattern Placeholder',
</ins><span class="cx" style="display: block; padding: 0 10px">     'category' => 'theme',
</span><span class="cx" style="display: block; padding: 0 10px">     'description' => 'Show a block pattern.',
</span><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4009,11 +4101,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => false,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'usesContext' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4146,11 +4240,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => false,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'usesContext' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4267,6 +4363,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'wp-block-post-comments-form',
</span><span class="cx" style="display: block; padding: 0 10px">       'wp-block-buttons',
</span><span class="cx" style="display: block; padding: 0 10px">       'wp-block-button'
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    ),
+    'example' => array(
+      'attributes' => array(
+        'textAlign' => 'center'
+      )
</ins><span class="cx" style="display: block; padding: 0 10px">     )
</span><span class="cx" style="display: block; padding: 0 10px">   ),
</span><span class="cx" style="display: block; padding: 0 10px">   'post-content' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4305,6 +4406,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'spacing' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'blockGap' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         'padding' => true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'margin' => true,
</ins><span class="cx" style="display: block; padding: 0 10px">         '__experimentalDefaultControls' => array(
</span><span class="cx" style="display: block; padding: 0 10px">           'margin' => false,
</span><span class="cx" style="display: block; padding: 0 10px">           'padding' => false
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4312,6 +4414,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'color' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'gradients' => true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'heading' => true,
</ins><span class="cx" style="display: block; padding: 0 10px">         'link' => true,
</span><span class="cx" style="display: block; padding: 0 10px">         '__experimentalDefaultControls' => array(
</span><span class="cx" style="display: block; padding: 0 10px">           'background' => false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4330,6 +4433,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">         '__experimentalDefaultControls' => array(
</span><span class="cx" style="display: block; padding: 0 10px">           'fontSize' => true
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true,
+        '__experimentalDefaultControls' => array(
+          'radius' => true,
+          'color' => true,
+          'width' => true,
+          'style' => true
+        )
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'style' => 'wp-block-post-content',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4352,7 +4467,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => false,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'displayType' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4502,7 +4618,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">     'attributes' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => false,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'aspectRatio' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4523,11 +4640,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'rel' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="cx" style="display: block; padding: 0 10px">         'attribute' => 'rel',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => ''
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'overlayColor' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4677,7 +4796,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">     'name' => 'core/post-template',
</span><span class="cx" style="display: block; padding: 0 10px">     'title' => 'Post Template',
</span><span class="cx" style="display: block; padding: 0 10px">     'category' => 'theme',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'parent' => array(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'ancestor' => array(
</ins><span class="cx" style="display: block; padding: 0 10px">       'core/query'
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'description' => 'Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4688,7 +4807,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'displayLayout',
</span><span class="cx" style="display: block; padding: 0 10px">       'templateSlug',
</span><span class="cx" style="display: block; padding: 0 10px">       'previewPostType',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      'enhancedPagination'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      'enhancedPagination',
+      'postType'
</ins><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'reusable' => false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4720,15 +4840,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'spacing' => array(
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'margin' => true,
+        'padding' => true,
</ins><span class="cx" style="display: block; padding: 0 10px">         'blockGap' => array(
</span><span class="cx" style="display: block; padding: 0 10px">           '__experimentalDefault' => '1.25em'
</span><span class="cx" style="display: block; padding: 0 10px">         ),
</span><span class="cx" style="display: block; padding: 0 10px">         '__experimentalDefaultControls' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          'blockGap' => true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          'blockGap' => true,
+          'padding' => false,
+          'margin' => false
</ins><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'style' => 'wp-block-post-template',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4841,16 +4971,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => false,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'rel' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="cx" style="display: block; padding: 0 10px">         'attribute' => 'rel',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => ''
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'example' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5071,6 +5204,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">     'title' => 'Query Loop',
</span><span class="cx" style="display: block; padding: 0 10px">     'category' => 'theme',
</span><span class="cx" style="display: block; padding: 0 10px">     'description' => 'An advanced block that allows displaying post types based on different query parameters and visual configurations.',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'keywords' => array(
+      'posts',
+      'list',
+      'blog',
+      'blogs',
+      'custom post types'
+    ),
</ins><span class="cx" style="display: block; padding: 0 10px">     'textdomain' => 'default',
</span><span class="cx" style="display: block; padding: 0 10px">     'attributes' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'queryId' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5114,7 +5254,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'usesContext' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      'postType'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      'templateSlug'
</ins><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'providesContext' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'queryId' => 'queryId',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5137,10 +5277,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">     '$schema' => 'https://schemas.wp.org/trunk/block.json',
</span><span class="cx" style="display: block; padding: 0 10px">     'apiVersion' => 3,
</span><span class="cx" style="display: block; padding: 0 10px">     'name' => 'core/query-no-results',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'title' => 'No results',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'title' => 'No Results',
</ins><span class="cx" style="display: block; padding: 0 10px">     'category' => 'theme',
</span><span class="cx" style="display: block; padding: 0 10px">     'description' => 'Contains the block elements used to render content when no query results are found.',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    'parent' => array(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'ancestor' => array(
</ins><span class="cx" style="display: block; padding: 0 10px">       'core/query'
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'textdomain' => 'default',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5432,6 +5572,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         'default' => true
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'example' => array(
+      'attributes' => array(
+        'type' => 'search'
+      )
+    ),
</ins><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'align' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'wide',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5480,6 +5625,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'style' => 'wp-block-query-title'
</span><span class="cx" style="display: block; padding: 0 10px">   ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  'query-total' => array(
+    '$schema' => 'https://schemas.wp.org/trunk/block.json',
+    'apiVersion' => 3,
+    'name' => 'core/query-total',
+    'title' => 'Query Total',
+    'category' => 'theme',
+    'ancestor' => array(
+      'core/query'
+    ),
+    'description' => 'Display the total number of results in a query.',
+    'textdomain' => 'default',
+    'attributes' => array(
+      'displayType' => array(
+        'type' => 'string',
+        'default' => 'total-results'
+      )
+    ),
+    'usesContext' => array(
+      'queryId',
+      'query'
+    ),
+    'supports' => array(
+      'align' => array(
+        'wide',
+        'full'
+      ),
+      'html' => false,
+      'spacing' => array(
+        'margin' => true,
+        'padding' => true
+      ),
+      'color' => array(
+        'gradients' => true,
+        'text' => true,
+        '__experimentalDefaultControls' => array(
+          'background' => true
+        )
+      ),
+      'typography' => array(
+        'fontSize' => true,
+        'lineHeight' => true,
+        '__experimentalFontFamily' => true,
+        '__experimentalFontWeight' => true,
+        '__experimentalFontStyle' => true,
+        '__experimentalTextTransform' => true,
+        '__experimentalTextDecoration' => true,
+        '__experimentalLetterSpacing' => true,
+        '__experimentalDefaultControls' => array(
+          'fontSize' => true
+        )
+      ),
+      '__experimentalBorder' => array(
+        'radius' => true,
+        'color' => true,
+        'width' => true,
+        'style' => true,
+        '__experimentalDefaultControls' => array(
+          'radius' => true,
+          'color' => true,
+          'width' => true,
+          'style' => true
+        )
+      )
+    ),
+    'style' => 'wp-block-query-total'
+  ),
</ins><span class="cx" style="display: block; padding: 0 10px">   'quote' => array(
</span><span class="cx" style="display: block; padding: 0 10px">     '$schema' => 'https://schemas.wp.org/trunk/block.json',
</span><span class="cx" style="display: block; padding: 0 10px">     'apiVersion' => 3,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5710,6 +5921,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'html' => false,
</span><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      'color' => array(
+        'background' => true,
+        'text' => true,
+        'gradients' => true,
+        'link' => true
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'editorStyle' => 'wp-block-rss-editor',
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5835,6 +6052,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">       'opacity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><span class="cx" style="display: block; padding: 0 10px">         'default' => 'alpha-channel'
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      ),
+      'tagName' => array(
+        'type' => 'string',
+        'enum' => array(
+          'hr',
+          'div'
+        ),
+        'default' => 'hr'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'supports' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5917,11 +6142,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => true,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'shouldSyncIcon' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6085,11 +6312,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'isLink' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'boolean',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => true,
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'linkTarget' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'default' => '_self'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'default' => '_self',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><span class="cx" style="display: block; padding: 0 10px">     'example' => array(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6158,13 +6387,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">     'textdomain' => 'default',
</span><span class="cx" style="display: block; padding: 0 10px">     'attributes' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       'url' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'type' => 'string'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'type' => 'string',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'service' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string'
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'label' => array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        'type' => 'string'
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        'type' => 'string',
+        'role' => 'content'
</ins><span class="cx" style="display: block; padding: 0 10px">       ),
</span><span class="cx" style="display: block; padding: 0 10px">       'rel' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'type' => 'string'
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6566,11 +6797,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">           'width' => true
</span><span class="cx" style="display: block; padding: 0 10px">         )
</span><span class="cx" style="display: block; padding: 0 10px">       ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      '__experimentalSelector' => '.wp-block-table > table',
</del><span class="cx" style="display: block; padding: 0 10px">       'interactivity' => array(
</span><span class="cx" style="display: block; padding: 0 10px">         'clientNavigation' => true
</span><span class="cx" style="display: block; padding: 0 10px">       )
</span><span class="cx" style="display: block; padding: 0 10px">     ),
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    'selectors' => array(
+      'root' => '.wp-block-table > table',
+      'spacing' => '.wp-block-table'
+    ),
</ins><span class="cx" style="display: block; padding: 0 10px">     'styles' => array(
</span><span class="cx" style="display: block; padding: 0 10px">       array(
</span><span class="cx" style="display: block; padding: 0 10px">         'name' => 'regular',
</span></span></pre></div>
<a id="trunksrcwpincludesblocksbuttonblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/button/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/button/block.json    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/button/block.json      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -85,6 +85,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "typography": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "__experimentalSkipSerialization": [
+                               "fontSize",
+                               "lineHeight",
+                               "fontFamily",
+                               "fontWeight",
+                               "fontStyle",
+                               "textTransform",
+                               "textDecoration",
+                               "letterSpacing"
+                       ],
</ins><span class="cx" style="display: block; padding: 0 10px">                         "fontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "lineHeight": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalFontFamily": true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -122,7 +132,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "width": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalSelector": ".wp-block-button .wp-block-button__link",
</del><span class="cx" style="display: block; padding: 0 10px">                 "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -132,5 +141,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                { "name": "outline", "label": "Outline" }
</span><span class="cx" style="display: block; padding: 0 10px">        ],
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-button-editor",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "style": "wp-block-button"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "style": "wp-block-button",
+       "selectors": {
+               "root": ".wp-block-button .wp-block-button__link",
+               "typography": {
+                       "writingMode": ".wp-block-button"
+               }
+       }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments/block.json  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/comments/block.json    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -45,6 +45,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true,
+                       "__experimentalDefaultControls": {
+                               "radius": true,
+                               "color": true,
+                               "width": true,
+                               "style": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-comments-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockscommentspaginationblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/comments-pagination/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/comments-pagination/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/comments-pagination/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18,6 +18,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "none"
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "example": {
+               "attributes": {
+                       "paginationArrow": "none"
+               }
+       },
</ins><span class="cx" style="display: block; padding: 0 10px">         "providesContext": {
</span><span class="cx" style="display: block; padding: 0 10px">                "comments/paginationArrow": "paginationArrow"
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span></span></pre></div>
<a id="trunksrcwpincludesblockscoverblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/cover/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/cover/block.json     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/cover/block.json       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,6 +78,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "tagName": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "div"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "sizeSlug": {
+                       "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postId", "postType" ],
</span></span></pre></div>
<a id="trunksrcwpincludesblockscoverphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/cover.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/cover.php    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/cover.php      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,12 +35,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $attr['style']                = 'object-position:' . $object_position . ';';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $image = get_the_post_thumbnail( null, 'post-thumbnail', $attr );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $image = get_the_post_thumbnail( null, $attributes['sizeSlug'] ?? 'post-thumbnail', $attr );
</ins><span class="cx" style="display: block; padding: 0 10px">         } else {
</span><span class="cx" style="display: block; padding: 0 10px">                if ( in_the_loop() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        update_post_thumbnail_cache();
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $current_featured_image = get_the_post_thumbnail_url();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $current_featured_image = get_the_post_thumbnail_url( null, $attributes['sizeSlug'] ?? null );
</ins><span class="cx" style="display: block; padding: 0 10px">                 if ( ! $current_featured_image ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        return $content;
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksdetailsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/details/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/details/block.json   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/details/block.json     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,11 +16,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "rich-text",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "rich-text",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "summary"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "name": {
+                       "type": "string",
+                       "source": "attribute",
+                       "attribute": "name",
+                       "selector": ".wp-block-details"
+               },
+               "allowedBlocks": {
+                       "type": "array"
+               },
+               "placeholder": {
+                       "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalOnEnter": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "wide", "full" ],
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "anchor": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                 "color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "link": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksfileblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/file/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/file/block.json      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/file/block.json        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16,7 +16,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "role": "local"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "href": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "fileId": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,13 +28,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "fileName": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "rich-text",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "rich-text",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "a:not([download])"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "a:not([download])",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "textLinkHref": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "attribute",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "a:not([download])",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "attribute": "href"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "attribute": "href",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "textLinkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -48,7 +51,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "downloadButtonText": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "rich-text",
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "rich-text",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "selector": "a[download]"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "selector": "a[download]",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "displayPreview": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksheadingblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/heading/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/heading/block.json   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/heading/block.json     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,13 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "color": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "radius": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "style": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "width": true,
-                       "__experimentalDefaultControls": {
-                               "color": true,
-                               "radius": true,
-                               "style": true,
-                               "width": true
-                       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "width": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span></span></pre></div>
<a id="trunksrcwpincludesblockshomelinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/home-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/home-link.php        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/home-link.php  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -137,9 +137,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_home_link( $attributes, $content, $block ) {
</span><span class="cx" style="display: block; padding: 0 10px">        if ( empty( $attributes['label'] ) ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // Using a fallback for the label attribute allows rendering the block even if no attributes have been set,
-               // e.g. when using the block as a hooked block.
-               // Note that the fallback value needs to be kept in sync with the one set in `edit.js` (upon first loading the block in the editor).
</del><span class="cx" style="display: block; padding: 0 10px">                 $attributes['label'] = __( 'Home' );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        $aria_current = '';
</span></span></pre></div>
<a id="trunksrcwpincludesblocksimageblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/image/block.json     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/image/block.json       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,7 +4,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/image",
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Image",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "media",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "usesContext": [ "allowResize", "imageCrop", "fixedHeight" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [
+               "allowResize",
+               "imageCrop",
+               "fixedHeight",
+               "postId",
+               "postType",
+               "queryId"
+       ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "description": "Insert an image to make a visual statement.",
</span><span class="cx" style="display: block; padding: 0 10px">        "keywords": [ "img", "photo", "picture" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksimagephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/image.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/image.php    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/image.php      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -149,19 +149,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return $block_content;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $alt              = $p->get_attribute( 'alt' );
-       $img_uploaded_src = $p->get_attribute( 'src' );
-       $img_class_names  = $p->get_attribute( 'class' );
-       $img_styles       = $p->get_attribute( 'style' );
-       $img_width        = 'none';
-       $img_height       = 'none';
-       $aria_label       = __( 'Enlarge image' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $alt               = $p->get_attribute( 'alt' );
+       $img_uploaded_src  = $p->get_attribute( 'src' );
+       $img_class_names   = $p->get_attribute( 'class' );
+       $img_styles        = $p->get_attribute( 'style' );
+       $img_width         = 'none';
+       $img_height        = 'none';
+       $aria_label        = __( 'Enlarge' );
+       $dialog_aria_label = __( 'Enlarged image' );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( $alt ) {
-               /* translators: %s: Image alt text. */
-               $aria_label = sprintf( __( 'Enlarge image: %s' ), $alt );
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $block['attrs']['id'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $img_uploaded_src = wp_get_attachment_url( $block['attrs']['id'] );
</span><span class="cx" style="display: block; padding: 0 10px">                $img_metadata     = wp_get_attachment_metadata( $block['attrs']['id'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -190,7 +186,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        'targetWidth'      => $img_width,
</span><span class="cx" style="display: block; padding: 0 10px">                                        'targetHeight'     => $img_height,
</span><span class="cx" style="display: block; padding: 0 10px">                                        'scaleAttr'        => $block['attrs']['scale'] ?? false,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        'ariaLabel'        => $aria_label,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 'ariaLabel'        => $dialog_aria_label,
</ins><span class="cx" style="display: block; padding: 0 10px">                                         'alt'              => $alt,
</span><span class="cx" style="display: block; padding: 0 10px">                                ),
</span><span class="cx" style="display: block; padding: 0 10px">                        ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -290,6 +286,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        data-wp-on-async--click="actions.hideLightbox"
</span><span class="cx" style="display: block; padding: 0 10px">                        data-wp-on-async-window--resize="callbacks.setOverlayStyles"
</span><span class="cx" style="display: block; padding: 0 10px">                        data-wp-on-async-window--scroll="actions.handleScroll"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        data-wp-bind--style="state.overlayStyles"
</ins><span class="cx" style="display: block; padding: 0 10px">                         tabindex="-1"
</span><span class="cx" style="display: block; padding: 0 10px">                        >
</span><span class="cx" style="display: block; padding: 0 10px">                                <button type="button" aria-label="$close_button_label" style="fill: $close_button_color" class="close-button">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -306,7 +303,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        </figure>
</span><span class="cx" style="display: block; padding: 0 10px">                                </div>
</span><span class="cx" style="display: block; padding: 0 10px">                                <div class="scrim" style="background-color: $background_color" aria-hidden="true"></div>
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                <style data-wp-text="state.overlayStyles"></style>
</del><span class="cx" style="display: block; padding: 0 10px">                 </div>
</span><span class="cx" style="display: block; padding: 0 10px"> HTML;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestpostsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-posts/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-posts/block.json      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/latest-posts/block.json        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -111,6 +111,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true,
+                       "__experimentalDefaultControls": {
+                               "radius": true,
+                               "color": true,
+                               "width": true,
+                               "style": true
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpincludesblockslistitemblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/list-item/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/list-item/block.json 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/list-item/block.json   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,7 +2,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "$schema": "https://schemas.wp.org/trunk/block.json",
</span><span class="cx" style="display: block; padding: 0 10px">        "apiVersion": 3,
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/list-item",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "title": "List item",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "title": "List Item",
</ins><span class="cx" style="display: block; padding: 0 10px">         "category": "text",
</span><span class="cx" style="display: block; padding: 0 10px">        "parent": [ "core/list" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "allowedBlocks": [ "core/list" ],
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationlinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation-link.php  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/navigation-link.php    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -177,7 +177,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">        // Don't render the block's subtree if it is a draft or if the ID does not exist.
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $is_post_type && $navigation_link_has_id ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $post = get_post( $attributes['id'] );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( ! $post || 'publish' !== $post->post_status ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         /**
+                * Filter allowed post_status for navigation link block to render.
+                *
+                * @since 6.8.0
+                *
+                * @param array $post_status
+                * @param array $attributes
+                * @param WP_Block $block
+                */
+               $allowed_post_status = (array) apply_filters(
+                       'render_block_core_navigation_link_allowed_post_status',
+                       array( 'publish' ),
+                       $attributes,
+                       $block
+               );
+               if ( ! $post || ! in_array( $post->post_status, $allowed_post_status, true ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                         return '';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationsubmenuphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation-submenu.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation-submenu.php       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/navigation-submenu.php 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -82,7 +82,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $font_sizes      = block_core_navigation_submenu_build_css_font_sizes( $block->context );
</span><span class="cx" style="display: block; padding: 0 10px">        $style_attribute = $font_sizes['inline_styles'];
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $css_classes = trim( implode( ' ', $font_sizes['css_classes'] ) );
</del><span class="cx" style="display: block; padding: 0 10px">         $has_submenu = count( $block->inner_blocks ) > 0;
</span><span class="cx" style="display: block; padding: 0 10px">        $kind        = empty( $attributes['kind'] ) ? 'post_type' : str_replace( '-', '_', $attributes['kind'] );
</span><span class="cx" style="display: block; padding: 0 10px">        $is_active   = ! empty( $attributes['id'] ) && get_queried_object_id() === (int) $attributes['id'] && ! empty( get_queried_object()->$kind );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -99,11 +98,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $open_on_hover_and_click = isset( $block->context['openSubmenusOnClick'] ) && ! $block->context['openSubmenusOnClick'] &&
</span><span class="cx" style="display: block; padding: 0 10px">                $show_submenu_indicators;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $classes = array(
+               'wp-block-navigation-item',
+       );
+       $classes = array_merge(
+               $classes,
+               $font_sizes['css_classes']
+       );
+       if ( $has_submenu ) {
+               $classes[] = 'has-child';
+       }
+       if ( $open_on_click ) {
+               $classes[] = 'open-on-click';
+       }
+       if ( $open_on_hover_and_click ) {
+               $classes[] = 'open-on-hover-click';
+       }
+       if ( $is_active ) {
+               $classes[] = 'current-menu-item';
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $wrapper_attributes = get_block_wrapper_attributes(
</span><span class="cx" style="display: block; padding: 0 10px">                array(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        'class' => $css_classes . ' wp-block-navigation-item' . ( $has_submenu ? ' has-child' : '' ) .
-                       ( $open_on_click ? ' open-on-click' : '' ) . ( $open_on_hover_and_click ? ' open-on-hover-click' : '' ) .
-                       ( $is_active ? ' current-menu-item' : '' ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 'class' => implode( ' ', $classes ),
</ins><span class="cx" style="display: block; padding: 0 10px">                         'style' => $style_attribute,
</span><span class="cx" style="display: block; padding: 0 10px">                )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -159,8 +176,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $html .= '>';
</span><span class="cx" style="display: block; padding: 0 10px">                // End appending HTML attributes to anchor tag.
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $html .= '<span class="wp-block-navigation-item__label">';
</ins><span class="cx" style="display: block; padding: 0 10px">                 $html .= $label;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $html .= '</span>';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                // Add description if available.
+               if ( ! empty( $attributes['description'] ) ) {
+                       $html .= '<span class="wp-block-navigation-item__description">';
+                       $html .= wp_kses_post( $attributes['description'] );
+                       $html .= '</span>';
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 $html .= '</a>';
</span><span class="cx" style="display: block; padding: 0 10px">                // End anchor tag content.
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -180,6 +206,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $html .= '</span>';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                // Add description if available.
+               if ( ! empty( $attributes['description'] ) ) {
+                       $html .= '<span class="wp-block-navigation-item__description">';
+                       $html .= wp_kses_post( $attributes['description'] );
+                       $html .= '</span>';
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 $html .= '</button>';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $html .= '<span class="wp-block-navigation__submenu-icon">' . block_core_navigation_submenu_render_submenu_icon() . '</span>';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -222,7 +255,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( strpos( $inner_blocks_html, 'current-menu-item' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $tag_processor = new WP_HTML_Tag_Processor( $html );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        while ( $tag_processor->next_tag( array( 'class_name' => 'wp-block-navigation-item__content' ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 while ( $tag_processor->next_tag( array( 'class_name' => 'wp-block-navigation-item' ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                 $tag_processor->add_class( 'current-menu-ancestor' );
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                        $html = $tag_processor->get_updated_html();
</span></span></pre></div>
<a id="trunksrcwpincludesblocksnavigationphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/navigation.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/navigation.php       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/navigation.php 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -344,6 +344,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $navigation_name = $attributes['ariaLabel'] ?? '';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                if ( ! empty( $navigation_name ) ) {
+                       return $navigation_name;
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 // Load the navigation post.
</span><span class="cx" style="display: block; padding: 0 10px">                if ( array_key_exists( 'ref', $attributes ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $navigation_post = get_post( $attributes['ref'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -535,8 +539,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $inner_blocks_html,
</span><span class="cx" style="display: block; padding: 0 10px">                        $toggle_aria_label_open,
</span><span class="cx" style="display: block; padding: 0 10px">                        $toggle_aria_label_close,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        esc_attr( implode( ' ', $responsive_container_classes ) ),
-                       esc_attr( implode( ' ', $open_button_classes ) ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 esc_attr( trim( implode( ' ', $responsive_container_classes ) ) ),
+                       esc_attr( trim( implode( ' ', $open_button_classes ) ) ),
</ins><span class="cx" style="display: block; padding: 0 10px">                         ( ! empty( $overlay_inline_styles ) ) ? "style=\"$overlay_inline_styles\"" : '',
</span><span class="cx" style="display: block; padding: 0 10px">                        $toggle_button_content,
</span><span class="cx" style="display: block; padding: 0 10px">                        $toggle_close_button_content,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -563,13 +567,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $is_responsive_menu = static::is_responsive( $attributes );
</span><span class="cx" style="display: block; padding: 0 10px">                $style              = static::get_styles( $attributes );
</span><span class="cx" style="display: block; padding: 0 10px">                $class              = static::get_classes( $attributes );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $wrapper_attributes = get_block_wrapper_attributes(
-                       array(
-                               'class'      => $class,
-                               'style'      => $style,
-                               'aria-label' => $nav_menu_name,
-                       )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $extra_attributes   = array(
+                       'class' => $class,
+                       'style' => $style,
</ins><span class="cx" style="display: block; padding: 0 10px">                 );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                if ( ! empty( $nav_menu_name ) ) {
+                       $extra_attributes['aria-label'] = $nav_menu_name;
+               }
+               $wrapper_attributes = get_block_wrapper_attributes( $extra_attributes );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( $is_responsive_menu ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $nav_element_directives = static::get_nav_element_directives( $is_interactive );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -813,7 +818,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                // Add directives to the parent `<li>`.
</span><span class="cx" style="display: block; padding: 0 10px">                $tags->set_attribute( 'data-wp-interactive', 'core/navigation' );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu" }' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null }' );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $tags->set_attribute( 'data-wp-watch', 'callbacks.initMenu' );
</span><span class="cx" style="display: block; padding: 0 10px">                $tags->set_attribute( 'data-wp-on--focusout', 'actions.handleMenuFocusout' );
</span><span class="cx" style="display: block; padding: 0 10px">                $tags->set_attribute( 'data-wp-on--keydown', 'actions.handleMenuKeydown' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1433,20 +1438,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Accepts the serialized markup of a block and its inner blocks, and returns serialized markup of the inner blocks.
- *
- * @since 6.5.0
- *
- * @param string $serialized_block The serialized markup of a block and its inner blocks.
- * @return string
- */
-function block_core_navigation_remove_serialized_parent_block( $serialized_block ) {
-       $start = strpos( $serialized_block, '-->' ) + strlen( '-->' );
-       $end   = strrpos( $serialized_block, '<!--' );
-       return substr( $serialized_block, $start, $end - $start );
-}
-
-/**
</del><span class="cx" style="display: block; padding: 0 10px">  * Mock a parsed block for the Navigation block given its inner blocks and the `wp_navigation` post object.
</span><span class="cx" style="display: block; padding: 0 10px">  * The `wp_navigation` post's `_wp_ignored_hooked_blocks` meta is queried to add the `metadata.ignoredHookedBlocks` attribute.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1500,169 +1491,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function block_core_navigation_insert_hooked_blocks( $inner_blocks, $post ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $mock_navigation_block = block_core_navigation_mock_parsed_block( $inner_blocks, $post );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( function_exists( 'apply_block_hooks_to_content' ) ) {
-               $mock_navigation_block_markup = serialize_block( $mock_navigation_block );
-               return apply_block_hooks_to_content( $mock_navigation_block_markup, $post, 'insert_hooked_blocks' );
-       }
-
-       $hooked_blocks        = get_hooked_blocks();
-       $before_block_visitor = null;
-       $after_block_visitor  = null;
-
-       if ( ! empty( $hooked_blocks ) || has_filter( 'hooked_block_types' ) ) {
-               $before_block_visitor = make_before_block_visitor( $hooked_blocks, $post, 'insert_hooked_blocks' );
-               $after_block_visitor  = make_after_block_visitor( $hooked_blocks, $post, 'insert_hooked_blocks' );
-       }
-
-       return traverse_and_serialize_block( $mock_navigation_block, $before_block_visitor, $after_block_visitor );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $mock_navigation_block_markup = serialize_block( $mock_navigation_block );
+       return apply_block_hooks_to_content( $mock_navigation_block_markup, $post, 'insert_hooked_blocks' );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
-/**
- * Insert ignoredHookedBlocks meta into the Navigation block and its inner blocks.
- *
- * Given a Navigation block's inner blocks and its corresponding `wp_navigation` post object,
- * this function inserts ignoredHookedBlocks meta into it, and returns the serialized inner blocks in a
- * mock Navigation block wrapper.
- *
- * @since 6.5.0
- *
- * @param array   $inner_blocks Parsed inner blocks of a Navigation block.
- * @param WP_Post $post         `wp_navigation` post object corresponding to the block.
- * @return string Serialized inner blocks in mock Navigation block wrapper, with hooked blocks inserted, if any.
- */
-function block_core_navigation_set_ignored_hooked_blocks_metadata( $inner_blocks, $post ) {
-       $mock_navigation_block = block_core_navigation_mock_parsed_block( $inner_blocks, $post );
-       $hooked_blocks         = get_hooked_blocks();
-       $before_block_visitor  = null;
-       $after_block_visitor   = null;
-
-       if ( ! empty( $hooked_blocks ) || has_filter( 'hooked_block_types' ) ) {
-               $before_block_visitor = make_before_block_visitor( $hooked_blocks, $post, 'set_ignored_hooked_blocks_metadata' );
-               $after_block_visitor  = make_after_block_visitor( $hooked_blocks, $post, 'set_ignored_hooked_blocks_metadata' );
-       }
-
-       return traverse_and_serialize_block( $mock_navigation_block, $before_block_visitor, $after_block_visitor );
-}
-
-/**
- * Updates the post meta with the list of ignored hooked blocks when the navigation is created or updated via the REST API.
- *
- * @access private
- * @since 6.5.0
- *
- * @param stdClass $post Post object.
- * @return stdClass The updated post object.
- */
-function block_core_navigation_update_ignore_hooked_blocks_meta( $post ) {
-       /*
-        * In this scenario the user has likely tried to create a navigation via the REST API.
-        * In which case we won't have a post ID to work with and store meta against.
-        */
-       if ( empty( $post->ID ) ) {
-               return $post;
-       }
-
-       /**
-        * Skip meta generation when consumers intentionally update specific Navigation fields
-        * and omit the content update.
-        */
-       if ( ! isset( $post->post_content ) ) {
-               return $post;
-       }
-
-       /*
-        * We run the Block Hooks mechanism to inject the `metadata.ignoredHookedBlocks` attribute into
-        * all anchor blocks. For the root level, we create a mock Navigation and extract them from there.
-        */
-       $blocks = parse_blocks( $post->post_content );
-
-       /*
-        * Block Hooks logic requires a `WP_Post` object (rather than the `stdClass` with the updates that
-        * we're getting from the `rest_pre_insert_wp_navigation` filter) as its second argument (to be
-        * used as context for hooked blocks insertion).
-        * We thus have to look it up from the DB,based on `$post->ID`.
-        */
-       $markup = block_core_navigation_set_ignored_hooked_blocks_metadata( $blocks, get_post( $post->ID ) );
-
-       $root_nav_block        = parse_blocks( $markup )[0];
-       $ignored_hooked_blocks = isset( $root_nav_block['attrs']['metadata']['ignoredHookedBlocks'] )
-               ? $root_nav_block['attrs']['metadata']['ignoredHookedBlocks']
-               : array();
-
-       if ( ! empty( $ignored_hooked_blocks ) ) {
-               $existing_ignored_hooked_blocks = get_post_meta( $post->ID, '_wp_ignored_hooked_blocks', true );
-               if ( ! empty( $existing_ignored_hooked_blocks ) ) {
-                       $existing_ignored_hooked_blocks = json_decode( $existing_ignored_hooked_blocks, true );
-                       $ignored_hooked_blocks          = array_unique( array_merge( $ignored_hooked_blocks, $existing_ignored_hooked_blocks ) );
-               }
-               update_post_meta( $post->ID, '_wp_ignored_hooked_blocks', json_encode( $ignored_hooked_blocks ) );
-       }
-
-       $post->post_content = block_core_navigation_remove_serialized_parent_block( $markup );
-       return $post;
-}
-
-/*
- * Before adding our filter, we verify if it's already added in Core.
- * However, during the build process, Gutenberg automatically prefixes our functions with "gutenberg_".
- * Therefore, we concatenate the Core's function name to circumvent this prefix for our check.
- */
-$rest_insert_wp_navigation_core_callback = 'block_core_navigation_' . 'update_ignore_hooked_blocks_meta'; // phpcs:ignore Generic.Strings.UnnecessaryStringConcat.Found
-
-/*
- * Do not add the `block_core_navigation_update_ignore_hooked_blocks_meta` filter in the following cases:
- * - If Core has added the `update_ignored_hooked_blocks_postmeta` filter already (WP >= 6.6);
- * - or if the `$rest_insert_wp_navigation_core_callback` filter has already been added.
- */
-if (
-       ! has_filter( 'rest_pre_insert_wp_navigation', 'update_ignored_hooked_blocks_postmeta' ) &&
-       ! has_filter( 'rest_pre_insert_wp_navigation', $rest_insert_wp_navigation_core_callback )
-) {
-       add_filter( 'rest_pre_insert_wp_navigation', 'block_core_navigation_update_ignore_hooked_blocks_meta' );
-}
-
-/**
- * Hooks into the REST API response for the core/navigation block and adds the first and last inner blocks.
- *
- * @since 6.5.0
- *
- * @param WP_REST_Response $response The response object.
- * @param WP_Post          $post     Post object.
- * @return WP_REST_Response The response object.
- */
-function block_core_navigation_insert_hooked_blocks_into_rest_response( $response, $post ) {
-       if ( ! isset( $response->data['content']['raw'] ) || ! isset( $response->data['content']['rendered'] ) ) {
-               return $response;
-       }
-       $parsed_blocks = parse_blocks( $response->data['content']['raw'] );
-       $content       = block_core_navigation_insert_hooked_blocks( $parsed_blocks, $post );
-
-       // Remove mock Navigation block wrapper.
-       $content = block_core_navigation_remove_serialized_parent_block( $content );
-
-       $response->data['content']['raw'] = $content;
-
-       /** This filter is documented in wp-includes/post-template.php */
-       $response->data['content']['rendered'] = apply_filters( 'the_content', $content );
-
-       return $response;
-}
-
-/*
- *  Before adding our filter, we verify if it's already added in Core.
- * However, during the build process, Gutenberg automatically prefixes our functions with "gutenberg_".
- * Therefore, we concatenate the Core's function name to circumvent this prefix for our check.
- */
-$rest_prepare_wp_navigation_core_callback = 'block_core_navigation_' . 'insert_hooked_blocks_into_rest_response';
-
-/*
- * Do not add the `block_core_navigation_insert_hooked_blocks_into_rest_response` filter in the following cases:
- * - If Core has added the `insert_hooked_blocks_into_rest_response` filter already (WP >= 6.6);
- * - or if the `$rest_prepare_wp_navigation_core_callback` filter has already been added.
- */
-if (
-       ! has_filter( 'rest_prepare_wp_navigation', 'insert_hooked_blocks_into_rest_response' ) &&
-       ! has_filter( 'rest_prepare_wp_navigation', $rest_prepare_wp_navigation_core_callback )
-) {
-       add_filter( 'rest_prepare_wp_navigation', 'block_core_navigation_insert_hooked_blocks_into_rest_response', 10, 3 );
-}
</del></span></pre></div>
<a id="trunksrcwpincludesblockspagelistblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/page-list/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/page-list/block.json 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/page-list/block.json   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -51,6 +51,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "color": {
+                       "text": true,
+                       "background": true,
+                       "link": true,
+                       "gradients": true,
+                       "__experimentalDefaultControls": {
+                               "background": true,
+                               "text": true,
+                               "link": true
+                       }
+               },
+               "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true
+               },
+               "spacing": {
+                       "padding": true,
+                       "margin": true,
+                       "__experimentalDefaultControls": {
+                               "padding": false,
+                               "margin": false
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-page-list-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblockspatternblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/pattern/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/pattern/block.json   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/pattern/block.json     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,7 +2,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "$schema": "https://schemas.wp.org/trunk/block.json",
</span><span class="cx" style="display: block; padding: 0 10px">        "apiVersion": 3,
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/pattern",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "title": "Pattern placeholder",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "title": "Pattern Placeholder",
</ins><span class="cx" style="display: block; padding: 0 10px">         "category": "theme",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "Show a block pattern.",
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span></span></pre></div>
<a id="trunksrcwpincludesblockspatternphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/pattern.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/pattern.php  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/pattern.php    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,13 +58,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $pattern = $registry->get_registered( $slug );
</span><span class="cx" style="display: block; padding: 0 10px">        $content = $pattern['content'];
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // Backward compatibility for handling Block Hooks and injecting the theme attribute in the Gutenberg plugin.
-       // This can be removed when the minimum supported WordPress is >= 6.4.
-       if ( defined( 'IS_GUTENBERG_PLUGIN' ) && IS_GUTENBERG_PLUGIN && ! function_exists( 'traverse_and_serialize_blocks' ) ) {
-               $blocks  = parse_blocks( $content );
-               $content = gutenberg_serialize_blocks( $blocks );
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         $seen_refs[ $attributes['slug'] ] = true;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $content = do_blocks( $content );
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthorblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-author/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,11 +26,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": false,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postType", "postId", "queryId" ],
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthornameblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author-name/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author-name/block.json  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-author-name/block.json    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,11 +12,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": false,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "postType", "postId" ],
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthornamephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author-name.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author-name.php 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-author-name.php   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,6 +26,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        if ( ! post_type_supports( $block->context['postType'], 'author' ) ) {
+               return '';
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $author_name = get_the_author_meta( 'display_name', $author_id );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $author_name = sprintf( '<a href="%1$s" target="%2$s" class="wp-block-post-author-name__link">%3$s</a>', get_author_posts_url( $author_id ), esc_attr( $attributes['linkTarget'] ), $author_name );
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostauthorphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-author.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-author.php      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-author.php        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -26,6 +26,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        if ( ! post_type_supports( $block->context['postType'], 'author' ) ) {
+               return '';
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $avatar = ! empty( $attributes['avatarSize'] ) ? get_avatar(
</span><span class="cx" style="display: block; padding: 0 10px">                $author_id,
</span><span class="cx" style="display: block; padding: 0 10px">                $attributes['avatarSize']
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcommentsformblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-comments-form/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-comments-form/block.json        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-comments-form/block.json  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,5 +56,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "wp-block-post-comments-form",
</span><span class="cx" style="display: block; padding: 0 10px">                "wp-block-buttons",
</span><span class="cx" style="display: block; padding: 0 10px">                "wp-block-button"
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        ]
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ],
+       "example": {
+               "attributes": {
+                       "textAlign": "center"
+               }
+       }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcontentblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-content/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-content/block.json      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-content/block.json        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,6 +27,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "blockGap": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "padding": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "margin": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "margin": false,
</span><span class="cx" style="display: block; padding: 0 10px">                                "padding": false
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,6 +35,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "color": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "heading": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "link": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "background": false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -52,6 +54,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fontSize": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true,
+                       "__experimentalDefaultControls": {
+                               "radius": true,
+                               "color": true,
+                               "width": true,
+                               "style": true
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-post-content",
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostcontentphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-content.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-content.php     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-content.php       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -46,10 +46,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $content .= wp_link_pages( array( 'echo' => 0 ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $ignored_hooked_blocks = get_post_meta( $post_id, '_wp_ignored_hooked_blocks', true );
+       if ( ! empty( $ignored_hooked_blocks ) ) {
+               $ignored_hooked_blocks  = json_decode( $ignored_hooked_blocks, true );
+               $attributes['metadata'] = array(
+                       'ignoredHookedBlocks' => $ignored_hooked_blocks,
+               );
+       }
+
+       // Wrap in Post Content block so the Block Hooks algorithm can insert blocks
+       // that are hooked as first or last child of `core/post-content`.
+       $content = get_comment_delimited_block_content(
+               'core/post-content',
+               $attributes,
+               $content
+       );
+
+       // We need to remove the `core/post-content` block wrapper after the Block Hooks algorithm,
+       // but before `do_blocks` runs, as it would otherwise attempt to render the same block again --
+       // thus recursing infinitely.
+       add_filter( 'the_content', 'remove_serialized_parent_block', 8 );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         /** This filter is documented in wp-includes/post-template.php */
</span><span class="cx" style="display: block; padding: 0 10px">        $content = apply_filters( 'the_content', str_replace( ']]>', ']]&gt;', $content ) );
</span><span class="cx" style="display: block; padding: 0 10px">        unset( $seen_ids[ $post_id ] );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        remove_filter( 'the_content', 'remove_serialized_parent_block', 8 );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( empty( $content ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostdateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-date/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-date/block.json 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-date/block.json   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15,7 +15,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": false,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "displayType": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span></span></pre></div>
<a id="trunksrcwpincludesblockspostfeaturedimageblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-featured-image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-featured-image/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-featured-image/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9,7 +9,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": false,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "aspectRatio": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,11 +31,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "rel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "rel",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": ""
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "overlayColor": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttemplateblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-template/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-template/block.json     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-template/block.json       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,7 +4,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/post-template",
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Post Template",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "theme",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "parent": [ "core/query" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "ancestor": [ "core/query" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "description": "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,7 +13,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "displayLayout",
</span><span class="cx" style="display: block; padding: 0 10px">                "templateSlug",
</span><span class="cx" style="display: block; padding: 0 10px">                "previewPostType",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "enhancedPagination"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "enhancedPagination",
+               "postType"
</ins><span class="cx" style="display: block; padding: 0 10px">         ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,15 +43,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "spacing": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "margin": true,
+                       "padding": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                         "blockGap": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "__experimentalDefault": "1.25em"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "__experimentalDefaultControls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "blockGap": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "blockGap": true,
+                               "padding": false,
+                               "margin": false
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "__experimentalBorder": {
+                       "radius": true,
+                       "color": true,
+                       "width": true,
+                       "style": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "style": "wp-block-post-template",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttermsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-terms.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-terms.php       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-terms.php 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,11 +24,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $post_terms = get_the_terms( $block->context['postId'], $attributes['term'] );
-       if ( is_wp_error( $post_terms ) || empty( $post_terms ) ) {
-               return '';
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         $classes = array( 'taxonomy-' . $attributes['term'] );
</span><span class="cx" style="display: block; padding: 0 10px">        if ( isset( $attributes['textAlign'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $classes[] = 'has-text-align-' . $attributes['textAlign'];
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -51,7 +46,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $suffix = '<span class="wp-block-post-terms__suffix">' . $attributes['suffix'] . '</span>' . $suffix;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        return get_the_term_list(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $post_terms = get_the_term_list(
</ins><span class="cx" style="display: block; padding: 0 10px">                 $block->context['postId'],
</span><span class="cx" style="display: block; padding: 0 10px">                $attributes['term'],
</span><span class="cx" style="display: block; padding: 0 10px">                wp_kses_post( $prefix ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,6 +53,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                '<span class="wp-block-post-terms__separator">' . esc_html( $separator ) . '</span>',
</span><span class="cx" style="display: block; padding: 0 10px">                wp_kses_post( $suffix )
</span><span class="cx" style="display: block; padding: 0 10px">        );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       if ( is_wp_error( $post_terms ) || empty( $post_terms ) ) {
+               return '';
+       }
+
+       return $post_terms;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunksrcwpincludesblocksposttitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/post-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/post-title/block.json        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/post-title/block.json  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,16 +20,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": false,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "rel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "attribute": "rel",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": ""
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "example": {
</span></span></pre></div>
<a id="trunksrcwpincludesblocksqueryblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query/block.json     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/query/block.json       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5,6 +5,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "title": "Query Loop",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "theme",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "An advanced block that allows displaying post types based on different query parameters and visual configurations.",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "keywords": [ "posts", "list", "blog", "blogs", "custom post types" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><span class="cx" style="display: block; padding: 0 10px">                "queryId": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,7 +42,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "usesContext": [ "postType" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "usesContext": [ "templateSlug" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "providesContext": {
</span><span class="cx" style="display: block; padding: 0 10px">                "queryId": "queryId",
</span><span class="cx" style="display: block; padding: 0 10px">                "query": "query",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerynoresultsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-no-results/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-no-results/block.json  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/query-no-results/block.json    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,10 +2,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "$schema": "https://schemas.wp.org/trunk/block.json",
</span><span class="cx" style="display: block; padding: 0 10px">        "apiVersion": 3,
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/query-no-results",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "title": "No results",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "title": "No Results",
</ins><span class="cx" style="display: block; padding: 0 10px">         "category": "theme",
</span><span class="cx" style="display: block; padding: 0 10px">        "description": "Contains the block elements used to render content when no query results are found.",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "parent": [ "core/query" ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "ancestor": [ "core/query" ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "usesContext": [ "queryId", "query" ],
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerypaginationpreviousphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-pagination-previous.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-pagination-previous.php        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/query-pagination-previous.php  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,14 +19,14 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_query_pagination_previous( $attributes, $content, $block ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $page_key            = isset( $block->context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page';
</span><span class="cx" style="display: block; padding: 0 10px">        $enhanced_pagination = isset( $block->context['enhancedPagination'] ) && $block->context['enhancedPagination'];
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $max_page            = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0;
</ins><span class="cx" style="display: block; padding: 0 10px">         $page                = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ];
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
-       $wrapper_attributes = get_block_wrapper_attributes();
-       $show_label         = isset( $block->context['showLabel'] ) ? (bool) $block->context['showLabel'] : true;
-       $default_label      = __( 'Previous Page' );
-       $label_text         = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
-       $label              = $show_label ? $label_text : '';
-       $pagination_arrow   = get_query_pagination_arrow( $block, false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $wrapper_attributes  = get_block_wrapper_attributes();
+       $show_label          = isset( $block->context['showLabel'] ) ? (bool) $block->context['showLabel'] : true;
+       $default_label       = __( 'Previous Page' );
+       $label_text          = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label;
+       $label               = $show_label ? $label_text : '';
+       $pagination_arrow    = get_query_pagination_arrow( $block, false );
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( ! $label ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $wrapper_attributes .= ' aria-label="' . $label_text . '"';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -44,13 +44,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                add_filter( 'previous_posts_link_attributes', $filter_link_attributes );
</span><span class="cx" style="display: block; padding: 0 10px">                $content = get_previous_posts_link( $label );
</span><span class="cx" style="display: block; padding: 0 10px">                remove_filter( 'previous_posts_link_attributes', $filter_link_attributes );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        } elseif ( 1 !== $page ) {
-               $content = sprintf(
-                       '<a href="%1$s" %2$s>%3$s</a>',
-                       esc_url( add_query_arg( $page_key, $page - 1 ) ),
-                       $wrapper_attributes,
-                       $label
-               );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ } else {
+               $block_query     = new WP_Query( build_query_vars_from_query_block( $block, $page ) );
+               $block_max_pages = $block_query->max_num_pages;
+               $total           = ! $max_page || $max_page > $block_max_pages ? $block_max_pages : $max_page;
+               wp_reset_postdata();
+
+               if ( 1 < $page && $page <= $total ) {
+                       $content = sprintf(
+                               '<a href="%1$s" %2$s>%3$s</a>',
+                               esc_url( add_query_arg( $page_key, $page - 1 ) ),
+                               $wrapper_attributes,
+                               $label
+                       );
+               }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $enhanced_pagination && isset( $content ) ) {
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquerytitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query-title/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/query-title/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,6 +29,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": true
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "example": {
+               "attributes": {
+                       "type": "search"
+               }
+       },
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [ "wide", "full" ],
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span></span></pre></div>
<a id="trunksrcwpincludesblocksqueryphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/query.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/query.php    2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/query.php      2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -79,7 +79,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 6.4.0
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param array $parsed_block The block being rendered.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return string Returns the parsed block, unmodified.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return array Returns the parsed block, unmodified.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function block_core_query_disable_enhanced_pagination( $parsed_block ) {
</span><span class="cx" style="display: block; padding: 0 10px">        static $enhanced_query_stack   = array();
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrequiredynamicblocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/require-dynamic-blocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/require-dynamic-blocks.php   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/require-dynamic-blocks.php     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -57,6 +57,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/query-pagination-numbers.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/query-pagination-previous.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/query-title.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require_once ABSPATH . WPINC . '/blocks/query-total.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/read-more.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/rss.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require_once ABSPATH . WPINC . '/blocks/search.php';
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrssblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/rss/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/rss/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/rss/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -46,6 +46,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "color": {
+                       "background": true,
+                       "text": true,
+                       "gradients": true,
+                       "link": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "editorStyle": "wp-block-rss-editor",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrssphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/rss.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/rss.php      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/rss.php        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -61,17 +61,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $author = $item->get_author();
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( is_object( $author ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                $author = $author->get_name();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                $author = '<span class="wp-block-rss__item-author">' . sprintf(
-                                       /* translators: byline. %s: author. */
-                                       __( 'by %s' ),
-                                       esc_html( strip_tags( $author ) )
-                               ) . '</span>';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         if ( ! empty( $author ) ) {
+                                       $author = '<span class="wp-block-rss__item-author">' . sprintf(
+                                               /* translators: byline. %s: author. */
+                                               __( 'by %s' ),
+                                               esc_html( strip_tags( $author ) )
+                                       ) . '</span>';
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $excerpt = '';
-               if ( $attributes['displayExcerpt'] ) {
-                       $excerpt = html_entity_decode( $item->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $excerpt     = '';
+               $description = $item->get_description();
+               if ( $attributes['displayExcerpt'] && ! empty( $description ) ) {
+                       $excerpt = html_entity_decode( $description, ENT_QUOTES, get_option( 'blog_charset' ) );
</ins><span class="cx" style="display: block; padding: 0 10px">                         $excerpt = esc_attr( wp_trim_words( $excerpt, $attributes['excerptLength'], ' [&hellip;]' ) );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                        // Change existing [...] to [&hellip;].
</span></span></pre></div>
<a id="trunksrcwpincludesblockssearchphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search.php   2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/search.php     2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,8 +31,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        $input_id            = wp_unique_id( 'wp-block-search__input-' );
</span><span class="cx" style="display: block; padding: 0 10px">        $classnames          = classnames_for_block_core_search( $attributes );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $show_label          = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
-       $use_icon_button     = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $show_label          = ! empty( $attributes['showLabel'] );
+       $use_icon_button     = ! empty( $attributes['buttonUseIcon'] );
</ins><span class="cx" style="display: block; padding: 0 10px">         $show_button         = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
</span><span class="cx" style="display: block; padding: 0 10px">        $button_position     = $show_button ? $attributes['buttonPosition'] : null;
</span><span class="cx" style="display: block; padding: 0 10px">        $query_params        = ( ! empty( $attributes['query'] ) ) ? $attributes['query'] : array();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -177,9 +177,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        )
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">                $form_directives      = '
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 data-wp-interactive="core/search"'
-               . $form_context .
-               'data-wp-class--wp-block-search__searchfield-hidden="!context.isSearchInputVisible"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          data-wp-interactive="core/search"
+                ' . $form_context . '
+                data-wp-class--wp-block-search__searchfield-hidden="!context.isSearchInputVisible"
</ins><span class="cx" style="display: block; padding: 0 10px">                  data-wp-on-async--keydown="actions.handleSearchKeydown"
</span><span class="cx" style="display: block; padding: 0 10px">                 data-wp-on-async--focusout="actions.handleSearchFocusout"
</span><span class="cx" style="display: block; padding: 0 10px">                ';
</span></span></pre></div>
<a id="trunksrcwpincludesblocksseparatorblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/separator/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/separator/block.json 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/separator/block.json   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,6 +11,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "opacity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "alpha-channel"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "tagName": {
+                       "type": "string",
+                       "enum": [ "hr", "div" ],
+                       "default": "hr"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitelogoblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-logo/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-logo/block.json 2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/site-logo/block.json   2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12,11 +12,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": true,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "shouldSyncIcon": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean"
</span></span></pre></div>
<a id="trunksrcwpincludesblockssitetitleblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/site-title/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/site-title/block.json        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/site-title/block.json  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,11 +20,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "isLink": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": true,
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "default": "_self"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "default": "_self",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "example": {
</span></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link/block.json       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/social-link/block.json 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9,13 +9,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "textdomain": "default",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><span class="cx" style="display: block; padding: 0 10px">                "url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "service": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "label": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string",
+                       "role": "content"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "rel": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link.php      2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/social-link.php        2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,9 +42,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Prepend URL with https:// if it doesn't appear to contain a scheme
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * and it's not a relative link starting with //.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * and it's not a relative link or a fragment.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) && ! str_starts_with( $url, '#' ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                 $url = 'https://' . $url;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpincludesblockstableblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/table/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/table/block.json     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/src/wp-includes/blocks/table/block.json       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -195,11 +195,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "width": true
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalSelector": ".wp-block-table > table",
</del><span class="cx" style="display: block; padding: 0 10px">                 "interactivity": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "clientNavigation": true
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "selectors": {
+               "root": ".wp-block-table > table",
+               "spacing": ".wp-block-table"
+       },
</ins><span class="cx" style="display: block; padding: 0 10px">         "styles": [
</span><span class="cx" style="display: block; padding: 0 10px">                {
</span><span class="cx" style="display: block; padding: 0 10px">                        "name": "regular",
</span></span></pre></div>
<a id="trunktestsphpunitincludesunregisterblockshooksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/includes/unregister-blocks-hooks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/includes/unregister-blocks-hooks.php  2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/tests/phpunit/includes/unregister-blocks-hooks.php    2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,6 +56,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_query_pagination_numbers' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_query_pagination_previous' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_query_title' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+remove_action( 'init', 'register_block_core_query_total' );
</ins><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_read_more' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_rss' );
</span><span class="cx" style="display: block; padding: 0 10px"> remove_action( 'init', 'register_block_core_search' );
</span></span></pre></div>
<a id="trunktestsphpunittestsblockseditorphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/blocks/editor.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/blocks/editor.php       2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/tests/phpunit/tests/blocks/editor.php 2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -203,7 +203,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_default_block_editor_settings() {
</span><span class="cx" style="display: block; padding: 0 10px">                $settings = get_default_block_editor_settings();
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertCount( 19, $settings );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertCount( 20, $settings );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertFalse( $settings['alignWide'] );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertIsArray( $settings['allowedMimeTypes'] );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertTrue( $settings['allowedBlockTypes'] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -299,6 +299,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $settings['imageSizes']
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertIsInt( $settings['maxUploadFileSize'] );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $this->assertSame( admin_url( '/' ), $settings['__experimentalDashboardLink'] );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertTrue( $settings['__unstableGalleryWithImageBlocks'] );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsdependenciesscriptsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/dependencies/scripts.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/dependencies/scripts.php        2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/tests/phpunit/tests/dependencies/scripts.php  2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2068,6 +2068,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_add_inline_script_before_after_concat_with_core_dependency() {
</span><span class="cx" style="display: block; padding: 0 10px">                global $wp_scripts, $wp_version;
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                // See: https://github.com/WordPress/gutenberg/pull/69070.
+               $this->markTestSkipped( 'Temporarily skipping to sync while wp-polyfill is removed.' );
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 wp_default_scripts( $wp_scripts );
</span><span class="cx" style="display: block; padding: 0 10px">                wp_default_packages( $wp_scripts );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktoolswebpacksharedjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tools/webpack/shared.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tools/webpack/shared.js     2025-02-07 15:06:13 UTC (rev 59774)
+++ trunk/tools/webpack/shared.js       2025-02-07 15:44:07 UTC (rev 59775)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -97,6 +97,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        '@wordpress/interface',
</span><span class="cx" style="display: block; padding: 0 10px">        '@wordpress/interactivity',
</span><span class="cx" style="display: block; padding: 0 10px">        '@wordpress/sync',
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        '@wordpress/undo-manager',
+       '@wordpress/upload-media',
+       '@wordpress/fields',
</ins><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> const MODULES = [
</span><span class="cx" style="display: block; padding: 0 10px">        '@wordpress/interactivity',
</span></span></pre>
</div>
</div>

</body>
</html>