From 1a6daba85eceb2fc7110770c3786967cb4739732 Mon Sep 17 00:00:00 2001 From: BoBoooooo <17746714@qq.com> Date: Mon, 3 Jun 2024 15:51:16 +0800 Subject: [PATCH] 1.3.12 --- CHANGELOG.md | 9 +++++++ build/app.bundle.js | 2 +- package-lock.json | 4 +-- package.json | 2 +- .../multi_Editor.MultiEditorIProps.html | 26 +++++++++---------- .../interfaces/multi_Editor.MultiRefType.html | 12 ++++----- .../interfaces/multi_Editor.filelist.html | 2 +- .../single_Editor.SingleEditorIProps.html | 20 +++++++------- .../single_Editor.SingleEditorRefType.html | 4 +-- public/docs/modules/multi_Editor.html | 2 +- public/docs/modules/single_Editor.html | 2 +- .../types/multi_Editor.FileChangeType.html | 2 +- .../single_Editor.INITIAL_OPTIONS.html | 2 +- 13 files changed, 49 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5eeff4..4405b8f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## [1.3.12](https://github.com/x-orpheus/react-monaco-editor-lite/compare/v1.3.11...v1.3.12) (2024-06-03) + + +### Bug Fixes + +* sidebar file panel scroll height ([4ee2c53](https://github.com/x-orpheus/react-monaco-editor-lite/commit/4ee2c53e8c3817dfd079b0c6ad20c1ce8417fff1)) + + + ## [1.3.11](https://github.com/x-orpheus/react-monaco-editor-lite/compare/v1.3.10...v1.3.11) (2024-05-17) diff --git a/build/app.bundle.js b/build/app.bundle.js index 70e4b69..0d0f85d 100644 --- a/build/app.bundle.js +++ b/build/app.bundle.js @@ -1,2 +1,2 @@ /*! For license information please see app.bundle.js.LICENSE.txt */ -(()=>{var e,t,n={8523:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,"@font-face {\n font-family: 'anticon';\n src: url('//at.alicdn.com/t/font_1434092639_4910953.eot');\n /* IE9*/\n src: url('//at.alicdn.com/t/font_1434092639_4910953.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1434092639_4910953.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1434092639_4910953.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1434092639_4910953.svg#iconfont') format('svg');\n /* iOS 4.1- */\n}\n.rc-dropdown {\n position: absolute;\n left: -9999px;\n top: -9999px;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: normal;\n line-height: 1.5;\n}\n.rc-dropdown-hidden {\n display: none;\n}\n.rc-dropdown .rc-menu {\n outline: none;\n position: relative;\n list-style-type: none;\n padding: 0;\n margin: 2px 0 2px;\n text-align: left;\n background-color: #fff;\n border-radius: 3px;\n box-shadow: 0 1px 5px #ccc;\n background-clip: padding-box;\n border: 1px solid #ccc;\n}\n.rc-dropdown .rc-menu > li {\n margin: 0;\n padding: 0;\n}\n.rc-dropdown .rc-menu:before {\n content: \"\";\n position: absolute;\n top: -4px;\n left: 0;\n width: 100%;\n height: 4px;\n background: #ffffff;\n background: rgba(255, 255, 255, 0.01);\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item {\n position: relative;\n display: block;\n padding: 7px 10px;\n clear: both;\n font-size: 12px;\n font-weight: normal;\n color: #666666;\n white-space: nowrap;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:hover,\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-active,\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected {\n background-color: #ebfaff;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected {\n position: relative;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-selected:after {\n content: '\\e613';\n font-family: 'anticon';\n font-weight: bold;\n position: absolute;\n top: 6px;\n right: 16px;\n color: #3CB8F0;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-disabled {\n color: #ccc;\n cursor: not-allowed;\n pointer-events: none;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-disabled:hover {\n color: #ccc;\n background-color: #fff;\n cursor: not-allowed;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.rc-dropdown .rc-menu > .rc-dropdown .rc-menu-item-divider {\n height: 1px;\n margin: 1px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n line-height: 0;\n}\n.rc-dropdown-slide-up-enter,\n.rc-dropdown-slide-up-appear {\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n display: block !important;\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n animation-play-state: paused;\n}\n.rc-dropdown-slide-up-leave {\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n display: block !important;\n opacity: 1;\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n animation-play-state: paused;\n}\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomLeft,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomLeft,\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomCenter,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomCenter,\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-bottomRight,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-bottomRight {\n animation-name: rcDropdownSlideUpIn;\n animation-play-state: running;\n}\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topLeft,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topLeft,\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topCenter,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topCenter,\n.rc-dropdown-slide-up-enter.rc-dropdown-slide-up-enter-active.rc-dropdown-placement-topRight,\n.rc-dropdown-slide-up-appear.rc-dropdown-slide-up-appear-active.rc-dropdown-placement-topRight {\n animation-name: rcDropdownSlideDownIn;\n animation-play-state: running;\n}\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomLeft,\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomCenter,\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-bottomRight {\n animation-name: rcDropdownSlideUpOut;\n animation-play-state: running;\n}\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topLeft,\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topCenter,\n.rc-dropdown-slide-up-leave.rc-dropdown-slide-up-leave-active.rc-dropdown-placement-topRight {\n animation-name: rcDropdownSlideDownOut;\n animation-play-state: running;\n}\n@keyframes rcDropdownSlideUpIn {\n 0% {\n opacity: 0;\n transform-origin: 0% 0%;\n transform: scaleY(0);\n }\n 100% {\n opacity: 1;\n transform-origin: 0% 0%;\n transform: scaleY(1);\n }\n}\n@keyframes rcDropdownSlideUpOut {\n 0% {\n opacity: 1;\n transform-origin: 0% 0%;\n transform: scaleY(1);\n }\n 100% {\n opacity: 0;\n transform-origin: 0% 0%;\n transform: scaleY(0);\n }\n}\n@keyframes rcDropdownSlideDownIn {\n 0% {\n opacity: 0;\n transform-origin: 0% 100%;\n transform: scaleY(0);\n }\n 100% {\n opacity: 1;\n transform-origin: 0% 100%;\n transform: scaleY(1);\n }\n}\n@keyframes rcDropdownSlideDownOut {\n 0% {\n opacity: 1;\n transform-origin: 0% 100%;\n transform: scaleY(1);\n }\n 100% {\n opacity: 0;\n transform-origin: 0% 100%;\n transform: scaleY(0);\n }\n}\n.rc-dropdown-arrow {\n position: absolute;\n border-width: 8px / 2;\n border-color: transparent;\n box-shadow: 0 1px 5px #ccc;\n border-style: solid;\n transform: rotate(45deg);\n}\n.rc-dropdown-show-arrow.rc-dropdown-placement-top,\n.rc-dropdown-show-arrow.rc-dropdown-placement-topLeft,\n.rc-dropdown-show-arrow.rc-dropdown-placement-topRight {\n padding-bottom: 6px;\n}\n.rc-dropdown-show-arrow.rc-dropdown-placement-bottom,\n.rc-dropdown-show-arrow.rc-dropdown-placement-bottomLeft,\n.rc-dropdown-show-arrow.rc-dropdown-placement-bottomRight {\n padding-top: 6px;\n}\n.rc-dropdown-placement-top .rc-dropdown-arrow,\n.rc-dropdown-placement-topLeft .rc-dropdown-arrow,\n.rc-dropdown-placement-topRight .rc-dropdown-arrow {\n bottom: 4px;\n border-top-color: white;\n}\n.rc-dropdown-placement-top .rc-dropdown-arrow {\n left: 50%;\n}\n.rc-dropdown-placement-topLeft .rc-dropdown-arrow {\n left: 15%;\n}\n.rc-dropdown-placement-topRight .rc-dropdown-arrow {\n right: 15%;\n}\n.rc-dropdown-placement-bottom .rc-dropdown-arrow,\n.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow,\n.rc-dropdown-placement-bottomRight .rc-dropdown-arrow {\n top: 4px;\n border-bottom-color: white;\n}\n.rc-dropdown-placement-bottom .rc-dropdown-arrow {\n left: 50%;\n}\n.rc-dropdown-placement-bottomLeft .rc-dropdown-arrow {\n left: 15%;\n}\n.rc-dropdown-placement-bottomRight .rc-dropdown-arrow {\n right: 15%;\n}\n",""]);const o=n},6201:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,"@font-face {\n font-family: 'FontAwesome';\n src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot');\n src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.woff') format('woff'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.rc-menu {\n outline: none;\n margin-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n list-style: none;\n border: 1px solid #d9d9d9;\n box-shadow: 0 0 4px #d9d9d9;\n border-radius: 3px;\n color: #666;\n}\n.rc-menu-rtl {\n direction: rtl;\n}\n.rc-menu-hidden,\n.rc-menu-submenu-hidden {\n display: none;\n}\n.rc-menu-collapse {\n overflow: hidden;\n transition: height 0.3s ease-out;\n}\n.rc-menu-item-group-list {\n margin: 0;\n padding: 0;\n}\n.rc-menu-item-group-title {\n color: #999;\n line-height: 1.5;\n padding: 8px 10px;\n border-bottom: 1px solid #dedede;\n}\n.rc-menu-item-active,\n.rc-menu-submenu-active > .rc-menu-submenu-title {\n background-color: #eaf8fe;\n}\n.rc-menu-item-selected {\n background-color: #eaf8fe;\n transform: translateZ(0);\n}\n.rc-menu-submenu-selected {\n background-color: #eaf8fe;\n}\n.rc-menu > li.rc-menu-submenu {\n padding: 0;\n}\n.rc-menu-horizontal.rc-menu-sub,\n.rc-menu-vertical.rc-menu-sub,\n.rc-menu-vertical-left.rc-menu-sub,\n.rc-menu-vertical-right.rc-menu-sub {\n min-width: 160px;\n margin-top: 0;\n}\n.rc-menu-item,\n.rc-menu-submenu-title {\n margin: 0;\n position: relative;\n display: block;\n padding: 7px 7px 7px 16px;\n white-space: nowrap;\n}\n.rc-menu-rtl .rc-menu-item,\n.rc-menu-rtl .rc-menu-submenu-title {\n padding: 7px 16px 7px 7px;\n}\n.rc-menu-item.rc-menu-item-disabled,\n.rc-menu-submenu-title.rc-menu-item-disabled,\n.rc-menu-item.rc-menu-submenu-disabled,\n.rc-menu-submenu-title.rc-menu-submenu-disabled {\n color: #777 !important;\n}\n.rc-menu-item-divider {\n height: 1px;\n margin: 1px 0;\n overflow: hidden;\n padding: 0;\n line-height: 0;\n background-color: #e5e5e5;\n}\n.rc-menu-submenu-popup {\n position: absolute;\n}\n.rc-menu-submenu-popup .submenu-title-wrapper {\n padding-right: 20px;\n}\n.rc-menu-submenu-rtl.rc-menu-submenu-popup .submenu-title-wrapper,\n.rc-menu-submenu-rtl .rc-menu-submenu-popup .submenu-title-wrapper {\n padding-right: 0;\n padding-left: 20px;\n}\n.rc-menu-submenu > .rc-menu {\n background-color: #fff;\n}\n.rc-menu .rc-menu-submenu-title .anticon,\n.rc-menu .rc-menu-item .anticon {\n width: 14px;\n height: 14px;\n margin-right: 8px;\n top: -1px;\n}\n.rc-menu-rtl .rc-menu .rc-menu-submenu-title .anticon,\n.rc-menu-rtl .rc-menu .rc-menu-item .anticon {\n margin-right: 0;\n margin-left: 8px;\n}\n.rc-menu-horizontal {\n background-color: #f3f5f7;\n border: none;\n border-bottom: 1px solid #d9d9d9;\n box-shadow: none;\n white-space: nowrap;\n overflow: hidden;\n}\n.rc-menu-horizontal > .rc-menu-item,\n.rc-menu-horizontal > .rc-menu-submenu > .rc-menu-submenu-title {\n padding: 15px 20px;\n}\n.rc-menu-horizontal > .rc-menu-submenu,\n.rc-menu-horizontal > .rc-menu-item {\n border-bottom: 2px solid transparent;\n display: inline-block;\n vertical-align: bottom;\n}\n.rc-menu-horizontal > .rc-menu-submenu-active,\n.rc-menu-horizontal > .rc-menu-item-active {\n border-bottom: 2px solid #2db7f5;\n background-color: #f3f5f7;\n color: #2baee9;\n}\n.rc-menu-horizontal:after {\n content: '\\20';\n display: block;\n height: 0;\n clear: both;\n}\n.rc-menu-vertical,\n.rc-menu-vertical-left,\n.rc-menu-vertical-right,\n.rc-menu-inline {\n padding: 12px 0;\n}\n.rc-menu-vertical > .rc-menu-item,\n.rc-menu-vertical-left > .rc-menu-item,\n.rc-menu-vertical-right > .rc-menu-item,\n.rc-menu-inline > .rc-menu-item,\n.rc-menu-vertical > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-vertical-left > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-vertical-right > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {\n padding: 12px 8px 12px 24px;\n}\n.rc-menu-rtl.rc-menu-vertical > .rc-menu-item,\n.rc-menu-rtl.rc-menu-vertical-left > .rc-menu-item,\n.rc-menu-rtl.rc-menu-vertical-right > .rc-menu-item,\n.rc-menu-rtl.rc-menu-inline > .rc-menu-item,\n.rc-menu-rtl.rc-menu-vertical > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-rtl.rc-menu-vertical-left > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-rtl.rc-menu-vertical-right > .rc-menu-submenu > .rc-menu-submenu-title,\n.rc-menu-rtl.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {\n padding: 12px 24px 12px 8px;\n}\n.rc-menu-vertical .rc-menu-submenu-arrow,\n.rc-menu-vertical-left .rc-menu-submenu-arrow,\n.rc-menu-vertical-right .rc-menu-submenu-arrow,\n.rc-menu-inline .rc-menu-submenu-arrow {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n vertical-align: baseline;\n text-align: center;\n text-transform: none;\n text-rendering: auto;\n position: absolute;\n right: 16px;\n line-height: 1.5em;\n}\n.rc-menu-vertical .rc-menu-submenu-arrow:before,\n.rc-menu-vertical-left .rc-menu-submenu-arrow:before,\n.rc-menu-vertical-right .rc-menu-submenu-arrow:before,\n.rc-menu-inline .rc-menu-submenu-arrow:before {\n content: '\\f0da';\n}\n.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow:before,\n.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow:before,\n.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow:before,\n.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow:before,\n.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow:before,\n.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow:before,\n.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow:before,\n.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow:before {\n content: '\\f0d9';\n}\n.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow,\n.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow,\n.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow,\n.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow,\n.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow,\n.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow,\n.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow,\n.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow {\n right: auto;\n left: 16px;\n}\n.rc-menu-inline .rc-menu-submenu-arrow {\n transform: rotate(90deg);\n transition: transform 0.3s;\n}\n.rc-menu-inline .rc-menu-submenu-open > .rc-menu-submenu-title .rc-menu-submenu-arrow {\n transform: rotate(-90deg);\n}\n.rc-menu-vertical.rc-menu-sub,\n.rc-menu-vertical-left.rc-menu-sub,\n.rc-menu-vertical-right.rc-menu-sub {\n padding: 0;\n}\n.rc-menu-submenu-rtl .rc-menu-vertical.rc-menu-sub,\n.rc-menu-submenu-rtl .rc-menu-vertical-left.rc-menu-sub,\n.rc-menu-submenu-rtl .rc-menu-vertical-right.rc-menu-sub {\n direction: rtl;\n}\n.rc-menu-sub.rc-menu-inline {\n padding: 0;\n border: none;\n border-radius: 0;\n box-shadow: none;\n}\n.rc-menu-sub.rc-menu-inline > .rc-menu-item,\n.rc-menu-sub.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {\n padding-top: 8px;\n padding-bottom: 8px;\n padding-right: 0;\n}\n.rc-menu-rtl .rc-menu-sub.rc-menu-inline > .rc-menu-item,\n.rc-menu-rtl .rc-menu-sub.rc-menu-inline > .rc-menu-submenu > .rc-menu-submenu-title {\n padding-left: 0;\n}\n.rc-menu-open-slide-up-enter,\n.rc-menu-open-slide-up-appear {\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n animation-play-state: paused;\n}\n.rc-menu-open-slide-up-leave {\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n opacity: 1;\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n animation-play-state: paused;\n}\n.rc-menu-open-slide-up-enter.rc-menu-open-slide-up-enter-active,\n.rc-menu-open-slide-up-appear.rc-menu-open-slide-up-appear-active {\n animation-name: rcMenuOpenSlideUpIn;\n animation-play-state: running;\n}\n.rc-menu-open-slide-up-leave.rc-menu-open-slide-up-leave-active {\n animation-name: rcMenuOpenSlideUpOut;\n animation-play-state: running;\n}\n@keyframes rcMenuOpenSlideUpIn {\n 0% {\n opacity: 0;\n transform-origin: 0% 0%;\n transform: scaleY(0);\n }\n 100% {\n opacity: 1;\n transform-origin: 0% 0%;\n transform: scaleY(1);\n }\n}\n@keyframes rcMenuOpenSlideUpOut {\n 0% {\n opacity: 1;\n transform-origin: 0% 0%;\n transform: scaleY(1);\n }\n 100% {\n opacity: 0;\n transform-origin: 0% 0%;\n transform: scaleY(0);\n }\n}\n.rc-menu-open-zoom-enter,\n.rc-menu-open-zoom-appear {\n opacity: 0;\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n animation-play-state: paused;\n}\n.rc-menu-open-zoom-leave {\n animation-duration: 0.3s;\n animation-fill-mode: both;\n transform-origin: 0 0;\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n animation-play-state: paused;\n}\n.rc-menu-open-zoom-enter.rc-menu-open-zoom-enter-active,\n.rc-menu-open-zoom-appear.rc-menu-open-zoom-appear-active {\n animation-name: rcMenuOpenZoomIn;\n animation-play-state: running;\n}\n.rc-menu-open-zoom-leave.rc-menu-open-zoom-leave-active {\n animation-name: rcMenuOpenZoomOut;\n animation-play-state: running;\n}\n.rc-menu-submenu-rtl.rc-menu-open-zoom-enter,\n.rc-menu-submenu-rtl.rc-menu-open-zoom-appear,\n.rc-menu-submenu-rtl.rc-menu-open-zoom-leave,\n.rc-menu-submenu-rtl .rc-menu-open-zoom-enter,\n.rc-menu-submenu-rtl .rc-menu-open-zoom-appear,\n.rc-menu-submenu-rtl .rc-menu-open-zoom-leave {\n transform-origin: top right !important;\n}\n@keyframes rcMenuOpenZoomIn {\n 0% {\n opacity: 0;\n transform: scale(0, 0);\n }\n 100% {\n opacity: 1;\n transform: scale(1, 1);\n }\n}\n@keyframes rcMenuOpenZoomOut {\n 0% {\n transform: scale(1, 1);\n }\n 100% {\n opacity: 0;\n transform: scale(0, 0);\n }\n}\n",""]);const o=n},8619:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-button {\n padding: 5px 15px;\n border-radius: 20px;\n font-size: 14px;\n background: var(--monaco-button-background);\n color: var(--monaco-button-foreground);\n cursor: pointer;\n}\n.music-monaco-editor-button:hover {\n opacity: 0.8;\n}\n.music-monaco-editor-button-primary {\n background: var(--monaco-editorCursor-foreground);\n}\n",""]);const o=n},1856:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-list {\n /* 滚动槽 */\n /* 滚动条滑块 */\n}\n.music-monaco-editor-list-wrapper {\n font-size: 14px;\n line-height: 28px;\n height: 100%;\n background: var(--monaco-editor-background);\n color: var(--monaco-editor-foreground);\n overflow: scroll;\n flex-shrink: 0;\n box-sizing: border-box;\n}\n.music-monaco-editor-list-wrapper .open-file-panel {\n border-bottom: 1px solid #ccc;\n}\n.music-monaco-editor-list-wrapper .open-file-panel .panel-header {\n display: flex;\n font-size: 12px;\n height: 24px;\n align-items: center;\n line-height: 24px;\n padding: 0 5px;\n justify-content: space-between;\n background: var(--monaco-editor-foldBackground);\n}\n.music-monaco-editor-list-wrapper .open-file-panel .panel-header-icon:hover {\n background: var(--monaco-editor-selectionBackground);\n}\n.music-monaco-editor-list-wrapper .open-file-panel .panel-body {\n min-height: 150px;\n overflow: auto;\n max-height: 200px;\n}\n.music-monaco-editor-list-wrapper .open-file-panel .music-monaco-icons {\n margin-left: 5px !important;\n}\n.music-monaco-editor-list-wrapper .open-file-panel .music-monaco-editor-list-file-item-row {\n height: 24px !important;\n}\n.music-monaco-editor-list-wrapper .open-file-panel .music-monaco-editor-list-file-item-row-path {\n font-style: italic;\n}\n.music-monaco-editor-list-wrapper .open-file-panel .empty {\n text-align: center;\n user-select: none;\n font-size: 12px;\n}\n.music-monaco-editor-list-wrapper::-webkit-scrollbar {\n width: 6px;\n height: 6px;\n}\n.music-monaco-editor-list-wrapper::-webkit-scrollbar-track {\n background: var(--monaco-editor-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-list-wrapper::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background: var(--monaco-scrollbarSlider-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-list-title {\n display: flex;\n padding: 0 5px;\n flex-direction: row;\n align-items: center;\n height: 24px;\n user-select: none;\n cursor: pointer;\n line-height: 24px;\n background: var(--monaco-editor-foldBackground);\n}\n.music-monaco-editor-list-title-icon {\n font-size: 14px;\n cursor: pointer;\n color: var(--monaco-editor-foreground);\n margin-right: 4px;\n}\n.music-monaco-editor-list-title-icon:hover {\n background: var(--monaco-editor-selectionBackground);\n}\n.music-monaco-editor-list-title-name {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.music-monaco-editor-list-title:hover .music-monaco-editor-list-title-icon {\n visibility: visible;\n}\n.music-monaco-editor-list-split-icon {\n visibility: hidden;\n font-size: 16px;\n color: var(--monaco-editor-foreground);\n margin-right: 4px;\n}\n.music-monaco-editor-list-split-icon:hover {\n color: var(--monaco-list-hoverForeground);\n}\n.music-monaco-editor-list-close-icon {\n width: 10px;\n font-size: 16px;\n color: var(--monaco-editor-foreground);\n margin-left: 8px;\n}\n.music-monaco-editor-list-close-icon:hover {\n color: var(--monaco-list-hoverForeground);\n}\n.music-monaco-editor-list-file-item {\n user-select: none;\n}\n.music-monaco-editor-list-file-item-new {\n position: relative;\n flex: 1;\n outline: none;\n border: 1px solid var(--monaco-editor-wordHighlightBorder);\n}\n.music-monaco-editor-list-file-item-new:focus {\n cursor: text;\n}\n.music-monaco-editor-list-file-item-new-error {\n border: 1px solid #F44747;\n}\n.music-monaco-editor-list-file-item-row {\n height: 28px;\n cursor: pointer;\n user-select: none;\n display: flex;\n flex-direction: row;\n align-items: center;\n position: relative;\n}\n.music-monaco-editor-list-file-item-row:hover {\n background-color: var(--monaco-list-hoverBackground);\n color: var(--monaco-list-hoverForeground);\n}\n.music-monaco-editor-list-file-item-row:hover .music-monaco-editor-list-split-icon {\n visibility: visible;\n}\n.music-monaco-editor-list-file-item-row-focused {\n background-color: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n.music-monaco-editor-list-file-item-row-name {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.music-monaco-editor-list-file-item-row-path {\n font-size: 10px;\n margin-left: 5px;\n}\n",""]);const o=n},5474:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-icons {\n width: 14px;\n height: 14px;\n}\n",""]);const o=n},3191:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".rc-menu.monaco-file-menu .rc-menu-item-group-title {\n height: 0;\n padding: 0;\n margin: 0;\n border: none;\n display: none;\n}\n.rc-menu.monaco-file-menu .monaco-file-menu-item {\n color: #4d4d4d;\n line-height: 13px;\n padding-left: 20px;\n font-size: 13px;\n display: flex;\n align-items: center;\n white-space: pre-wrap;\n cursor: pointer;\n}\n.rc-menu.monaco-file-menu .rc-menu-item-divider {\n margin: 3px 0 !important;\n pointer-events: none !important;\n background-color: #e0e0e0;\n opacity: 0.3;\n height: 1px;\n padding: 0;\n overflow: hidden;\n line-height: 0;\n}\n.rc-dropdown .monaco-file-menu {\n box-shadow: 0 0px 0px #ccc;\n border-radius: 0;\n border: 0.5px solid #ccc;\n}\n",""]);const o=n},1150:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-modal {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n}\n.music-monaco-editor-modal-mask {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: rgba(0, 0, 0, 0.2);\n}\n.music-monaco-editor-modal-content {\n position: relative;\n border-radius: 8px;\n box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.15);\n}\n.music-monaco-editor-modal-content-confirm {\n width: 400px;\n background: var(--monaco-editor-background);\n border-radius: 8px;\n color: var(--monaco-list-activeSelectionForeground);\n padding-bottom: 8px;\n}\n.music-monaco-editor-modal-content-title {\n background: var(--monaco-activityBarBadge-background);\n color: var(--monaco-activityBarBadge-foreground);\n height: 30px;\n border-radius: 8px 8px 0 0;\n padding-left: 10px;\n line-height: 30px;\n}\n.music-monaco-editor-modal-content-content {\n font-size: 14px;\n padding: 20px;\n}\n.music-monaco-editor-modal-content-footer {\n padding: 0 10px;\n display: flex;\n flex-direction: row;\n justify-content: flex-end;\n}\n.music-monaco-editor-modal-content-close {\n position: absolute;\n right: 10px;\n top: 5px;\n cursor: pointer;\n color: var(--monaco-activityBarBadge-foreground);\n}\n.music-monaco-editor-modal-content-close:focus {\n color: var(--monaco-list-hoverForeground);\n}\n",""]);const o=n},8798:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-opened-tab {\n height: 35px;\n box-sizing: border-box;\n font-size: 14px;\n overflow-x: scroll;\n overflow-y: hidden;\n width: 100%;\n white-space: nowrap;\n background-color: var(--monaco-editor-background);\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: flex-start;\n /* 滚动槽 */\n /* 滚动条滑块 */\n}\n.music-monaco-editor-opened-tab::-webkit-scrollbar {\n width: 6px;\n height: 6px;\n}\n.music-monaco-editor-opened-tab::-webkit-scrollbar-track {\n background: var(--monaco-editor-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-opened-tab::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background: var(--monaco-scrollbarSlider-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-opened-tab-wrapper {\n box-sizing: border-box;\n width: 100%;\n padding-right: 30px;\n overflow: hidden;\n}\n.music-monaco-editor-opened-tab-item {\n cursor: pointer;\n height: 35px;\n box-sizing: border-box;\n padding: 0 5px 0 10px;\n display: flex;\n align-items: center;\n margin-right: 1px;\n background-color: var(--monaco-editor-background);\n position: relative;\n}\n.music-monaco-editor-opened-tab-item-prefix {\n font-size: 12px;\n opacity: 0.7;\n}\n.music-monaco-editor-opened-tab-item-focused {\n background-color: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n.music-monaco-editor-opened-tab-item:hover {\n background-color: var(--monaco-list-hoverBackground);\n color: var(--monaco-list-hoverForeground);\n}\n.music-monaco-editor-opened-tab-item-close {\n position: relative;\n padding: 5px 5px;\n line-height: 10px;\n}\n.music-monaco-editor-opened-tab-item-close:hover {\n background-color: var(--monaco-list-focusBackground);\n}\n.music-monaco-editor-opened-tab-item-editing {\n position: absolute;\n right: 10px;\n top: 15px;\n width: 7px;\n height: 7px;\n background-color: var(--monaco-list-hoverForeground, grey);\n border-radius: 50%;\n}\n.music-monaco-editor-modal-rightclick .music-monaco-editor-modal-mask {\n opacity: 0;\n}\n.music-monaco-editor-rightclick-panel {\n position: fixed;\n background: var(--monaco-editorWidget-background);\n padding: 5px 0;\n font-size: 12px;\n line-height: 30px;\n min-width: 150px;\n color: var(--monaco-editor-foreground);\n}\n.music-monaco-editor-rightclick-panel-item {\n padding: 0 10px;\n cursor: pointer;\n}\n.music-monaco-editor-rightclick-panel-item:hover {\n color: var(--monaco-list-hoverForeground);\n background: var(--monaco-list-focusBackground);\n}\n",""]);const o=n},9115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-prettier-icon {\n color: var(--monaco-editor-foreground);\n}\n.music-monaco-editor-prettier-icon:hover {\n color: var(--monaco-list-hoverForeground);\n}\n",""]);const o=n},728:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".search-file-background {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n z-index: 9999;\n display: flex;\n justify-content: center;\n align-items: flex-start;\n padding-top: 100px;\n}\n.search-file-body-back {\n width: 50%;\n padding: 20px;\n background: var(--monaco-editor-background);\n border-radius: 8px;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n}\n.search-file-input {\n width: calc(100% - 20px);\n padding: 10px;\n background: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n.search-file-input {\n width: calc(100% - 20px);\n padding: 10px;\n background: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n.search-file-result-item-selected,\n.search-file-result-item {\n cursor: pointer;\n line-height: 50px;\n padding-left: 10px;\n user-select: none;\n color: var(--monaco-list-focusForeground);\n}\n.search-file-result-item-selected {\n background: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n",""]);const o=n},3821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".search-result-container {\n min-width: 100px;\n max-height: 100%;\n overflow: hidden;\n background: var(--monaco-editor-background);\n color: var(--monaco-editor-foreground);\n border: 1px solid #F0F0F0;\n}\n.search-result-top-search {\n position: sticky;\n z-index: 1;\n background: var(--monaco-editor-background);\n display: flex;\n align-items: center;\n padding-right: 5px;\n}\n.search-result-list {\n margin-top: 0;\n overflow-y: auto;\n list-style-type: none;\n height: 100%;\n background: var(--monaco-editor-background);\n padding-inline-start: 0px;\n /* 滚动槽 */\n /* 滚动条滑块 */\n}\n.search-result-list::-webkit-scrollbar {\n width: 6px;\n height: 6px;\n}\n.search-result-list::-webkit-scrollbar-track {\n background: var(--monaco-editor-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.search-result-list::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background: var(--monaco-scrollbarSlider-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.search-results-title,\n.search-results-item-selected,\n.search-results-item {\n line-height: 30px;\n padding-left: 2px;\n user-select: none;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n color: var(--monaco-list-focusForeground);\n}\n.search-results-title:hover,\n.search-results-item:hover {\n background: var(--monaco-list-hoverBackground);\n color: var(--monaco-list-hoverForeground);\n}\n.search-results-item-selected {\n background: var(--monaco-list-focusBackground);\n color: var(--monaco-list-focusForeground);\n}\n.search-result-input {\n flex: 1;\n border-radius: 2px;\n background: var(--monaco-list-focusBackground);\n border: 0.5px solid;\n margin: 5px;\n margin-right: 5px;\n min-width: 70px;\n height: 20px;\n padding-left: 5px;\n color: var(--monaco-list-focusForeground);\n}\n",""]);const o=n},7591:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-select {\n width: 140px;\n height: 19px;\n position: relative;\n display: inline-block;\n background: var(--monaco-list-activeSelectionBackground);\n color: var(--monaco-list-activeSelectionForeground);\n user-select: none;\n font-size: 12px;\n line-height: 19px;\n border: 1px solid var(--monaco-checkbox-border);\n cursor: pointer;\n}\n.music-monaco-editor-select-content {\n padding-left: 10px;\n position: relative;\n}\n.music-monaco-editor-select-content-arrow {\n position: absolute;\n top: 1px;\n right: 5px;\n}\n.music-monaco-editor-select-items {\n font-size: 12px;\n color: var(--monaco-list-activeSelectionForeground);\n line-height: 19px;\n box-sizing: border-box;\n cursor: pointer;\n border: 1px solid var(--monaco-checkbox-border);\n position: absolute;\n top: 19px;\n left: 0;\n right: 0;\n max-height: 100px;\n overflow-y: scroll;\n overflow-x: hidden;\n /* 滚动槽 */\n /* 滚动条滑块 */\n}\n.music-monaco-editor-select-items::-webkit-scrollbar {\n width: 6px;\n height: 6px;\n}\n.music-monaco-editor-select-items::-webkit-scrollbar-track {\n background: var(--monaco-editor-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-select-items::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background: var(--monaco-scrollbarSlider-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-select-item {\n cursor: pointer;\n padding-left: 10px;\n}\n.music-monaco-editor-select-item-selected {\n background: var(--monaco-list-activeSelectionBackground);\n color: var(--monaco-list-activeSelectionForeground);\n opacity: 0.8;\n}\n.music-monaco-editor-select-item:hover {\n background: var(--monaco-list-activeSelectionBackground);\n color: var(--monaco-list-activeSelectionForeground);\n}\n",""]);const o=n},2778:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o}),t=n(8081),t=n.n(t);var r=n(3645);(n=n.n(r)()(t())).push([e.id,".music-monaco-editor-highlight {\n background: rgba(0, 0, 0, 0.08);\n}\n.music-monaco-editor-root-wrapper {\n display: flex;\n flex-direction: column;\n height: 100%;\n width: 100%;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n justify-content: flex-start;\n width: 100%;\n height: calc(100% - 24px);\n position: relative;\n color: var(--monaco-editor-foreground);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-drag {\n width: 5px;\n background: var(--monaco-editor-background);\n border-right: 1px solid var(--monaco-activityBar-border);\n height: 100%;\n cursor: col-resize;\n flex-shrink: 0;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-drag:hover {\n background: var(--monaco-editorCursor-foreground);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-area {\n color: var(--monaco-editor-foreground);\n background-color: var(--monaco-editor-background);\n flex: 1;\n min-width: 0;\n height: 100%;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n position: relative;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-area-empty {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n background: var(--monaco-editor-background);\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n user-select: none;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-area-empty-icon {\n user-select: none;\n width: 100px;\n height: 100px;\n margin-bottom: 20px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting {\n width: 400px;\n height: 200px;\n background: var(--monaco-editor-background);\n border-radius: 10px;\n color: var(--monaco-list-activeSelectionForeground);\n display: flex;\n flex-direction: column;\n /* 滚动槽 */\n /* 滚动条滑块 */\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-button {\n cursor: pointer;\n height: 14px;\n width: 14px;\n color: var(--monaco-list-activeSelectionForeground);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-header {\n position: relative;\n height: 28px;\n line-height: 28px;\n width: 100%;\n background: var(--monaco-activityBarBadge-background);\n color: var(--monaco-activityBarBadge-foreground);\n border-radius: 8px 8px 0 0;\n box-sizing: border-box;\n padding-left: 10px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-header-close {\n cursor: pointer;\n line-height: 12px;\n height: 12px;\n top: 4px;\n padding: 4px;\n position: absolute;\n right: 10px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-content {\n flex-grow: 1;\n padding: 10px 10px 10px 30px;\n overflow-y: scroll;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-content::-webkit-scrollbar {\n width: 6px;\n height: 6px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-content::-webkit-scrollbar-track {\n background: var(--monaco-editor-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-setting-content::-webkit-scrollbar-thumb {\n border-radius: 3px;\n background: var(--monaco-scrollbarSlider-background);\n box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n -webkit-box-shadow: inset 0 0 5px var(--monaco-scrollbar-shadow);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-prettier {\n cursor: pointer;\n height: 14px;\n width: 14px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-input-row {\n display: flex;\n flex-direction: row;\n align-items: center;\n margin-top: 10px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-input-name {\n font-size: 12px;\n line-height: 20px;\n width: 100px;\n text-align: left;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-input-value {\n font-size: 12px;\n line-height: 20px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-loading {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: 100%;\n background: var(--monaco-editor-background);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-loading-icon {\n width: 60px;\n height: 60px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar {\n flex-basis: 24px;\n display: flex;\n padding: 0 12px;\n align-items: center;\n justify-content: space-between;\n background: var(--monaco-panel-background);\n font-size: 12px;\n z-index: 1;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-logo {\n width: 14px;\n height: 14px;\n user-select: none;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-title {\n color: var(--monaco-editor-foreground);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-left {\n display: flex;\n align-items: center;\n gap: 6px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-right {\n display: flex;\n align-items: center;\n gap: 15px;\n user-select: none;\n color: var(--monaco-editor-foreground);\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-shortcut {\n display: flex;\n align-items: center;\n cursor: pointer;\n position: relative;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-shortcut-icon {\n width: 14px;\n height: 14px;\n}\n.music-monaco-editor-root-wrapper .music-monaco-editor-status-bar-shortcut-popup {\n position: absolute;\n bottom: 24px;\n width: 150px;\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n word-break: break-all;\n padding: 5px 10px;\n right: 0;\n color: var(--monaco-list-activeSelectionForeground);\n background: var(--monaco-editor-selectionBackground);\n}\n",""]);const o=n},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(0{"use strict";e.exports=function(e){return e[1]}},7209:(e,t)=>{"use strict";function n(e,t,n){var r=e.length,o=0,i=1,a=0;function l(t){if(null===n)o+=t;else for(;0");var e={};null!==n&&(e[n]={filename:t,line:i,char:a}),h[v]=e,v=null,y(1,e)},S=function(){null===v&&w("missing ");var e=[];h[v]=e,v=null,y(2,e)},O=function(){var e={};null!==n&&(e[n]={filename:t,line:i,char:a}),h.push(e),y(1,e)},P=function(){var e=[];h.push(e),y(2,e)};function j(){1===p?b():w("unexpected ")}function N(){1!==p&&2===p?b():w("unexpected ")}function R(e){1===p?(null===v&&w("missing "),h[v]=e,v=null):2===p?h.push(e):h=e}function T(e){return e.isClosed?"":(e=d(""),e.replace(/&#([0-9]+);/g,(function(e,t){return String.fromCodePoint(parseInt(t,10))})).replace(/&#x([0-9a-f]+);/g,(function(e,t){return String.fromCodePoint(parseInt(t,16))})).replace(/&|<|>|"|'/g,(function(e){switch(e){case"&":return"&";case"<":return"<";case">":return">";case""":return'"';case"'":return"'"}return e})))}for(;o");else if(33===A)l(1),s("--")?f("--\x3e"):f(">");else{if(47===A){if(l(1),c(),s("plist")){f(">");continue}if(s("dict")){f(">"),j();continue}if(s("array")){f(">"),N();continue}w("unexpected closed tag")}E=A=void 0,E=!1,47===(A=d(">")).charCodeAt(A.length-1)&&(E=!0,A=A.substring(0,A.length-1));var M={name:A.trim(),isClosed:E};switch(M.name){case"dict":1===p?C():2===p?O():(h={},null!==n&&(h[n]={filename:t,line:i,char:a}),y(1,h)),M.isClosed&&j();continue;case"array":1===p?S():2===p?P():y(2,h=[]),M.isClosed&&N();continue;case"key":_=T(M),1===p?(null!==v&&w("too many "),v=_):w("unexpected ");continue;case"string":_=T(M),1===p?(null===v&&w("missing "),h[v]=_,v=null):2===p?h.push(_):h=_;continue;case"real":k=parseFloat(T(M)),isNaN(k)&&w("cannot parse float"),1===p?(null===v&&w("missing "),h[v]=k,v=null):2===p?h.push(k):h=k;continue;case"integer":k=parseInt(T(M),10),isNaN(k)&&w("cannot parse integer"),1===p?(null===v&&w("missing "),h[v]=k,v=null):2===p?h.push(k):h=k;continue;case"date":x=new Date(T(M)),1===p?(null===v&&w("missing "),h[v]=x,v=null):2===p?h.push(x):h=x;continue;case"data":x=T(M),1===p?(null===v&&w("missing "),h[v]=x,v=null):2===p?h.push(x):h=x;continue;case"true":T(M),R(!0);continue;case"false":T(M),R(!1);continue}/^plist/.test(M.name)||w("unexpected opened tag "+M.name)}}return h}t.parseWithLocation=n,t.parse=function(e){return n(e,null,null)}},9593:(e,t,n)=>{"use strict";const r=n(4411),o=Symbol("max"),i=Symbol("length"),a=Symbol("lengthCalculator"),l=Symbol("allowStale"),u=Symbol("maxAge"),c=Symbol("dispose"),s=Symbol("noDisposeOnSet"),f=Symbol("lruList"),d=Symbol("cache"),p=Symbol("updateAgeOnGet"),h=()=>1,m=(e,t,n)=>{if(t=e[d].get(t)){var r=t.value;if(g(e,r)){if(y(e,t),!e[l])return}else n&&(e[p]&&(t.value.now=Date.now()),e[f].unshiftNode(t));return r.value}},g=(e,t)=>{var n;return!(!t||!t.maxAge&&!e[u])&&(n=Date.now()-t.now,t.maxAge?n>t.maxAge:e[u]&&n>e[u])},v=e=>{if(e[i]>e[o])for(let n=e[f].tail;e[i]>e[o]&&null!==n;){var t=n.prev;y(e,n),n=t}},y=(e,t)=>{var n;t&&(n=t.value,e[c]&&e[c](n.key,n.value),e[i]-=n.length,e[d].delete(n.key),e[f].removeNode(t))};class b{constructor(e,t,n,r,o){this.key=e,this.value=t,this.length=n,this.now=r,this.maxAge=o||0}}const w=(e,t,n,r)=>{let o=n.value;g(e,o)&&(y(e,n),e[l]||(o=void 0)),o&&t.call(r,o.value,o.key,e)};e.exports=class{constructor(e){if((e=(e="number"==typeof e?{max:e}:e)||{}).max&&("number"!=typeof e.max||e.max<0))throw new TypeError("max must be a non-negative number");this[o]=e.max||1/0;var t=e.length||h;if(this[a]="function"!=typeof t?h:t,this[l]=e.stale||!1,e.maxAge&&"number"!=typeof e.maxAge)throw new TypeError("maxAge must be a number");this[u]=e.maxAge||0,this[c]=e.dispose,this[s]=e.noDisposeOnSet||!1,this[p]=e.updateAgeOnGet||!1,this.reset()}set max(e){if("number"!=typeof e||e<0)throw new TypeError("max must be a non-negative number");this[o]=e||1/0,v(this)}get max(){return this[o]}set allowStale(e){this[l]=!!e}get allowStale(){return this[l]}set maxAge(e){if("number"!=typeof e)throw new TypeError("maxAge must be a non-negative number");this[u]=e,v(this)}get maxAge(){return this[u]}set lengthCalculator(e){(e="function"!=typeof e?h:e)!==this[a]&&(this[a]=e,this[i]=0,this[f].forEach((e=>{e.length=this[a](e.value,e.key),this[i]+=e.length}))),v(this)}get lengthCalculator(){return this[a]}get length(){return this[i]}get itemCount(){return this[f].length}rforEach(e,t){t=t||this;for(let r=this[f].tail;null!==r;){var n=r.prev;w(this,e,r,t),r=n}}forEach(e,t){t=t||this;for(let r=this[f].head;null!==r;){var n=r.next;w(this,e,r,t),r=n}}keys(){return this[f].toArray().map((e=>e.key))}values(){return this[f].toArray().map((e=>e.value))}reset(){this[c]&&this[f]&&this[f].length&&this[f].forEach((e=>this[c](e.key,e.value))),this[d]=new Map,this[f]=new r,this[i]=0}dump(){return this[f].map((e=>!g(this,e)&&{k:e.key,v:e.value,e:e.now+(e.maxAge||0)})).toArray().filter((e=>e))}dumpLru(){return this[f]}set(e,t,n){if((n=n||this[u])&&"number"!=typeof n)throw new TypeError("maxAge must be a number");var r,l=n?Date.now():0,p=this[a](t,e);return this[d].has(e)?p>this[o]?(y(this,this[d].get(e)),!1):(r=this[d].get(e).value,this[c]&&!this[s]&&this[c](e,r.value),r.now=l,r.maxAge=n,r.value=t,this[i]+=p-r.length,r.length=p,this.get(e),v(this),!0):(r=new b(e,t,p,l,n)).length>this[o]?(this[c]&&this[c](e,t),!1):(this[i]+=r.length,this[f].unshift(r),this[d].set(e,this[f].head),v(this),!0)}has(e){return!!this[d].has(e)&&(e=this[d].get(e).value,!g(this,e))}get(e){return m(this,e,!0)}peek(e){return m(this,e,!1)}pop(){var e=this[f].tail;return e?(y(this,e),e.value):null}del(e){y(this,this[d].get(e))}load(e){this.reset();var t=Date.now();for(let o=e.length-1;0<=o;o--){var n=e[o],r=n.e||0;0===r?this.set(n.k,n.v):0<(r-=t)&&this.set(n.k,n.v,r)}}prune(){this[d].forEach(((e,t)=>m(this,t,!1)))}}},8954:(e,t,n)=>{"use strict";t.p=void 0;const r=n(6439),o=n(9934);class i{_ruleStack;constructor(e){this._ruleStack=e}get ruleStack(){return this._ruleStack}clone(){return new i(this._ruleStack)}equals(e){return!!(e&&e instanceof i&&e===this&&e._ruleStack===this._ruleStack)}}t.p=function(e,t,n,a){return Promise.all(Array.from(n.keys()).map((async l=>{const u=await t.loadGrammar(n.get(l));e.languages.setTokensProvider(l,{getInitialState:()=>new i(r.INITIAL),tokenize:(e,t)=>(e=u.tokenizeLine(e,t.ruleStack),{endState:new i(e.ruleStack),tokens:e.tokens.map((e=>({...e,scopes:a?(0,o.TMToMonacoToken)(a,e.scopes):e.scopes[e.scopes.length-1]})))})})})))}},9934:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TMToMonacoToken=void 0,t.TMToMonacoToken=(e,t)=>{let n="";for(let e=t[0].length-1;0<=e;--e){var r=t[0][e];if("."===r)break;n=r+n}for(let r=t.length-1;0<=r;--r){var o=t[r];for(let t=o.length-1;0<=t;--t)if("."===o[t]){var i=o.slice(0,t);if(1{"use strict";n=n(4155),Object.defineProperty(t,"__esModule",{value:!0}),t.CAPTURE_METADATA=void 0!==n&&!!n.env.VSCODE_TEXTMATE_DEBUG,t.IN_DEBUG_MODE=void 0!==n&&!!n.env.VSCODE_TEXTMATE_DEBUG},567:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(550),o=n(313),i=n(716),a=n(6876);function l(e,t){for(var n=0,r=t.length;ni&&r.substr(0,i)===o&&"."===r[i])))return n=a+1,!0;return!1})))}function c(e,t,n,r,a){t=i.createMatchers(t,u);for(var l=o.RuleFactory.getCompiledRuleId(n,r,a.repository),c=0,s=t;cs)break;for(;0r)&&(r=h.captureIndices[0].end,n=!1)}return{stack:i,linePos:r,anchorPosition:u,isFirstLine:n}}(e,t,n,r,i,l),f=(i=s.stack,r=s.linePos,n=s.isFirstLine,s.anchorPosition);!c;)!function(){if(a.IN_DEBUG_MODE,d=v(e,t,n,r,i,f)){var s=d.captureIndices,d=d.matchedRuleId,p=!!(s&&0r;if(-1===d){var h=i.getRule(e);if(a.IN_DEBUG_MODE,l.produce(i,s[0].start),i=i.setContentNameScopesList(i.nameScopesList),g(e,t,n,i,l,h.endCaptures,s),l.produce(i,s[0].end),h=i,i=i.pop(),!p&&h.getEnterPos()===r)return i=h,l.produce(i,u),c=!0}else{h=e.getRule(d);var m=(l.produce(i,s[0].start),i),y=h.getName(o.getString(t),s);if(y=i.contentNameScopesList.push(e,y),i=i.push(d,r,null,y,y),h instanceof o.BeginEndRule){var b=h,w=(a.IN_DEBUG_MODE,g(e,t,n,i,l,b.beginCaptures,s),l.produce(i,s[0].end),f=s[0].end,b.getContentName(o.getString(t),s)),x=y.push(e,w);if(i=i.setContentNameScopesList(x),b.endHasBackReferences&&(i=i.setEndRule(b.getEndWithResolvedBackReferences(o.getString(t),s))),!p&&m.hasSameRuleAs(i))return i=i.pop(),l.produce(i,u),c=!0}else if(h instanceof o.BeginWhileRule){if(b=h,a.IN_DEBUG_MODE,g(e,t,n,i,l,b.beginCaptures,s),l.produce(i,s[0].end),f=s[0].end,w=b.getContentName(o.getString(t),s),x=y.push(e,w),i=i.setContentNameScopesList(x),b.whileHasBackReferences&&(i=i.setEndRule(b.getWhileWithResolvedBackReferences(o.getString(t),s))),!p&&m.hasSameRuleAs(i))return i=i.pop(),l.produce(i,u),c=!0}else if(d=h,a.IN_DEBUG_MODE,g(e,t,n,i,l,d.captures,s),l.produce(i,s[0].end),i=i.pop(),!p)return i=i.safePop(),l.produce(i,u),c=!0}s[0].end>r&&(r=s[0].end,n=!1)}else a.IN_DEBUG_MODE,l.produce(i,u),c=!0}();return i}t.Grammar=p,w.toBinaryStr=function(e){for(var t=e.toString(2);t.length<32;)t="0"+t;return t},w.printMetadata=function(e){w.getLanguageId(e),w.getTokenType(e),w.getFontStyle(e),w.getForeground(e),w.getBackground(e)},w.getLanguageId=function(e){return(255&e)>>>0},w.getTokenType=function(e){return(1792&e)>>>8},w.getFontStyle=function(e){return(14336&e)>>>11},w.getForeground=function(e){return(8372224&e)>>>14},w.getBackground=function(e){return(4286578688&e)>>>23},w.set=function(e,t,n,r,o,i){var a=w.getLanguageId(e),l=w.getTokenType(e),u=w.getFontStyle(e),c=w.getForeground(e);return e=w.getBackground(e),((a=0!==t?t:a)<<0|(l=0!==n?8===n?0:n:l)<<8|(u=-1!==r?r:u)<<11|(c=0!==o?o:c)<<14|(e=0!==i?i:e)<<23)>>>0};var b=w;function w(){}t.StackElementMetadata=b,k._equals=function(e,t){for(;;){if(e===t)return!0;if(e.scope!==t.scope||e.metadata!==t.metadata)return!1;if(e=e.parent,t=t.parent,!e&&!t)return!0;if(!e||!t)return!1}},k.prototype.equals=function(e){return k._equals(this,e)},k._matchesScope=function(e,t,n){return t===e||e.substring(0,n.length)===n},k._matches=function(e,t){if(null===t)return!0;for(var n=t.length,r=0,o=t[r],i=o+".";e;){if(this._matchesScope(e.scope,o,i)){if(++r===n)return!0;i=(o=t[r])+"."}e=e.parent}return!1},k.mergeMetadata=function(e,t,n){if(null===n)return e;var r=-1,o=0,i=0;if(null!==n.themeData)for(var a=0,l=n.themeData.length;a=t)){if(this._emitBinaryTokens){for(var n=e.metadata,r=0,o=this._tokenTypeOverrides;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7209),o=n(6876),i=n(3182);t.parseJSONGrammar=function(e,t){return o.CAPTURE_METADATA?i.parse(e,t,!0):JSON.parse(e)},t.parsePLISTGrammar=function(e,t){return o.CAPTURE_METADATA?r.parseWithLocation(e,t,"$vscodeTextmateLocation"):r.parse(e)}},3182:(e,t)=>{"use strict";function n(e,t){throw new Error("Near offset "+e.pos+": "+t+" ~~~"+e.source.substr(e.pos,50)+"~~~")}Object.defineProperty(t,"__esModule",{value:!0}),t.parse=function(e,t,i){var l=new r(e),u=new o,c=0,s=null,f=[],d=[];function p(){f.push(c),d.push(s)}function h(){c=f.pop(),s=d.pop()}function m(e){n(l,e)}for(;a(l,u);){if(0===c){if(null!==s&&m("too many constructs in root"),3===u.type){s={},i&&(s.$vscodeTextmateLocation=u.toLocation(t)),p(),c=1;continue}if(2===u.type){s=[],p(),c=4;continue}m("unexpected token in root")}if(2===c){if(5===u.type){h();continue}if(7===u.type){c=3;continue}m("expected , or }")}if(1===c||3===c){if(1===c&&5===u.type){h();continue}if(1===u.type){var g=u.value;if(a(l,u)&&6===u.type||m("expected colon"),a(l,u)||m("expected value"),c=2,1===u.type){s[g]=u.value;continue}if(8===u.type){s[g]=null;continue}if(9===u.type){s[g]=!0;continue}if(10===u.type){s[g]=!1;continue}if(11===u.type){s[g]=parseFloat(u.value);continue}if(2===u.type){var v=[];s[g]=v,p(),c=4,s=v;continue}if(3===u.type){var y={};i&&(y.$vscodeTextmateLocation=u.toLocation(t)),s[g]=y,p(),c=1,s=y;continue}}m("unexpected token in dict")}if(5===c){if(4===u.type){h();continue}if(7===u.type){c=6;continue}m("expected , or ]")}if(4===c||6===c){if(4===c&&4===u.type){h();continue}if(c=5,1===u.type){s.push(u.value);continue}if(8===u.type){s.push(null);continue}if(9===u.type){s.push(!0);continue}if(10===u.type){s.push(!1);continue}if(11===u.type){s.push(parseFloat(u.value));continue}if(2===u.type){v=[],s.push(v),p(),c=4,s=v;continue}if(3===u.type){y={},i&&(y.$vscodeTextmateLocation=u.toLocation(t)),s.push(y),p(),c=1,s=y;continue}m("unexpected token in array")}m("unknown state")}return 0!==d.length&&m("unclosed constructs"),s};var r=function(e){this.source=e,this.pos=0,this.len=e.length,this.line=1,this.char=0},o=(i.prototype.toLocation=function(e){return{filename:e,line:this.line,char:this.char}},i);function i(){this.value=null,this.offset=-1,this.len=-1,this.line=-1,this.char=-1}function a(e,t){t.value=null,t.type=0,t.offset=-1,t.len=-1,t.line=-1,t.char=-1;for(var r,o=e.source,i=e.pos,a=e.len,l=e.line,u=e.char;;){if(a<=i)return;if(32===(r=o.charCodeAt(i))||9===r||13===r)i++,u++;else{if(10!==r)break;i++,l++,u=0}}if(t.offset=i,t.line=l,t.char=u,34===r){for(t.type=1,i++,u++;;){if(a<=i)return;if(r=o.charCodeAt(i),i++,u++,92===r)i++,u++;else if(34===r)break}t.value=o.substring(t.offset+1,i-1).replace(/\\u([0-9A-Fa-f]{4})/g,(function(e,t){return String.fromCodePoint(parseInt(t,16))})).replace(/\\(.)/g,(function(t,r){switch(r){case'"':return'"';case"\\":return"\\";case"/":return"/";case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";default:n(e,"invalid escape sequence")}}))}else if(91===r)t.type=2,i++,u++;else if(123===r)t.type=3,i++,u++;else if(93===r)t.type=4,i++,u++;else if(125===r)t.type=5,i++,u++;else if(58===r)t.type=6,i++,u++;else if(44===r)t.type=7,i++,u++;else if(110===r){if(t.type=8,u++,117!==(r=o.charCodeAt(++i)))return;if(u++,108!==(r=o.charCodeAt(++i)))return;if(u++,108!==(r=o.charCodeAt(++i)))return;i++,u++}else if(116===r){if(t.type=9,u++,114!==(r=o.charCodeAt(++i)))return;if(u++,117!==(r=o.charCodeAt(++i)))return;if(u++,101!==(r=o.charCodeAt(++i)))return;i++,u++}else if(102===r){if(t.type=10,u++,97!==(r=o.charCodeAt(++i)))return;if(u++,108!==(r=o.charCodeAt(++i)))return;if(u++,115!==(r=o.charCodeAt(++i)))return;if(u++,101!==(r=o.charCodeAt(++i)))return;i++,u++}else for(t.type=11;;){if(a<=i)return;if(!(46===(r=o.charCodeAt(i))||48<=r&&r<=57||101===r||69===r||45===r||43===r))break;i++,u++}return t.len=i-t.offset,null===t.value&&(t.value=o.substr(t.offset,t.len)),e.pos=i,e.line=l,e.char=u,1}},6439:function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n=n||Promise)((function(o,i){function a(e){try{u(r.next(e))}catch(e){i(e)}}function l(e){try{u(r.throw(e))}catch(e){i(e)}}function u(e){e.done?o(e.value):new n((function(t){t(e.value)})).then(a,l)}u((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a={next:l(0),throw:l(1),return:l(2)};return"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(a){return function(l){var u=[a,l];if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&u[0]?r.return:u[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,u[1])).done)return o;switch(r=0,(u=o?[2&u[0],o.value]:u)[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,r=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=0<(o=i.trys).length&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]{"use strict";function n(e){return e&&e.match(/[\w\.:]+/)}Object.defineProperty(t,"__esModule",{value:!0}),t.createMatchers=function(e,t){for(var r,o,i,a=[],l=(i=(o=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g).exec(r=e),{next:function(){var e;return i?(e=i[0],i=o.exec(r),e):null}}),u=l.next();null!==u;){var c=0;if(2===u.length&&":"===u.charAt(1)){switch(u.charAt(0)){case"R":c=1;break;case"L":c=-1}u=l.next()}var s=d();if(s&&a.push({matcher:s,priority:c}),","!==u)break;u=l.next()}return a;function f(){var e,r;if("-"===u)return u=l.next(),e=f(),function(t){return e&&!e(t)};if("("===u)return u=l.next(),r=function(){for(var e=[],t=d();t&&(e.push(t),"|"===u||","===u);){for(;"|"===(u=l.next())||","===u;);t=d()}return function(t){return e.some((function(e){return e(t)}))}}(),")"===u&&(u=l.next()),r;if(n(u)){for(var o=[];o.push(u),n(u=l.next()););return function(e){return t(o,e)}}return null}function d(){for(var e=[],t=f();t;)e.push(t),t=f();return function(t){return e.every((function(e){return e(t)}))}}}},7783:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(567);function o(e){this._theme=e,this._grammars={},this._rawGrammars={},this._injectionGrammars={}}o.prototype.setTheme=function(e){var t=this;this._theme=e,Object.keys(this._grammars).forEach((function(e){t._grammars[e].onDidChangeTheme()}))},o.prototype.getColorMap=function(){return this._theme.getColorMap()},o.prototype.addGrammar=function(e,t){this._rawGrammars[e.scopeName]=e;var n={};return r.collectIncludedScopes(n,e),t&&(this._injectionGrammars[e.scopeName]=t).forEach((function(e){n[e]=!0})),Object.keys(n)},o.prototype.lookup=function(e){return this._rawGrammars[e]},o.prototype.injections=function(e){return this._injectionGrammars[e]},o.prototype.getDefaults=function(){return this._theme.getDefaults()},o.prototype.themeMatch=function(e){return this._theme.match(e)},o.prototype.grammarForScopeName=function(e,t,n,o){if(!this._grammars[e]){var i=this._rawGrammars[e];if(!i)return null;this._grammars[e]=r.createGrammar(i,t,n,o,this)}return this._grammars[e]},t.SyncRegistry=o},313:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}),function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=(Object.defineProperty(t,"__esModule",{value:!0}),n(2520)),a=n(550),l=n(4105),u=/\\(\d+)/,c=/\\(\d+)/g;function s(e,t,n,r){this.$location=e,this.id=t,this._name=n||null,this._nameIsCapturing=a.RegexSource.hasCaptures(this._name),this._contentName=r||null,this._contentNameIsCapturing=a.RegexSource.hasCaptures(this._contentName)}Object.defineProperty(s.prototype,"debugName",{get:function(){return this.constructor.name+"#"+this.id+" @ "+i.basename(this.$location.filename)+":"+this.$location.line},enumerable:!0,configurable:!0}),s.prototype.getName=function(e,t){return this._nameIsCapturing?a.RegexSource.replaceCaptures(this._name,e,t):this._name},s.prototype.getContentName=function(e,t){return this._contentNameIsCapturing?a.RegexSource.replaceCaptures(this._contentName,e,t):this._contentName},s.prototype.collectPatternsRecursive=function(e,t,n){throw new Error("Implement me!")},s.prototype.compile=function(e,t,n,r){throw new Error("Implement me!")},n=s,t.Rule=n,o(p,f=n);var f,d=p;function p(e,t,n,r,o){return(e=f.call(this,e,t,n,r)||this).retokenizeCapturedWithRuleId=o,e}t.CaptureRule=d,m.prototype.clone=function(){return new m(this.source,this.ruleId,!0)},m.prototype.setSource=function(e){this.source!==e&&(this.source=e,this.hasAnchor)&&(this._anchorCache=this._buildAnchorCache())},m.prototype._handleAnchors=function(e){if(e){for(var t,n=void 0,r=0,o=[],i=!1,a=(n=0,e.length);n{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,n,r,o,i){this.scope=e,this.parentScopes=t,this.index=n,this.fontStyle=r,this.foreground=o,this.background=i};function r(e){return/^#[0-9a-f]{6}$/i.test(e)||/^#[0-9a-f]{8}$/i.test(e)||/^#[0-9a-f]{3}$/i.test(e)||!!/^#[0-9a-f]{4}$/i.test(e)}function o(e){if(!e)return[];if(!e.settings||!Array.isArray(e.settings))return[];for(var t=e.settings,o=[],i=0,a=0,l=t.length;ae||(this.scopeDepth=e),-1!==t&&(this.fontStyle=t),0!==n&&(this.foreground=n),0!==r&&(this.background=r)};var f=d;function d(e,t,n,r,o){this.scopeDepth=e,this.parentScopes=t,this.fontStyle=n,this.foreground=r,this.background=o}t.ThemeTrieElementRule=f,h._sortBySpecificity=function(e){return 1!==e.length&&e.sort(this._cmpBySpecificity),e},h._cmpBySpecificity=function(e,t){if(e.scopeDepth!==t.scopeDepth)return t.scopeDepth-e.scopeDepth;var n=e.parentScopes,r=t.parentScopes,o=null===n?0:n.length;if(o===(e=null===r?0:r.length))for(var i=0;i{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clone=function e(t){if(Array.isArray(t)){for(var n=t,r=[],o=0,i=n.length;o{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(Object.assign){var e=new String("abc");if(e[5]="de","5"!==Object.getOwnPropertyNames(e)[0]){for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r,o=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"===o.join(""))return r={},"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")?1:void 0}}}catch(e){}}()?Object.assign:function(e,o){for(var i,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(7710);t.default=class{constructor(e){this.source=e;try{this.scanner=new r.default([this.source])}catch(e){}}searchSync(e,t){return t=this.scanner.findNextMatchSync(e,t=null==t?0:t),this.captureIndicesForMatch(e,t)}search(e,t,n){"function"==typeof(t=null==t?0:t)&&(n=t,t=0);try{n(null,this.searchSync(e,t))}catch(e){n(e)}}testSync(e){return"boolean"==typeof this.source||"boolean"==typeof e?this.source===e:null!=this.searchSync(e)}test(e,t){"function"!=typeof t&&(t=()=>{});try{t(null,this.testSync(e))}catch(e){t(e)}}captureIndicesForMatch(e,t){if(null==t)return null;var n,r=t.captureIndices;e=this.scanner.convertToString(e);for(let t=0;t{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9593);const o=n(4527),i=n(2922);function a(e){var t=o.onigasmH._malloc(e.utf8Bytes.length);return o.onigasmH.HEAPU8.set(e.utf8Bytes,t),t}function l(e){var t=[];let n=0;for(;0!==o.onigasmH.HEAPU8[e];)t[n++]=o.onigasmH.HEAPU8[e++];return t.join()}const u=new r({dispose:(e,t)=>{var n=o.onigasmH._malloc(t.regexTPtrs.length);if(0!==(o.onigasmH.HEAPU8.set(t.regexTPtrs,n),t=o.onigasmH._disposeCompiledPatterns(n,e.patterns.length)))throw e=l(o.onigasmH._getLastError()),new Error(e);o.onigasmH._free(n)},max:1e3});class c{constructor(e){if(null===o.onigasmH)throw new Error("Onigasm has not been initialized, call loadWASM from 'onigasm' exports before using any other API");for(let t=0;t{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{constructor(e){if(this.substring=(e,t)=>this.source.substring(e,t),this.toString=(e,t)=>this.source,"string"!=typeof e)throw new TypeError("Argument must be a string");this.source=e,this._utf8Bytes=null,this._utf8Indexes=null}get utf8Bytes(){return this._utf8Bytes||this.encode(),this._utf8Bytes}get utf8Indexes(){return this._utf8Bytes||this.encode(),this._utf8Indexes}get content(){return this.source}get length(){return this.source.length}get hasMultiByteCharacters(){return null!==this.utf8Indexes}convertUtf8OffsetToUtf16(e){var t;return e<0?0:e>=this._utf8Bytes.length-1?this.source.length:(t=this.utf8Indexes)&&e>=this._mappingTableStartOffset?function(e,t){let n=0,r=e.length;if(0===r)return 0;for(;n=t?r=o:n=o+1}for(;0=e.length||e[n]>t);)n--;return 0=this.source.length?t.length-1:(t=this.utf8Indexes)&&e>=this._mappingTableStartOffset?t[e-this._mappingTableStartOffset]+this._mappingTableStartOffset:e)}encode(){var e=this.source;const t=e.length;let n,r=0,o=0;function i(e){var i=3*(t-e);n=new(i<=255?Uint8Array:i<=65535?Uint16Array:Uint32Array)(t-e),o=e,n[r++]=0}var a=new Uint8Array(3*t+1);let l=0,u=0;for(;u>6*--p)+h;0>6*(p-1);a[l++]=128|63&f,--p}u+=1}var d=a.slice(0,l+1);d[l]=0,this._utf8Bytes=d,n&&(this._utf8Indexes=n,this._mappingTableStartOffset=o)}}},4105:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4527);t.loadWASM=r.loadWASM,r=n(197),t.OnigRegExp=r.default,r=n(7710),t.OnigScanner=r.default,r=n(2922),t.OnigString=r.default},2782:e=>{var t=("undefined"!=typeof document&&document.currentScript&&document.currentScript.src,function(e){var t,n,r=void 0!==(e=e||{})?e:{},o={};for(t in r)r.hasOwnProperty(t)&&(o[t]=r[t]);n=function(e){return"function"==typeof readbuffer?new Uint8Array(readbuffer(e)):(f("object"==typeof(e=read(e,"binary"))),e)},"undefined"!=typeof print&&((console="undefined"==typeof console?{}:console).log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print);var i,a,l=r.print||void 0,u=r.printErr||void 0;for(t in o)o.hasOwnProperty(t)&&(r[t]=o[t]);o=null,r.arguments&&r.arguments,r.thisProgram&&r.thisProgram,r.quit&&r.quit,r.wasmBinary&&(i=r.wasmBinary),r.noExitRuntime&&r.noExitRuntime,"object"!=typeof WebAssembly&&u("no native wasm support detected");var c=new WebAssembly.Table({initial:244,maximum:244,element:"anyfunc"}),s=!1;function f(e,t){e||N("Assertion failed: "+t)}var d,p,h,m,g="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function v(e,t,n){for(var r=t+n,o=t;e[o]&&!(r<=o);)++o;if(16>10,56320|1023&l)))):i+=String.fromCharCode(u)}return i}function y(e,t){return e?v(h,e,t):""}function b(e,t){return 0>2]},getStr:function(){return y(I.get())},get64:function(){var e=I.get();return I.get(),e},getZero:function(){I.get()}},F={abort:function(){N()},emscripten_get_sbrk_ptr:function(){return 264624},emscripten_memcpy_big:function(e,t,n){h.set(h.subarray(t,t+n),e)},emscripten_resize_heap:function(e){var t=p.length,n=2147418112;if(n>16),w(a.buffer),!0}catch(e){}return!1},fd_close:function(e){try{return 0}catch(e){return"undefined"!=typeof FS&&e instanceof FS.ErrnoError||N(e),e.errno}},fd_seek:function(e,t,n,r,o){try{return 0}catch(e){return"undefined"!=typeof FS&&e instanceof FS.ErrnoError||N(e),e.errno}},fd_write:function(e,t,n,r){try{for(var o=0,i=0;i>2],l=m[t+(8*i+4)>>2],u=0;u>2]=o,0}catch(e){return"undefined"!=typeof FS&&e instanceof FS.ErrnoError||N(e),e.errno}},memory:a,setTempRet0:function(e){},table:c},D=(x=function(){var e={env:F,wasi_unstable:F};function t(e,t){e=e.exports,r.asm=e,O--,r.monitorRunDependencies&&r.monitorRunDependencies(O),0==O&&(null!==P&&(clearInterval(P),P=null),j)&&(e=j,j=null,e())}function n(e){t(e.instance)}function o(t){return new Promise((function(e,t){e(M())})).then((function(t){return WebAssembly.instantiate(t,e)})).then(t,(function(e){u("failed to asynchronously prepare wasm: "+e),N(e)}))}if(O++,r.monitorRunDependencies&&r.monitorRunDependencies(O),r.instantiateWasm)try{return r.instantiateWasm(e,t)}catch(e){return u("Module.instantiateWasm callback failed with error: "+e),!1}return i||"function"!=typeof WebAssembly.instantiateStreaming||T(A)||"function"!=typeof fetch?o(n):fetch(A,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(n,(function(e){u("wasm streaming compile failed: "+e),u("falling back to ArrayBuffer instantiation"),o(n)}))})),{}}(),r.asm=x,r.___wasm_call_ctors=function(){return r.asm.__wasm_call_ctors.apply(null,arguments)}),z=(r._malloc=function(){return r.asm.malloc.apply(null,arguments)},r._free=function(){return r.asm.free.apply(null,arguments)},r._getLastError=function(){return r.asm.getLastError.apply(null,arguments)},r._compilePattern=function(){return r.asm.compilePattern.apply(null,arguments)},r._disposeCompiledPatterns=function(){return r.asm.disposeCompiledPatterns.apply(null,arguments)},r._findBestMatch=function(){return r.asm.findBestMatch.apply(null,arguments)},r.___cxa_demangle=function(){return r.asm.__cxa_demangle.apply(null,arguments)},r._setThrew=function(){return r.asm.setThrew.apply(null,arguments)},r.stackSave=function(){return r.asm.stackSave.apply(null,arguments)}),B=r.stackAlloc=function(){return r.asm.stackAlloc.apply(null,arguments)},U=r.stackRestore=function(){return r.asm.stackRestore.apply(null,arguments)};function H(e){function t(){L||(L=!0,s)||(k(E),k(C),r.onRuntimeInitialized&&r.onRuntimeInitialized(),function(){if(r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;)e=r.postRun.shift(),S.unshift(e);var e;k(S)}())}0>6}else{if(u<=65535){if(a<=i+2)break;o[i++]=224|u>>12}else{if(a<=i+3)break;o[i++]=240|u>>18,o[i++]=128|u>>12&63}o[i++]=128|u>>6&63}o[i++]=128|63&u}}o[i]=0}}(e,n=B(t),t)),n},array:function(e){var t=B(e.length);return p.set(e,t),t}},l=(f(d=r["_"+e],"Cannot call unknown function "+e+", make sure it is exported"),e=d,[]),u=0;if(o)for(var c=0;c{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(2782);async function o(e){return new Promise(((n,o)=>{var{log:i,warn:a,error:l}=console;r({instantiateWasm:(t,n)=>(WebAssembly.instantiate(e,t).then((e=>{n(e.instance)})).catch((e=>{throw e})),{})}).then((e=>{t.onigasmH=e,n()})),"undefined"!=typeof print&&(console.log=i,console.error=l,console.warn=a)}))}let i=!1;t.loadWASM=async function(e){if(i)throw new Error("Onigasm#init has been called and was succesful, subsequent calls are not allowed once initialized");if("string"==typeof e)await o(await(await fetch(e)).arrayBuffer());else{if(!(e instanceof ArrayBuffer))throw new TypeError("Expected a string (URL of .wasm file) or ArrayBuffer (.wasm file itself) as first parameter");await o(e)}i=!0}},2520:(e,t,n)=>{"use strict";var r=n(4155),o="win32"===r.platform,i=n(9539);function a(e,t){for(var n=[],r=0;r{var t,n;function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}e=e.exports={};try{t="function"==typeof setTimeout?setTimeout:r}catch(e){t=r}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===r||!t)&&setTimeout)return(t=setTimeout)(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}var a,l=[],u=!1,c=-1;function s(){u&&a&&(u=!1,a.length?l=a.concat(l):c=-1,l.length)&&f()}function f(){if(!u){for(var e=i(s),t=(u=!0,l.length);t;){for(a=l,l=[];++c{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy");function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case a:case i:case f:case d:return e;default:switch(e=e&&e.$$typeof){case c:case u:case s:case h:case p:case l:return e;default:return t}}case r:return t}}}Symbol.for("react.offscreen"),Symbol.for("react.module.reference"),t.ForwardRef=s,t.isFragment=function(e){return m(e)===o},t.isMemo=function(e){return m(e)===p}},1805:(e,t,n)=>{"use strict";e.exports=n(1162)},4448:(e,t,n)=>{"use strict";var r=n(7294),o=n(7418),i=n(3840);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n