webpackJsonp([49],{1019:function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"a",function(){return h}),n.d(t,"c",function(){return c}),n.d(t,"d",function(){return f});var o,a=n(1265),i=n(2422),d=n(914),l=n(2111);!function(e){var t={dispose:function(){}};function o(r){return function(t,n,e){void 0===n&&(n=null);var o,i=!1;return o=r(function(e){if(!i)return o?o.dispose():i=!0,t.call(n,e)},null,e),i&&o.dispose(),o}}function i(o,i){return s(function(t,n,e){return void 0===n&&(n=null),o(function(e){return t.call(n,i(e))},null,e)})}function n(o,i){return s(function(t,n,e){return void 0===n&&(n=null),o(function(e){i(e),t.call(n,e)},null,e)})}function r(o,i){return s(function(t,n,e){return void 0===n&&(n=null),o(function(e){return i(e)&&t.call(n,e)},null,e)})}function a(e,t,n){var o=n;return i(e,function(e){return o=t(o,e)})}function s(e){var t,n=new h({onFirstListenerAdd:function(){t=e(n.fire,n)},onLastListenerRemove:function(){t.dispose()}});return n.event}function l(e){var n,o=!0;return r(e,function(e){var t=o||e!==n;return o=!1,n=e,t})}e.None=function(){return t},e.once=o,e.map=i,e.forEach=n,e.filter=r,e.signal=function(e){return e},e.any=function(){for(var e=[],t=0;t.anticon-down{display:inline-block;font-size:12px;font-size:10px\\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-wrap .ant-btn>.anticon-down{font-size:12px}.ant-dropdown-wrap .anticon-down:before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ant-dropdown-wrap-open .anticon-down:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden{display:none}.ant-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateZ(0)}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:rgba(0,0,0,.45);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050}.ant-dropdown-menu-submenu-popup>.ant-dropdown-menu{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:rgba(0,0,0,.65);font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-menu-submenu-title>.anticon:first-child{min-width:12px;margin-right:8px}.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{display:block;margin:-5px -12px;padding:5px 12px;color:rgba(0,0,0,.65);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item-selected>a,.ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu-title-selected>a{color:#1890ff;background-color:#e6f7ff}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#e6f7ff}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#e8e8e8}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow{position:absolute;right:8px}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.45);font-style:normal;display:inline-block;font-size:12px;font-size:10px\\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,:root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{font-size:12px}.ant-dropdown-menu-submenu-title{padding-right:26px}.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-trigger>.anticon.anticon-down{display:inline-block;font-size:12px;font-size:10px\\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-link>.anticon.anticon-down,:root .ant-dropdown-trigger>.anticon.anticon-down{font-size:12px}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child){padding-right:8px;padding-left:8px}.ant-dropdown-button .anticon.anticon-down{display:inline-block;font-size:12px;font-size:10px\\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-button .anticon.anticon-down{font-size:12px}.ant-dropdown-menu-dark,.ant-dropdown-menu-dark .ant-dropdown-menu{background:#001529}.ant-dropdown-menu-dark .ant-dropdown-menu-item,.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after{color:hsla(0,0%,100%,.65)}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:transparent}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#1890ff}',"",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_antd@3.23.2@antd/lib/dropdown/style/index.css"],names:[],mappings:"AAIA,cACE,8BAA+B,AACvB,sBAAuB,AAC/B,SAAU,AACV,UAAW,AACX,sBAA2B,AAC3B,eAAgB,AAChB,0BAA2B,AAC3B,gBAAiB,AACjB,gBAAiB,AACjB,qCAAsC,AAC9B,6BAA8B,AACtC,kBAAmB,AACnB,YAAa,AACb,aAAc,AACd,aAAc,AACd,aAAe,CAChB,AACD,qBACE,kBAAmB,AACnB,SAAU,AACV,QAAS,AACT,YAAa,AACb,UAAW,AACX,cAAe,AACf,cAAgB,AAChB,WAAa,CACd,AACD,mBACE,iBAAmB,CACpB,AACD,0CACE,qBAAsB,AACtB,eAAgB,AAChB,iBAAmB,AACnB,gDAAkD,AAC9C,4CAA8C,AAC1C,uCAA0C,CACnD,AACD,gDACE,cAAgB,CACjB,AACD,wCACE,yCAA2C,AAC3C,iCAAmC,AACnC,4BAA8B,AAC9B,yBAA2B,AAC3B,8CAAmD,CACpD,AACD,6CACE,iCAAkC,AAC9B,6BAA8B,AAC1B,wBAA0B,CACnC,AACD,+CAEE,YAAc,CACf,AACD,mBACE,kBAAmB,AACnB,SAAU,AACV,cAAe,AACf,gBAAiB,AACjB,qBAAsB,AACtB,sBAAuB,AACvB,4BAA6B,AAC7B,kBAAmB,AACnB,aAAc,AACd,6CAAkD,AAC1C,qCAA0C,AAClD,+BAAwC,CACzC,AACD,oCACE,iBAAkB,AAClB,sBAA2B,AAC3B,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,iCACE,kBAAmB,AACnB,YAAc,CACf,AACD,oDACE,6BAA8B,AAC1B,yBAA0B,AACtB,oBAAsB,CAC/B,AACD,yDAEE,WAAY,AACZ,SAAU,AACV,iBAAkB,AAClB,sBAA2B,AAC3B,gBAAoB,AACpB,eAAgB,AAChB,iBAAkB,AAClB,mBAAoB,AACpB,eAAgB,AAChB,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,mGAEE,eAAgB,AAChB,gBAAkB,CACnB,AACD,6DAEE,cAAe,AACf,kBAAmB,AACnB,iBAAkB,AAClB,sBAA2B,AAC3B,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,0JAIE,cAAe,AACf,wBAA0B,CAC3B,AACD,qEAEE,wBAA0B,CAC3B,AACD,2EAEE,sBAA2B,AAC3B,kBAAoB,CACrB,AACD,uFAEE,sBAA2B,AAC3B,sBAAuB,AACvB,kBAAoB,CACrB,AACD,yEAEE,WAAY,AACZ,aAAc,AACd,gBAAiB,AACjB,cAAe,AACf,wBAA0B,CAC3B,AACD,2HAEE,kBAAmB,AACnB,SAAW,CACZ,AACD,qIAEE,sBAA2B,AAC3B,kBAAmB,AACnB,qBAAsB,AACtB,eAAgB,AAChB,iBAAmB,AACnB,gDAAkD,AAC9C,4CAA8C,AAC1C,uCAA0C,CACnD,AACD,iJAEE,cAAgB,CACjB,AACD,iCACE,kBAAoB,CACrB,AACD,oCACE,iBAAmB,CACpB,AACD,uDACE,kBAAmB,AACnB,MAAO,AACP,UAAW,AACX,eAAgB,AAChB,gBAAiB,AACjB,6BAA8B,AAC1B,yBAA0B,AACtB,oBAAsB,CAC/B,AACD,oOAEE,sBAA2B,AAC3B,sBAAuB,AACvB,kBAAoB,CACrB,AACD,kiBAME,oCAAqC,AAC7B,2BAA6B,CACtC,AACD,wfAME,sCAAuC,AAC/B,6BAA+B,CACxC,AACD,8QAGE,qCAAsC,AAC9B,4BAA8B,CACvC,AACD,yPAGE,uCAAwC,AAChC,8BAAgC,CACzC,AACD,qFAEE,qBAAsB,AACtB,eAAgB,AAChB,iBAAmB,AACnB,gDAAkD,AAC9C,4CAA8C,AAC1C,uCAA0C,CACnD,AACD,iGAEE,cAAgB,CACjB,AACD,qBACE,kBAAoB,CACrB,AACD,yEACE,kBAAmB,AACnB,gBAAkB,CACnB,AACD,2CACE,qBAAsB,AACtB,eAAgB,AAChB,iBAAmB,AACnB,gDAAkD,AAC9C,4CAA8C,AAC1C,uCAA0C,CACnD,AACD,iDACE,cAAgB,CACjB,AACD,mEAEE,kBAAoB,CACrB,AAMD,2aAGE,yBAAiC,CAClC,AACD,6KAGE,WAAY,AACZ,sBAAwB,CACzB,AACD,mLAGE,WAAY,AACZ,kBAAoB,CACrB",file:"index.css",sourcesContent:["/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-dropdown {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n -webkit-font-feature-settings: 'tnum';\n font-feature-settings: 'tnum';\n position: absolute;\n top: -9999px;\n left: -9999px;\n z-index: 1050;\n display: block;\n}\n.ant-dropdown::before {\n position: absolute;\n top: -7px;\n right: 0;\n bottom: -7px;\n left: -7px;\n z-index: -9999;\n opacity: 0.0001;\n content: ' ';\n}\n.ant-dropdown-wrap {\n position: relative;\n}\n.ant-dropdown-wrap .ant-btn > .anticon-down {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n -webkit-transform: scale(0.83333333) rotate(0deg);\n -ms-transform: scale(0.83333333) rotate(0deg);\n transform: scale(0.83333333) rotate(0deg);\n}\n:root .ant-dropdown-wrap .ant-btn > .anticon-down {\n font-size: 12px;\n}\n.ant-dropdown-wrap .anticon-down::before {\n -webkit-transition: -webkit-transform 0.2s;\n transition: -webkit-transform 0.2s;\n -o-transition: transform 0.2s;\n transition: transform 0.2s;\n transition: transform 0.2s, -webkit-transform 0.2s;\n}\n.ant-dropdown-wrap-open .anticon-down::before {\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n.ant-dropdown-hidden,\n.ant-dropdown-menu-hidden {\n display: none;\n}\n.ant-dropdown-menu {\n position: relative;\n margin: 0;\n padding: 4px 0;\n text-align: left;\n list-style-type: none;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 4px;\n outline: none;\n -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n -webkit-transform: translate3d(0, 0, 0);\n}\n.ant-dropdown-menu-item-group-title {\n padding: 5px 12px;\n color: rgba(0, 0, 0, 0.45);\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-dropdown-menu-submenu-popup {\n position: absolute;\n z-index: 1050;\n}\n.ant-dropdown-menu-submenu-popup > .ant-dropdown-menu {\n -webkit-transform-origin: 0 0;\n -ms-transform-origin: 0 0;\n transform-origin: 0 0;\n}\n.ant-dropdown-menu-item,\n.ant-dropdown-menu-submenu-title {\n clear: both;\n margin: 0;\n padding: 5px 12px;\n color: rgba(0, 0, 0, 0.65);\n font-weight: normal;\n font-size: 14px;\n line-height: 22px;\n white-space: nowrap;\n cursor: pointer;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-dropdown-menu-item > .anticon:first-child,\n.ant-dropdown-menu-submenu-title > .anticon:first-child {\n min-width: 12px;\n margin-right: 8px;\n}\n.ant-dropdown-menu-item > a,\n.ant-dropdown-menu-submenu-title > a {\n display: block;\n margin: -5px -12px;\n padding: 5px 12px;\n color: rgba(0, 0, 0, 0.65);\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-dropdown-menu-item-selected,\n.ant-dropdown-menu-submenu-title-selected,\n.ant-dropdown-menu-item-selected > a,\n.ant-dropdown-menu-submenu-title-selected > a {\n color: #1890ff;\n background-color: #e6f7ff;\n}\n.ant-dropdown-menu-item:hover,\n.ant-dropdown-menu-submenu-title:hover {\n background-color: #e6f7ff;\n}\n.ant-dropdown-menu-item-disabled,\n.ant-dropdown-menu-submenu-title-disabled {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-dropdown-menu-item-disabled:hover,\n.ant-dropdown-menu-submenu-title-disabled:hover {\n color: rgba(0, 0, 0, 0.25);\n background-color: #fff;\n cursor: not-allowed;\n}\n.ant-dropdown-menu-item-divider,\n.ant-dropdown-menu-submenu-title-divider {\n height: 1px;\n margin: 4px 0;\n overflow: hidden;\n line-height: 0;\n background-color: #e8e8e8;\n}\n.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,\n.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {\n position: absolute;\n right: 8px;\n}\n.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,\n.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {\n color: rgba(0, 0, 0, 0.45);\n font-style: normal;\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n -webkit-transform: scale(0.83333333) rotate(0deg);\n -ms-transform: scale(0.83333333) rotate(0deg);\n transform: scale(0.83333333) rotate(0deg);\n}\n:root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,\n:root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {\n font-size: 12px;\n}\n.ant-dropdown-menu-submenu-title {\n padding-right: 26px;\n}\n.ant-dropdown-menu-submenu-vertical {\n position: relative;\n}\n.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {\n position: absolute;\n top: 0;\n left: 100%;\n min-width: 100%;\n margin-left: 4px;\n -webkit-transform-origin: 0 0;\n -ms-transform-origin: 0 0;\n transform-origin: 0 0;\n}\n.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,\n.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {\n color: rgba(0, 0, 0, 0.25);\n background-color: #fff;\n cursor: not-allowed;\n}\n.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,\n.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,\n.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,\n.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,\n.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,\n.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {\n -webkit-animation-name: antSlideUpIn;\n animation-name: antSlideUpIn;\n}\n.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,\n.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,\n.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,\n.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,\n.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,\n.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {\n -webkit-animation-name: antSlideDownIn;\n animation-name: antSlideDownIn;\n}\n.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,\n.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,\n.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {\n -webkit-animation-name: antSlideUpOut;\n animation-name: antSlideUpOut;\n}\n.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,\n.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,\n.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {\n -webkit-animation-name: antSlideDownOut;\n animation-name: antSlideDownOut;\n}\n.ant-dropdown-trigger > .anticon.anticon-down,\n.ant-dropdown-link > .anticon.anticon-down {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n -webkit-transform: scale(0.83333333) rotate(0deg);\n -ms-transform: scale(0.83333333) rotate(0deg);\n transform: scale(0.83333333) rotate(0deg);\n}\n:root .ant-dropdown-trigger > .anticon.anticon-down,\n:root .ant-dropdown-link > .anticon.anticon-down {\n font-size: 12px;\n}\n.ant-dropdown-button {\n white-space: nowrap;\n}\n.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-dropdown-button .anticon.anticon-down {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n -webkit-transform: scale(0.83333333) rotate(0deg);\n -ms-transform: scale(0.83333333) rotate(0deg);\n transform: scale(0.83333333) rotate(0deg);\n}\n:root .ant-dropdown-button .anticon.anticon-down {\n font-size: 12px;\n}\n.ant-dropdown-menu-dark,\n.ant-dropdown-menu-dark .ant-dropdown-menu {\n background: #001529;\n}\n.ant-dropdown-menu-dark .ant-dropdown-menu-item,\n.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,\n.ant-dropdown-menu-dark .ant-dropdown-menu-item > a {\n color: rgba(255, 255, 255, 0.65);\n}\n.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,\n.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,\n.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after {\n color: rgba(255, 255, 255, 0.65);\n}\n.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,\n.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,\n.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover {\n color: #fff;\n background: transparent;\n}\n.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,\n.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,\n.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {\n color: #fff;\n background: #1890ff;\n}\n"],sourceRoot:""}])},1025:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(1026);t.default=o.a},1026:function(e,t,n){"use strict";var i=n(0),f=n.n(i),o=n(1),r=n.n(o),a=n(4),s=n.n(a),g=n(86),l=n(3),u=n.n(l),m=n(1027),c=n(7),b=Object.assign||function(e){for(var t=1;tt.offsetWidth&&(t.style.minWidth=n.offsetWidth+"px",o.trigger&&o.trigger._component&&o.trigger._component.alignInstance&&o.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(e){o.trigger=e}};Object(c.polyfill)(h),t.a=h},1027:function(e,t,n){"use strict";var o={adjustX:1,adjustY:1},i=[0,0],r={topLeft:{points:["bl","tl"],overflow:o,offset:[0,-4],targetOffset:i},topCenter:{points:["bc","tc"],overflow:o,offset:[0,-4],targetOffset:i},topRight:{points:["br","tr"],overflow:o,offset:[0,-4],targetOffset:i},bottomLeft:{points:["tl","bl"],overflow:o,offset:[0,4],targetOffset:i},bottomCenter:{points:["tc","bc"],overflow:o,offset:[0,4],targetOffset:i},bottomRight:{points:["tr","br"],overflow:o,offset:[0,4],targetOffset:i}};t.a=r},1034:function(e,t,n){"use strict";n(27),n(1179)},1035:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var p=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};o.get||o.set?Object.defineProperty(t,n,o):t[n]=e[n]}return t.default=e,t}}(n(0)),f=o(n(3)),g=o(n(1181)),m=o(n(26)),i=n(10);function o(e){return e&&e.__esModule?e:{default:e}}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function b(){return(b=Object.assign||function(e){for(var t=1;te.endLineNumber||t.lineNumber===e.startLineNumber&&t.columne.endColumn)},c.prototype.containsRange=function(e){return c.containsRange(this,e)},c.containsRange=function(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumne.endColumn)},c.prototype.plusRange=function(e){return c.plusRange(this,e)},c.plusRange=function(e,t){var n,o,i,r;return o=t.startLineNumbere.endLineNumber?(i=t.endLineNumber,t.endColumn):t.endLineNumber===e.endLineNumber?(i=t.endLineNumber,Math.max(t.endColumn,e.endColumn)):(i=e.endLineNumber,e.endColumn),new c(n,o,i,r)},c.prototype.intersectRanges=function(e){return c.intersectRanges(this,e)},c.intersectRanges=function(e,t){var n=e.startLineNumber,o=e.startColumn,i=e.endLineNumber,r=e.endColumn,a=t.startLineNumber,s=t.startColumn,l=t.endLineNumber,u=t.endColumn;return n "+this.endLineNumber+","+this.endColumn+"]"},c.prototype.setEndPosition=function(e,t){return new c(this.startLineNumber,this.startColumn,e,t)},c.prototype.setStartPosition=function(e,t){return new c(e,t,this.endLineNumber,this.endColumn)},c.prototype.collapseToStart=function(){return c.collapseToStart(this)},c.collapseToStart=function(e){return new c(e.startLineNumber,e.startColumn,e.startLineNumber,e.startColumn)},c.fromPositions=function(e,t){return void 0===t&&(t=e),new c(e.lineNumber,e.column,t.lineNumber,t.column)},c.lift=function(e){return e?new c(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn):null},c.isIRange=function(e){return e&&"number"==typeof e.startLineNumber&&"number"==typeof e.startColumn&&"number"==typeof e.endLineNumber&&"number"==typeof e.endColumn},c.areIntersectingOrTouching=function(e,t){return!(e.endLineNumbere.startLineNumber},c);function c(e,t,n,o){n=o.length?e:o[n]}):e},t.l=function(e){return e.replace(/[<>&]/g,function(e){switch(e){case"<":return"<";case">":return">";case"&":return"&";default:return e}})},t.m=r,t.y=a,t.g=function(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")},t.B=function(e,t){if(e.lengthe.length)return!1;return c(e,t,n)},t.b=function(e,t){var n,o=Math.min(e.length,t.length);for(n=0;n0){n(e[o])}}else{i.push(e)}})}(e),i},t.treeMap=function o(e,i){var r=2*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number-focused,.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number-focused{outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:4px;outline:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-moz-appearance:textfield!important}.ant-input-number-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:placeholder-shown{-o-text-overflow:ellipsis;text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 4px 4px 0;opacity:0;-webkit-transition:opacity .24s linear .1s;-o-transition:opacity .24s linear .1s;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:inline-block;font-size:12px;font-size:7px\\9;-webkit-transform:scale(.58333333) rotate(0deg);-ms-transform:scale(.58333333) rotate(0deg);transform:scale(.58333333) rotate(0deg);min-width:auto;margin-right:0}:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{font-size:12px}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;margin-top:-6px;text-align:center}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(0,0,0,.25)}',"",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_antd@3.23.2@antd/lib/input-number/style/index.css"],names:[],mappings:"AAIA,kBACE,8BAA+B,AACvB,sBAAuB,AAC/B,0BAA2B,AAC3B,gBAAiB,AACjB,qCAAsC,AAC9B,6BAA8B,AACtC,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,iBAAkB,AAClB,sBAA2B,AAC3B,eAAgB,AAChB,gBAAiB,AACjB,sBAAuB,AACvB,sBAAuB,AACvB,2BAA6B,AAC7B,sBAAwB,AACxB,mBAAqB,AACrB,qBAAsB,AACtB,WAAY,AACZ,SAAU,AACV,UAAW,AACX,yBAA0B,AAC1B,iBAAmB,CACpB,AACD,oCACE,cAAe,AACf,SAAW,CACZ,AACD,wCACE,aAAe,CAChB,AACD,6CACE,aAAe,CAChB,AACD,oCACE,0BAA2B,AACxB,sBAAwB,CAC5B,AAKD,wBACE,qBAAsB,AACtB,iCAAmC,AACnC,UAAW,AACX,iDAAsD,AAC9C,wCAA8C,CACvD,AAWD,4BACE,sBAA2B,AAC3B,yBAA0B,AAC1B,mBAAoB,AACpB,SAAW,CACZ,AACD,kCACE,qBAAsB,AACtB,gCAAmC,CACpC,AACD,0BACE,eAAgB,AAChB,YAAa,AACb,gBAAiB,AACjB,gBAAiB,AACjB,sBAAuB,AACvB,qCAAwC,AACxC,gCAAmC,AACnC,4BAAgC,CACjC,AACD,qBACE,YAAa,AACb,gBAAkB,CAEnB,AACD,qBACE,YAAa,AACb,eAAiB,CAClB,AACD,0BACE,kBAAmB,AACnB,cAAe,AACf,WAAY,AACZ,WAAY,AACZ,gBAAiB,AACjB,sBAA2B,AAC3B,gBAAkB,AAClB,cAAe,AACf,kBAAmB,AACnB,kCAAoC,AACpC,6BAA+B,AAC/B,yBAA4B,CAC7B,AACD,iCACE,kBAAoB,CACrB,AACD,wIAEE,aAAe,CAChB,AACD,wEAEE,qBAAsB,AACtB,cAAe,AACf,kBAAmB,AACnB,cAAe,AACf,kBAAmB,AACnB,oBAAqB,AACrB,uBAAyB,AACzB,kCAAmC,AACnC,mCAAoC,AACpC,kCAAmC,AACnC,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,YAAa,AACb,sBAA2B,AAC3B,iBAAkB,AAClB,kCAAoC,AACpC,6BAA+B,AAC/B,0BAA4B,AAC5B,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,gBAAkB,CAC3B,AACD,4EAEE,aAAe,CAChB,AACD,gFAEE,oBAAsB,CACvB,AACD,sFAEE,YAAc,CACf,AACD,oTAIE,aAAe,CAChB,AAKD,kDAHE,qBAAsB,AACtB,gCAAmC,CAQpC,AAND,0BAGE,UAAW,AACX,iDAAsD,AAC9C,wCAA8C,CACvD,AACD,2BACE,sBAA2B,AAC3B,yBAA0B,AAC1B,mBAAoB,AACpB,SAAW,CACZ,AACD,iCACE,qBAAsB,AACtB,gCAAmC,CACpC,AACD,mDACE,kBAAoB,CACrB,AACD,0DACE,YAAc,CACf,AACD,wBACE,WAAY,AACZ,YAAa,AACb,eAAgB,AAChB,gBAAiB,AACjB,6BAA8B,AAC9B,SAAU,AACV,kBAAmB,AACnB,UAAW,AACX,kCAAoC,AACpC,6BAA+B,AAC/B,0BAA4B,AAC5B,mCAAsC,CACvC,AACD,0CACE,cAAe,AACf,SAAW,CACZ,AACD,8CACE,aAAe,CAChB,AACD,mDACE,aAAe,CAChB,AACD,0CACE,0BAA2B,AACxB,sBAAwB,CAC5B,AACD,gIAEE,SAAU,AACV,uBAAyB,CAC1B,AACD,qBACE,UAAW,AACX,cAAgB,CACjB,AACD,2BACE,WAAa,CACd,AACD,qBACE,SAAW,CACZ,AACD,2BACE,YAAa,AACb,aAAe,CAChB,AACD,+BACE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,WAAY,AACZ,YAAa,AACb,gBAAiB,AACjB,8BAA+B,AAC/B,0BAA2B,AAC3B,UAAW,AACX,2CAA8C,AAC9C,sCAAyC,AACzC,kCAAsC,CACvC,AACD,0LAEE,qBAAsB,AACtB,eAAgB,AAChB,gBAAkB,AAClB,gDAAkD,AAC9C,4CAA8C,AAC1C,wCAA0C,AAClD,eAAgB,AAChB,cAAgB,CACjB,AACD,sMAEE,cAAgB,CACjB,AACD,+DACE,UAAY,CACb,AACD,uDACE,SAAW,CACZ,AACD,6BACE,cAAgB,CACjB,AACD,mCACE,QAAS,AACT,gBAAiB,AACjB,iBAAmB,CACpB,AACD,mCACE,oBAAuB,CACxB,AACD,+BACE,MAAO,AACP,6BAA8B,AAC9B,cAAgB,CACjB,AACD,qCACE,QAAS,AACT,gBAAiB,AACjB,iBAAmB,CACpB,AACD,qCACE,oBAAuB,CACxB,AACD,8EAEE,kBAAoB,CACrB,AACD,kKAEE,qBAA2B,CAC5B",file:"index.css",sourcesContent:["/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-input-number {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n font-variant: tabular-nums;\n list-style: none;\n -webkit-font-feature-settings: 'tnum';\n font-feature-settings: 'tnum';\n position: relative;\n width: 100%;\n height: 32px;\n padding: 4px 11px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n line-height: 1.5;\n background-color: #fff;\n background-image: none;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n display: inline-block;\n width: 90px;\n margin: 0;\n padding: 0;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n}\n.ant-input-number::-moz-placeholder {\n color: #bfbfbf;\n opacity: 1;\n}\n.ant-input-number:-ms-input-placeholder {\n color: #bfbfbf;\n}\n.ant-input-number::-webkit-input-placeholder {\n color: #bfbfbf;\n}\n.ant-input-number:placeholder-shown {\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n}\n.ant-input-number:hover {\n border-color: #40a9ff;\n border-right-width: 1px !important;\n}\n.ant-input-number:focus {\n border-color: #40a9ff;\n border-right-width: 1px !important;\n outline: 0;\n -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n}\n.ant-input-number-disabled {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-number-disabled:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-input-number[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-number[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\ntextarea.ant-input-number {\n max-width: 100%;\n height: auto;\n min-height: 32px;\n line-height: 1.5;\n vertical-align: bottom;\n -webkit-transition: all 0.3s, height 0s;\n -o-transition: all 0.3s, height 0s;\n transition: all 0.3s, height 0s;\n}\n.ant-input-number-lg {\n height: 40px;\n padding: 6px 11px;\n font-size: 16px;\n}\n.ant-input-number-sm {\n height: 24px;\n padding: 1px 7px;\n}\n.ant-input-number-handler {\n position: relative;\n display: block;\n width: 100%;\n height: 50%;\n overflow: hidden;\n color: rgba(0, 0, 0, 0.45);\n font-weight: bold;\n line-height: 0;\n text-align: center;\n -webkit-transition: all 0.1s linear;\n -o-transition: all 0.1s linear;\n transition: all 0.1s linear;\n}\n.ant-input-number-handler:active {\n background: #f4f4f4;\n}\n.ant-input-number-handler:hover .ant-input-number-handler-up-inner,\n.ant-input-number-handler:hover .ant-input-number-handler-down-inner {\n color: #40a9ff;\n}\n.ant-input-number-handler-up-inner,\n.ant-input-number-handler-down-inner {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n right: 4px;\n width: 12px;\n height: 12px;\n color: rgba(0, 0, 0, 0.45);\n line-height: 12px;\n -webkit-transition: all 0.1s linear;\n -o-transition: all 0.1s linear;\n transition: all 0.1s linear;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.ant-input-number-handler-up-inner > *,\n.ant-input-number-handler-down-inner > * {\n line-height: 1;\n}\n.ant-input-number-handler-up-inner svg,\n.ant-input-number-handler-down-inner svg {\n display: inline-block;\n}\n.ant-input-number-handler-up-inner::before,\n.ant-input-number-handler-down-inner::before {\n display: none;\n}\n.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,\n.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,\n.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,\n.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {\n display: block;\n}\n.ant-input-number:hover {\n border-color: #40a9ff;\n border-right-width: 1px !important;\n}\n.ant-input-number-focused {\n border-color: #40a9ff;\n border-right-width: 1px !important;\n outline: 0;\n -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n}\n.ant-input-number-disabled {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-number-disabled:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-input-number-disabled .ant-input-number-input {\n cursor: not-allowed;\n}\n.ant-input-number-disabled .ant-input-number-handler-wrap {\n display: none;\n}\n.ant-input-number-input {\n width: 100%;\n height: 30px;\n padding: 0 11px;\n text-align: left;\n background-color: transparent;\n border: 0;\n border-radius: 4px;\n outline: 0;\n -webkit-transition: all 0.3s linear;\n -o-transition: all 0.3s linear;\n transition: all 0.3s linear;\n -moz-appearance: textfield !important;\n}\n.ant-input-number-input::-moz-placeholder {\n color: #bfbfbf;\n opacity: 1;\n}\n.ant-input-number-input:-ms-input-placeholder {\n color: #bfbfbf;\n}\n.ant-input-number-input::-webkit-input-placeholder {\n color: #bfbfbf;\n}\n.ant-input-number-input:placeholder-shown {\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n}\n.ant-input-number-input[type='number']::-webkit-inner-spin-button,\n.ant-input-number-input[type='number']::-webkit-outer-spin-button {\n margin: 0;\n -webkit-appearance: none;\n}\n.ant-input-number-lg {\n padding: 0;\n font-size: 16px;\n}\n.ant-input-number-lg input {\n height: 38px;\n}\n.ant-input-number-sm {\n padding: 0;\n}\n.ant-input-number-sm input {\n height: 22px;\n padding: 0 7px;\n}\n.ant-input-number-handler-wrap {\n position: absolute;\n top: 0;\n right: 0;\n width: 22px;\n height: 100%;\n background: #fff;\n border-left: 1px solid #d9d9d9;\n border-radius: 0 4px 4px 0;\n opacity: 0;\n -webkit-transition: opacity 0.24s linear 0.1s;\n -o-transition: opacity 0.24s linear 0.1s;\n transition: opacity 0.24s linear 0.1s;\n}\n.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,\n.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {\n display: inline-block;\n font-size: 12px;\n font-size: 7px \\9;\n -webkit-transform: scale(0.58333333) rotate(0deg);\n -ms-transform: scale(0.58333333) rotate(0deg);\n transform: scale(0.58333333) rotate(0deg);\n min-width: auto;\n margin-right: 0;\n}\n:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,\n:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {\n font-size: 12px;\n}\n.ant-input-number-handler-wrap:hover .ant-input-number-handler {\n height: 40%;\n}\n.ant-input-number:hover .ant-input-number-handler-wrap {\n opacity: 1;\n}\n.ant-input-number-handler-up {\n cursor: pointer;\n}\n.ant-input-number-handler-up-inner {\n top: 50%;\n margin-top: -5px;\n text-align: center;\n}\n.ant-input-number-handler-up:hover {\n height: 60% !important;\n}\n.ant-input-number-handler-down {\n top: 0;\n border-top: 1px solid #d9d9d9;\n cursor: pointer;\n}\n.ant-input-number-handler-down-inner {\n top: 50%;\n margin-top: -6px;\n text-align: center;\n}\n.ant-input-number-handler-down:hover {\n height: 60% !important;\n}\n.ant-input-number-handler-up-disabled,\n.ant-input-number-handler-down-disabled {\n cursor: not-allowed;\n}\n.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,\n.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {\n color: rgba(0, 0, 0, 0.25);\n}\n"],sourceRoot:""}])},1181:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(68),_=n.n(o),i=n(25),w=n.n(i),r=n(11),a=n.n(r),s=n(13),l=n.n(s),u=n(14),c=n.n(u),d=n(0),x=n.n(d),h=n(1),p=n.n(h),f=n(3),S=n.n(f),g=n(50),L=n(1182);function D(){}function N(e){e.preventDefault()}function m(e){return null!=e}var b,v=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,y=(b=x.a.Component,c()(C,b),C.prototype.componentDidMount=function(){this.componentDidUpdate()},C.prototype.componentDidUpdate=function(e){var t=this.props,n=t.value,o=t.onChange,i=t.max,r=t.min,a=this.state.focused;if(e){if(e.value!==n||e.max!==i||e.min!==r){var s=a?n:this.getValidValue(n),l=void 0;l=this.pressingUpOrDown?s:this.inputting?this.rawInput:this.toPrecisionAsStep(s),this.setState({value:s,inputValue:l})}var u="value"in this.props?n:this.state.value;"max"in this.props&&e.max!==i&&"number"==typeof u&&is.max||us.max?u=s.max:u=t.max&&(c=n+"-handler-up-disabled"),p<=t.min&&(d=n+"-handler-down-disabled")}var f={};for(var g in t)!t.hasOwnProperty(g)||"data-"!==g.substr(0,5)&&"aria-"!==g.substr(0,5)&&"role"!==g||(f[g]=t[g]);var m=!t.readOnly&&!t.disabled,b=this.getInputDisplayValue(),v=void 0,y=void 0;y=r?(v={onTouchStart:m&&!c?this.up:D,onTouchEnd:this.stop},{onTouchStart:m&&!d?this.down:D,onTouchEnd:this.stop}):(v={onMouseDown:m&&!c?this.up:D,onMouseUp:this.stop,onMouseLeave:this.stop},{onMouseDown:m&&!d?this.down:D,onMouseUp:this.stop,onMouseLeave:this.stop});var C=!!c||o||i,A=!!d||o||i;return x.a.createElement("div",{className:u,style:t.style,title:t.title,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onMouseOver:t.onMouseOver,onMouseOut:t.onMouseOut},x.a.createElement("div",{className:n+"-handler-wrap"},x.a.createElement(L.a,w()({ref:this.saveUp,disabled:C,prefixCls:n,unselectable:"unselectable"},v,{role:"button","aria-label":"Increase Value","aria-disabled":!!C,className:n+"-handler "+n+"-handler-up "+c}),s||x.a.createElement("span",{unselectable:"unselectable",className:n+"-handler-up-inner",onClick:N})),x.a.createElement(L.a,w()({ref:this.saveDown,disabled:A,prefixCls:n,unselectable:"unselectable"},y,{role:"button","aria-label":"Decrease Value","aria-disabled":!!A,className:n+"-handler "+n+"-handler-down "+d}),l||x.a.createElement("span",{unselectable:"unselectable",className:n+"-handler-down-inner",onClick:N}))),x.a.createElement("div",{className:n+"-input-wrap"},x.a.createElement("input",w()({role:"spinbutton","aria-valuemin":t.min,"aria-valuemax":t.max,"aria-valuenow":h,required:t.required,type:t.type,placeholder:t.placeholder,onClick:t.onClick,onMouseUp:this.onMouseUp,className:n+"-input",tabIndex:t.tabIndex,autoComplete:a,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:m?this.onKeyDown:D,onKeyUp:m?this.onKeyUp:D,autoFocus:t.autoFocus,maxLength:t.maxLength,readOnly:t.readOnly,disabled:t.disabled,max:t.max,min:t.min,step:t.step,name:t.name,id:t.id,onChange:this.onChange,ref:this.saveInput,value:b,pattern:t.pattern},f))))},C);function C(e){a()(this,C);var t=l()(this,b.call(this,e));A.call(t);var n=void 0;n="value"in e?e.value:e.defaultValue,t.state={focused:e.autoFocus};var o=t.getValidValue(t.toNumber(n));return t.state=w()({},t.state,{inputValue:t.toPrecisionAsStep(o),value:o}),t}y.propTypes={value:p.a.oneOfType([p.a.number,p.a.string]),defaultValue:p.a.oneOfType([p.a.number,p.a.string]),focusOnUpDown:p.a.bool,autoFocus:p.a.bool,onChange:p.a.func,onPressEnter:p.a.func,onKeyDown:p.a.func,onKeyUp:p.a.func,prefixCls:p.a.string,tabIndex:p.a.oneOfType([p.a.string,p.a.number]),disabled:p.a.bool,onFocus:p.a.func,onBlur:p.a.func,readOnly:p.a.bool,max:p.a.number,min:p.a.number,step:p.a.oneOfType([p.a.number,p.a.string]),upHandler:p.a.node,downHandler:p.a.node,useTouch:p.a.bool,formatter:p.a.func,parser:p.a.func,onMouseEnter:p.a.func,onMouseLeave:p.a.func,onMouseOver:p.a.func,onMouseOut:p.a.func,onMouseUp:p.a.func,precision:p.a.number,required:p.a.bool,pattern:p.a.string,decimalSeparator:p.a.string},y.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",min:-v,step:1,style:{},onChange:D,onKeyDown:D,onPressEnter:D,onFocus:D,onBlur:D,parser:function(e){return e.replace(/[^\w\.-]+/g,"")},required:!1,autoComplete:"off"};var A=function(){var u=this;this.onKeyDown=function(e){for(var t=arguments.length,n=Array(1tr>th{color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #e8e8e8;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.ant-table-thead>tr>th[colspan]{text-align:center}.ant-table-thead>tr>th .ant-table-filter-icon,.ant-table-thead>tr>th .anticon-filter{position:absolute;top:0;right:0;width:28px;height:100%;color:#bfbfbf;font-size:12px;text-align:center;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-table-thead>tr>th .ant-table-filter-icon>svg,.ant-table-thead>tr>th .anticon-filter>svg{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-6px}.ant-table-thead>tr>th .ant-table-filter-selected.anticon-filter{color:#1890ff}.ant-table-thead>tr>th .ant-table-column-sorter{display:table-cell;vertical-align:middle}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner{height:1em;margin-top:.35em;margin-left:.57142857em;color:#bfbfbf;line-height:1em;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up{display:inline-block;font-size:12px;font-size:11px\\9;-webkit-transform:scale(.91666667) rotate(0deg);-ms-transform:scale(.91666667) rotate(0deg);transform:scale(.91666667) rotate(0deg);display:block;height:1em;line-height:1em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up{font-size:12px}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on{color:#1890ff}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full{margin-top:-.15em}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up{height:.5em;line-height:.5em}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down{margin-top:.125em}.ant-table-thead>tr>th.ant-table-column-has-actions{position:relative;background-clip:padding-box;-webkit-background-clip:border-box}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters{padding-right:30px!important}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover{color:rgba(0,0,0,.45);background:#e5e5e5}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active{color:rgba(0,0,0,.65)}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters{cursor:pointer}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter{background:#f2f2f2}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on),.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on){color:rgba(0,0,0,.45)}.ant-table-thead>tr>th .ant-table-header-column{display:inline-block;vertical-align:top}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters{display:table}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>.ant-table-column-title{display:table-cell;vertical-align:middle}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>:not(.ant-table-column-sorter){position:relative}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters:before{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:""}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters:hover:before{background:rgba(0,0,0,.04)}.ant-table-thead>tr>th.ant-table-column-has-sorters{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:4px}.ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:4px}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #e8e8e8;-webkit-transition:all .3s,border 0s;-o-transition:all .3s,border 0s;transition:all .3s,border 0s}.ant-table-tbody>tr,.ant-table-thead>tr{-webkit-transition:all .3s,height 0s;-o-transition:all .3s,height 0s;transition:all .3s,height 0s}.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:#e6f7ff}.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-column-sort,.ant-table-tbody>tr:hover.ant-table-row-selected>td,.ant-table-tbody>tr:hover.ant-table-row-selected>td.ant-table-column-sort,.ant-table-thead>tr.ant-table-row-selected>td.ant-table-column-sort,.ant-table-thead>tr:hover.ant-table-row-selected>td,.ant-table-thead>tr:hover.ant-table-row-selected>td.ant-table-column-sort{background:#fafafa}.ant-table-thead>tr:hover{background:none}.ant-table-footer{position:relative;padding:16px;color:rgba(0,0,0,.85);background:#fafafa;border-top:1px solid #e8e8e8;border-radius:0 0 4px 4px}.ant-table-footer:before{position:absolute;top:-1px;left:0;width:100%;height:1px;background:#fafafa;content:""}.ant-table.ant-table-bordered .ant-table-footer{border:1px solid #e8e8e8}.ant-table-title{position:relative;top:1px;padding:16px 0;border-radius:4px 4px 0 0}.ant-table.ant-table-bordered .ant-table-title{padding-right:16px;padding-left:16px;border:1px solid #e8e8e8}.ant-table-title+.ant-table-content{position:relative;border-radius:4px 4px 0 0}.ant-table-bordered .ant-table-title+.ant-table-content,.ant-table-bordered .ant-table-title+.ant-table-content .ant-table-thead>tr:first-child>th,.ant-table-bordered .ant-table-title+.ant-table-content table,.ant-table-without-column-header .ant-table-title+.ant-table-content,.ant-table-without-column-header table{border-radius:0}.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder{border-top:1px solid #e8e8e8;border-radius:4px}.ant-table-tbody>tr.ant-table-row-selected td{color:inherit;background:#fafafa}.ant-table-thead>tr>th.ant-table-column-sort{background:#f5f5f5}.ant-table-tbody>tr>td.ant-table-column-sort{background:rgba(0,0,0,.01)}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px}.ant-table-expand-icon-th,.ant-table-row-expand-icon-cell{width:50px;min-width:50px;text-align:center}.ant-table-header{overflow:hidden;background:#fafafa}.ant-table-header table{border-radius:4px 4px 0 0}.ant-table-loading{position:relative}.ant-table-loading .ant-table-body{background:#fff;opacity:.5}.ant-table-loading .ant-table-spin-holder{position:absolute;top:50%;left:50%;height:20px;margin-left:-30px;line-height:20px}.ant-table-loading .ant-table-with-pagination{margin-top:-20px}.ant-table-loading .ant-table-without-pagination{margin-top:10px}.ant-table-bordered .ant-table-body>table,.ant-table-bordered .ant-table-fixed-left table,.ant-table-bordered .ant-table-fixed-right table,.ant-table-bordered .ant-table-header>table{border:1px solid #e8e8e8;border-right:0;border-bottom:0}.ant-table-bordered.ant-table-empty .ant-table-placeholder{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.ant-table-bordered.ant-table-fixed-header .ant-table-header>table{border-bottom:0}.ant-table-bordered.ant-table-fixed-header .ant-table-body>table{border-top-left-radius:0;border-top-right-radius:0}.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner>table,.ant-table-bordered.ant-table-fixed-header .ant-table-header+.ant-table-body>table{border-top:0}.ant-table-bordered .ant-table-thead>tr:not(:last-child)>th{border-bottom:1px solid #e8e8e8}.ant-table-bordered .ant-table-tbody>tr>td,.ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #e8e8e8}.ant-table-placeholder{position:relative;z-index:1;margin-top:-1px;padding:16px;color:rgba(0,0,0,.25);font-size:14px;text-align:center;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-radius:0 0 4px 4px}.ant-table-pagination.ant-pagination{float:right;margin:16px 0}.ant-table-filter-dropdown{position:relative;min-width:96px;margin-left:-8px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-filter-dropdown .ant-dropdown-menu{border:0;border-radius:4px 4px 0 0;-webkit-box-shadow:none;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu-without-submenu{max-height:400px;overflow-x:hidden}.ant-table-filter-dropdown .ant-dropdown-menu-item>label+span{padding-right:0}.ant-table-filter-dropdown .ant-dropdown-menu-sub{border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after{color:#1890ff;font-weight:700;text-shadow:0 0 2px #bae7ff}.ant-table-filter-dropdown .ant-dropdown-menu-item{overflow:hidden}.ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-item:last-child,.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title{border-radius:0}.ant-table-filter-dropdown-btns{padding:7px 8px;overflow:hidden;border-top:1px solid #e8e8e8}.ant-table-filter-dropdown-link{color:#1890ff}.ant-table-filter-dropdown-link:hover{color:#40a9ff}.ant-table-filter-dropdown-link:active{color:#096dd9}.ant-table-filter-dropdown-link.confirm{float:left}.ant-table-filter-dropdown-link.clear{float:right}.ant-table-selection{white-space:nowrap}.ant-table-selection-select-all-custom{margin-right:4px!important}.ant-table-selection .anticon-down{color:#bfbfbf;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ant-table-selection-menu{min-width:96px;margin-top:5px;margin-left:-30px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-selection-menu .ant-action-down{color:#bfbfbf}.ant-table-selection-down{display:inline-block;padding:0;line-height:1;cursor:pointer}.ant-table-selection-down:hover .anticon-down{color:rgba(0,0,0,.6)}.ant-table-row-expand-icon{color:#1890ff;text-decoration:none;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;display:inline-block;width:17px;height:17px;color:inherit;line-height:13px;text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:2px;outline:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#40a9ff}.ant-table-row-expand-icon:active{color:#096dd9}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentColor}.ant-table-row-expanded:after{content:"-"}.ant-table-row-collapsed:after{content:"+"}.ant-table-row-spaced{visibility:hidden}.ant-table-row-spaced:after{content:"."}tr.ant-table-expanded-row,tr.ant-table-expanded-row:hover{background:#fbfbfb}tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-16px -16px -17px}.ant-table .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:8px}.ant-table-scroll{overflow:auto;overflow-x:hidden}.ant-table-scroll table{width:auto;min-width:100%}.ant-table-scroll table .ant-table-fixed-columns-in-body{visibility:hidden}.ant-table-body-inner{height:100%}.ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body{position:relative;background:#fff}.ant-table-fixed-header .ant-table-body-inner{overflow:scroll}.ant-table-fixed-header .ant-table-scroll .ant-table-header{margin-bottom:-20px;padding-bottom:20px;overflow:scroll;opacity:.9999}.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar{border:1px solid #e8e8e8;border-width:0 0 1px}.ant-table-hide-scrollbar{scrollbar-color:transparent transparent}.ant-table-hide-scrollbar::-webkit-scrollbar{background-color:transparent}.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar{border:1px solid #e8e8e8;border-width:1px 1px 1px 0}.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead>tr:only-child>th:last-child{border-right-color:transparent}.ant-table-fixed-left,.ant-table-fixed-right{position:absolute;top:0;z-index:auto;overflow:hidden;border-radius:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.ant-table-fixed-left table,.ant-table-fixed-right table{width:auto;background:#fff}.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed{border-radius:0}.ant-table-fixed-left{left:0;-webkit-box-shadow:6px 0 6px -4px rgba(0,0,0,.15);box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.ant-table-fixed-left .ant-table-header{overflow-y:hidden}.ant-table-fixed-left .ant-table-body-inner{margin-right:-20px;padding-right:20px}.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner{padding-right:0}.ant-table-fixed-left,.ant-table-fixed-left table{border-radius:4px 0 0 0}.ant-table-fixed-left .ant-table-thead>tr>th:last-child{border-top-right-radius:0}.ant-table-fixed-right{right:0;-webkit-box-shadow:-6px 0 6px -4px rgba(0,0,0,.15);box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.ant-table-fixed-right,.ant-table-fixed-right table{border-radius:0 4px 0 0}.ant-table-fixed-right .ant-table-expanded-row{color:transparent;pointer-events:none}.ant-table-fixed-right .ant-table-thead>tr>th:first-child{border-top-left-radius:0}.ant-table.ant-table-scroll-position-left .ant-table-fixed-left,.ant-table.ant-table-scroll-position-right .ant-table-fixed-right{-webkit-box-shadow:none;box-shadow:none}.ant-table colgroup>col.ant-table-selection-col{width:60px}.ant-table-thead>tr>th.ant-table-selection-column-custom .ant-table-selection{margin-right:-15px}.ant-table-tbody>tr>td.ant-table-selection-column,.ant-table-thead>tr>th.ant-table-selection-column{text-align:center}.ant-table-tbody>tr>td.ant-table-selection-column .ant-radio-wrapper,.ant-table-thead>tr>th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}.ant-table-row[class*=ant-table-row-level-0] .ant-table-selection-column>span{display:inline-block}@supports (-moz-appearance:meterbar){.ant-table-thead>tr>th.ant-table-column-has-actions{background-clip:padding-box}}.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-footer,.ant-table-middle>.ant-table-title{padding:12px 8px}.ant-table-middle tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-12px -8px -13px}.ant-table-small{border:1px solid #e8e8e8;border-radius:4px}.ant-table-small>.ant-table-footer,.ant-table-small>.ant-table-title{padding:8px}.ant-table-small>.ant-table-title{top:0;border-bottom:1px solid #e8e8e8}.ant-table-small>.ant-table-content>.ant-table-body{margin:0 8px}.ant-table-small>.ant-table-content>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table{border:0}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{padding:8px}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{background-color:transparent}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr{border-bottom:1px solid #e8e8e8}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort{background-color:rgba(0,0,0,.01)}.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table{padding:0}.ant-table-small>.ant-table-content .ant-table-header{background-color:#fff}.ant-table-small>.ant-table-content .ant-table-placeholder,.ant-table-small>.ant-table-content .ant-table-row:last-child td{border-bottom:0}.ant-table-small.ant-table-bordered{border-right:0}.ant-table-small.ant-table-bordered .ant-table-title{border:0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-content{border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-footer{border:0;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-footer:before{display:none}.ant-table-small.ant-table-bordered .ant-table-placeholder{border-right:0;border-bottom:0;border-left:0}.ant-table-small.ant-table-bordered .ant-table-tbody>tr>td:last-child,.ant-table-small.ant-table-bordered .ant-table-thead>tr>th:last-child{border-right:none}.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody>tr>td:last-child,.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead>tr>th:last-child{border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-fixed-right{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.ant-table-small tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-8px -8px -9px}',"",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_antd@3.23.2@antd/lib/table/style/index.css"],names:[],mappings:"AAIA,mBACE,MAAQ,CACT,AACD,mDAEE,cAAe,AACf,UAAY,CACb,AACD,yBACE,UAAY,CACb,AACD,WACE,8BAA+B,AACvB,sBAAuB,AAC/B,SAAU,AACV,UAAW,AACX,sBAA2B,AAC3B,eAAgB,AAChB,0BAA2B,AAC3B,gBAAiB,AACjB,gBAAiB,AACjB,qCAAsC,AAC9B,6BAA8B,AACtC,kBAAmB,AACnB,UAAY,CACb,AACD,gBACE,+BAAiC,AACjC,0BAA4B,AAC5B,sBAAyB,CAC1B,AACD,iCACE,0BAA4B,AAC5B,2BAA8B,CAC/B,AACD,iBACE,WAAY,AACZ,gBAAiB,AACjB,0BAA2B,AAC3B,yBAA0B,AAC1B,gBAAkB,CACnB,AACD,uBACE,sBAA2B,AAC3B,gBAAiB,AACjB,gBAAiB,AACjB,mBAAoB,AACpB,gCAAiC,AACjC,uCAAyC,AACzC,kCAAoC,AACpC,8BAAiC,CAClC,AACD,gCACE,iBAAmB,CACpB,AACD,qFAEE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,WAAY,AACZ,YAAa,AACb,cAAe,AACf,eAAgB,AAChB,kBAAmB,AACnB,eAAgB,AAChB,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,6FAEE,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,gBAAiB,AACjB,gBAAkB,CACnB,AACD,iEACE,aAAe,CAChB,AACD,gDACE,mBAAoB,AACpB,qBAAuB,CACxB,AACD,+EACE,WAAY,AACZ,iBAAmB,AACnB,wBAA0B,AAC1B,cAAe,AACf,gBAAiB,AACjB,kBAAmB,AACnB,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,wNAEE,qBAAsB,AACtB,eAAgB,AAChB,iBAAmB,AACnB,gDAAkD,AAC9C,4CAA8C,AAC1C,wCAA0C,AAClD,cAAe,AACf,WAAY,AACZ,gBAAiB,AACjB,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,oOAEE,cAAgB,CACjB,AACD,8NAEE,aAAe,CAChB,AACD,oFACE,iBAAoB,CACrB,AACD,kOAEE,YAAc,AACd,gBAAmB,CACpB,AACD,kHACE,iBAAoB,CACrB,AACD,oDACE,kBAAmB,AACnB,4BAA6B,AAE7B,kCAAoC,CACrC,AACD,iFACE,4BAA+B,CAChC,AAMD,sdAEE,sBAA2B,AAC3B,kBAAoB,CACrB,AACD,mOAEE,qBAA2B,CAC5B,AACD,iFACE,cAAgB,CACjB,AAID,4SAEE,kBAAoB,CACrB,AACD,4PAEE,qBAA2B,CAC5B,AACD,gDACE,qBAAsB,AACtB,kBAAoB,CACrB,AACD,0EACE,aAAe,CAChB,AACD,kGACE,mBAAoB,AACpB,qBAAuB,CACxB,AACD,yGACE,iBAAmB,CACpB,AACD,iFACE,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,SAAU,AACV,OAAQ,AACR,uBAAwB,AACxB,2BAA6B,AAC7B,sBAAwB,AACxB,mBAAqB,AACrB,UAAY,CACb,AACD,uFACE,0BAAgC,CACjC,AACD,oDACE,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,gBAAkB,CAC3B,AACD,+CACE,0BAA4B,CAC7B,AACD,8CACE,2BAA6B,CAC9B,AACD,iDACE,eAAiB,CAClB,AACD,uBACE,gCAAiC,AACjC,qCAAwC,AACxC,gCAAmC,AACnC,4BAAgC,CACjC,AACD,wCAEE,qCAAwC,AACxC,gCAAmC,AACnC,4BAAgC,CACjC,AACD,wXAIE,kBAAoB,CACrB,AASD,oYAEE,kBAAoB,CACrB,AACD,0BACE,eAAiB,CAClB,AACD,kBACE,kBAAmB,AACnB,aAAmB,AACnB,sBAA2B,AAC3B,mBAAoB,AACpB,6BAA8B,AAC9B,yBAA2B,CAC5B,AACD,yBACE,kBAAmB,AACnB,SAAU,AACV,OAAQ,AACR,WAAY,AACZ,WAAY,AACZ,mBAAoB,AACpB,UAAY,CACb,AACD,gDACE,wBAA0B,CAC3B,AACD,iBACE,kBAAmB,AACnB,QAAS,AACT,eAAgB,AAChB,yBAA2B,CAC5B,AACD,+CACE,mBAAoB,AACpB,kBAAmB,AACnB,wBAA0B,CAC3B,AACD,oCACE,kBAAmB,AACnB,yBAA2B,CAC5B,AAMD,6TAEE,eAAiB,CAClB,AACD,2FACE,6BAA8B,AAC9B,iBAAmB,CACpB,AACD,8CACE,cAAe,AACf,kBAAoB,CACrB,AACD,6CACE,kBAAoB,CACrB,AACD,6CACE,0BAAgC,CACjC,AACD,8CAEE,YAAmB,CACpB,AACD,0DAEE,WAAY,AACZ,eAAgB,AAChB,iBAAmB,CACpB,AACD,kBACE,gBAAiB,AACjB,kBAAoB,CACrB,AACD,wBACE,yBAA2B,CAC5B,AACD,mBACE,iBAAmB,CACpB,AACD,mCACE,gBAAiB,AACjB,UAAa,CACd,AACD,0CACE,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,YAAa,AACb,kBAAmB,AACnB,gBAAkB,CACnB,AACD,8CACE,gBAAkB,CACnB,AACD,iDACE,eAAiB,CAClB,AACD,uLAIE,yBAA0B,AAC1B,eAAgB,AAChB,eAAiB,CAClB,AACD,2DACE,+BAAgC,AAChC,6BAA+B,CAChC,AACD,mEACE,eAAiB,CAClB,AACD,iEACE,yBAA0B,AAC1B,yBAA2B,CAC5B,AACD,0JAEE,YAAc,CACf,AACD,4DACE,+BAAiC,CAClC,AACD,sFAEE,8BAAgC,CACjC,AACD,uBACE,kBAAmB,AACnB,UAAW,AACX,gBAAiB,AACjB,aAAmB,AACnB,sBAA2B,AAC3B,eAAgB,AAChB,kBAAmB,AACnB,gBAAiB,AACjB,6BAA8B,AAC9B,gCAAiC,AACjC,yBAA2B,CAC5B,AACD,qCACE,YAAa,AACb,aAAe,CAChB,AACD,2BACE,kBAAmB,AACnB,eAAgB,AAChB,iBAAkB,AAClB,gBAAiB,AACjB,kBAAmB,AACnB,6CAAkD,AAC1C,oCAA0C,CACnD,AACD,8CACE,SAAU,AACV,0BAA2B,AAC3B,wBAAyB,AACjB,eAAiB,CAC1B,AACD,8DACE,iBAAkB,AAClB,iBAAmB,CACpB,AACD,8DACE,eAAiB,CAClB,AACD,kDACE,kBAAmB,AACnB,6CAAkD,AAC1C,oCAA0C,CACnD,AACD,4HACE,cAAe,AACf,gBAAkB,AAClB,2BAA6B,CAC9B,AACD,mDACE,eAAiB,CAClB,AACD,sDACE,gBAAkB,CACnB,AACD,sMAEE,eAAiB,CAClB,AACD,gCACE,gBAAiB,AACjB,gBAAiB,AACjB,4BAA8B,CAC/B,AACD,gCACE,aAAe,CAChB,AACD,sCACE,aAAe,CAChB,AACD,uCACE,aAAe,CAChB,AACD,wCACE,UAAY,CACb,AACD,sCACE,WAAa,CACd,AACD,qBACE,kBAAoB,CACrB,AACD,uCACE,0BAA6B,CAC9B,AACD,mCACE,cAAe,AACf,2BAA6B,AAC7B,sBAAwB,AACxB,kBAAqB,CACtB,AACD,0BACE,eAAgB,AAChB,eAAgB,AAChB,kBAAmB,AACnB,gBAAiB,AACjB,kBAAmB,AACnB,6CAAkD,AAC1C,oCAA0C,CACnD,AACD,2CACE,aAAe,CAChB,AACD,0BACE,qBAAsB,AACtB,UAAW,AACX,cAAe,AACf,cAAgB,CACjB,AACD,8CACE,oBAA0B,CAC3B,AACD,2BACE,cAAe,AACf,qBAAsB,AACtB,eAAgB,AAChB,6BAA+B,AAC/B,wBAA0B,AAC1B,qBAAuB,AACvB,qBAAsB,AACtB,WAAY,AACZ,YAAa,AACb,cAAe,AACf,iBAAkB,AAClB,kBAAmB,AACnB,gBAAiB,AACjB,yBAA0B,AAC1B,kBAAmB,AACnB,aAAc,AACd,2BAA6B,AAC7B,sBAAwB,AACxB,mBAAqB,AACrB,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,gBAAkB,CAC3B,AACD,kEAEE,aAAe,CAChB,AACD,kCACE,aAAe,CAChB,AACD,oGAGE,yBAA2B,CAC5B,AACD,8BACE,WAAa,CACd,AACD,+BACE,WAAa,CACd,AACD,sBACE,iBAAmB,CACpB,AACD,4BACE,WAAa,CACd,AACD,0DAEE,kBAAoB,CACrB,AACD,gDACE,wBAA0B,CAC3B,AACD,4DACE,gBAAkB,CACnB,AACD,kBACE,cAAe,AACf,iBAAmB,CACpB,AACD,wBACE,WAAY,AACZ,cAAgB,CACjB,AACD,yDACE,iBAAmB,CACpB,AACD,sBACE,WAAa,CACd,AACD,6EACE,kBAAmB,AACnB,eAAiB,CAClB,AACD,8CACE,eAAiB,CAClB,AACD,4DACE,oBAAqB,AACrB,oBAAqB,AACrB,gBAAiB,AACjB,aAAgB,CACjB,AACD,+EACE,yBAA0B,AAC1B,oBAAwB,CACzB,AACD,0BACE,uCAAyC,CAC1C,AACD,6CACE,4BAA8B,CAC/B,AACD,kGACE,yBAA0B,AAC1B,0BAA4B,CAC7B,AACD,qJACE,8BAAgC,CACjC,AACD,6CAEE,kBAAmB,AACnB,MAAO,AACP,aAAc,AACd,gBAAiB,AACjB,gBAAiB,AACjB,+CAAiD,AACjD,uCAAyC,AACzC,kCAAoC,AACpC,+BAAiC,AACjC,0DAA+D,CAChE,AACD,yDAEE,WAAY,AACZ,eAAiB,CAClB,AACD,2KAEE,eAAiB,CAClB,AACD,sBACE,OAAQ,AACR,kDAAuD,AAC/C,yCAA+C,CACxD,AACD,wCACE,iBAAmB,CACpB,AACD,4CACE,mBAAoB,AACpB,kBAAoB,CACrB,AACD,oEACE,eAAiB,CAClB,AACD,kDAEE,uBAAyB,CAC1B,AACD,wDACE,yBAA2B,CAC5B,AACD,uBACE,QAAS,AACT,mDAAwD,AAChD,0CAAgD,CACzD,AACD,oDAEE,uBAAyB,CAC1B,AACD,+CACE,kBAAmB,AACnB,mBAAqB,CACtB,AACD,0DACE,wBAA0B,CAC3B,AAKD,kIACE,wBAAyB,AACjB,eAAiB,CAC1B,AACD,gDACE,UAAY,CACb,AACD,8EACE,kBAAoB,CACrB,AACD,oGAEE,iBAAmB,CACpB,AACD,0IAEE,cAAgB,CACjB,AACD,8EACE,oBAAsB,CACvB,AAID,qCACE,oDACE,2BAA6B,CAC9B,CACF,AAKD,muDAgBE,gBAAkB,CACnB,AACD,kEACE,uBAAyB,CAC1B,AACD,iBACE,yBAA0B,AAC1B,iBAAmB,CACpB,AACD,qEAEE,WAAiB,CAClB,AACD,kCACE,MAAO,AACP,+BAAiC,CAClC,AACD,oDACE,YAAc,CACf,AACD,8oBAQE,QAAU,CACX,AACD,4oDAgBE,WAAiB,CAClB,AACD,s0BAQE,4BAA8B,CAC/B,AACD,8yBAQE,+BAAiC,CAClC,AACD,s/BAQE,gCAAsC,CACvC,AACD,whBAME,SAAW,CACZ,AACD,sDACE,qBAAuB,CACxB,AACD,4HAEE,eAAiB,CAClB,AACD,oCACE,cAAgB,CACjB,AACD,qDACE,SAAU,AACV,+BAAgC,AAChC,+BAAiC,CAClC,AACD,uDACE,8BAAgC,CACjC,AACD,sDACE,SAAU,AACV,6BAA8B,AAC9B,8BAAgC,CACjC,AACD,6DACE,YAAc,CACf,AACD,2DACE,eAAgB,AAChB,gBAAiB,AACjB,aAAe,CAChB,AACD,4IAEE,iBAAmB,CACpB,AACD,wLAEE,8BAAgC,CACjC,AACD,2DACE,+BAAgC,AAChC,6BAA+B,CAChC,AACD,iEACE,qBAAuB,CACxB",file:"index.css",sourcesContent:["/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-table-wrapper {\n zoom: 1;\n}\n.ant-table-wrapper::before,\n.ant-table-wrapper::after {\n display: table;\n content: '';\n}\n.ant-table-wrapper::after {\n clear: both;\n}\n.ant-table {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n -webkit-font-feature-settings: 'tnum';\n font-feature-settings: 'tnum';\n position: relative;\n clear: both;\n}\n.ant-table-body {\n -webkit-transition: opacity 0.3s;\n -o-transition: opacity 0.3s;\n transition: opacity 0.3s;\n}\n.ant-table-empty .ant-table-body {\n overflow-x: auto !important;\n overflow-y: hidden !important;\n}\n.ant-table table {\n width: 100%;\n text-align: left;\n border-radius: 4px 4px 0 0;\n border-collapse: separate;\n border-spacing: 0;\n}\n.ant-table-thead > tr > th {\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n text-align: left;\n background: #fafafa;\n border-bottom: 1px solid #e8e8e8;\n -webkit-transition: background 0.3s ease;\n -o-transition: background 0.3s ease;\n transition: background 0.3s ease;\n}\n.ant-table-thead > tr > th[colspan] {\n text-align: center;\n}\n.ant-table-thead > tr > th .anticon-filter,\n.ant-table-thead > tr > th .ant-table-filter-icon {\n position: absolute;\n top: 0;\n right: 0;\n width: 28px;\n height: 100%;\n color: #bfbfbf;\n font-size: 12px;\n text-align: center;\n cursor: pointer;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-table-thead > tr > th .anticon-filter > svg,\n.ant-table-thead > tr > th .ant-table-filter-icon > svg {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -5px;\n margin-left: -6px;\n}\n.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter {\n color: #1890ff;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter {\n display: table-cell;\n vertical-align: middle;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner {\n height: 1em;\n margin-top: 0.35em;\n margin-left: 0.57142857em;\n color: #bfbfbf;\n line-height: 1em;\n text-align: center;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {\n display: inline-block;\n font-size: 12px;\n font-size: 11px \\9;\n -webkit-transform: scale(0.91666667) rotate(0deg);\n -ms-transform: scale(0.91666667) rotate(0deg);\n transform: scale(0.91666667) rotate(0deg);\n display: block;\n height: 1em;\n line-height: 1em;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,\n:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {\n font-size: 12px;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on,\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {\n color: #1890ff;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full {\n margin-top: -0.15em;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up,\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {\n height: 0.5em;\n line-height: 0.5em;\n}\n.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {\n margin-top: 0.125em;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions {\n position: relative;\n background-clip: padding-box;\n /* stylelint-disable-next-line */\n -webkit-background-clip: border-box;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters {\n padding-right: 30px !important;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open {\n color: rgba(0, 0, 0, 0.45);\n background: #e5e5e5;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover,\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover {\n color: rgba(0, 0, 0, 0.45);\n background: #e5e5e5;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active,\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters {\n cursor: pointer;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {\n background: #f2f2f2;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter,\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon {\n background: #f2f2f2;\n}\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on),\n.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on) {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-table-thead > tr > th .ant-table-header-column {\n display: inline-block;\n vertical-align: top;\n}\n.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters {\n display: table;\n}\n.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > .ant-table-column-title {\n display: table-cell;\n vertical-align: middle;\n}\n.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > *:not(.ant-table-column-sorter) {\n position: relative;\n}\n.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters::before {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n content: '';\n}\n.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters:hover::before {\n background: rgba(0, 0, 0, 0.04);\n}\n.ant-table-thead > tr > th.ant-table-column-has-sorters {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.ant-table-thead > tr:first-child > th:first-child {\n border-top-left-radius: 4px;\n}\n.ant-table-thead > tr:first-child > th:last-child {\n border-top-right-radius: 4px;\n}\n.ant-table-thead > tr:not(:last-child) > th[colspan] {\n border-bottom: 0;\n}\n.ant-table-tbody > tr > td {\n border-bottom: 1px solid #e8e8e8;\n -webkit-transition: all 0.3s, border 0s;\n -o-transition: all 0.3s, border 0s;\n transition: all 0.3s, border 0s;\n}\n.ant-table-thead > tr,\n.ant-table-tbody > tr {\n -webkit-transition: all 0.3s, height 0s;\n -o-transition: all 0.3s, height 0s;\n transition: all 0.3s, height 0s;\n}\n.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,\n.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,\n.ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,\n.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {\n background: #e6f7ff;\n}\n.ant-table-thead > tr.ant-table-row-selected > td.ant-table-column-sort,\n.ant-table-tbody > tr.ant-table-row-selected > td.ant-table-column-sort {\n background: #fafafa;\n}\n.ant-table-thead > tr:hover.ant-table-row-selected > td,\n.ant-table-tbody > tr:hover.ant-table-row-selected > td {\n background: #fafafa;\n}\n.ant-table-thead > tr:hover.ant-table-row-selected > td.ant-table-column-sort,\n.ant-table-tbody > tr:hover.ant-table-row-selected > td.ant-table-column-sort {\n background: #fafafa;\n}\n.ant-table-thead > tr:hover {\n background: none;\n}\n.ant-table-footer {\n position: relative;\n padding: 16px 16px;\n color: rgba(0, 0, 0, 0.85);\n background: #fafafa;\n border-top: 1px solid #e8e8e8;\n border-radius: 0 0 4px 4px;\n}\n.ant-table-footer::before {\n position: absolute;\n top: -1px;\n left: 0;\n width: 100%;\n height: 1px;\n background: #fafafa;\n content: '';\n}\n.ant-table.ant-table-bordered .ant-table-footer {\n border: 1px solid #e8e8e8;\n}\n.ant-table-title {\n position: relative;\n top: 1px;\n padding: 16px 0;\n border-radius: 4px 4px 0 0;\n}\n.ant-table.ant-table-bordered .ant-table-title {\n padding-right: 16px;\n padding-left: 16px;\n border: 1px solid #e8e8e8;\n}\n.ant-table-title + .ant-table-content {\n position: relative;\n border-radius: 4px 4px 0 0;\n}\n.ant-table-bordered .ant-table-title + .ant-table-content,\n.ant-table-bordered .ant-table-title + .ant-table-content table,\n.ant-table-bordered .ant-table-title + .ant-table-content .ant-table-thead > tr:first-child > th {\n border-radius: 0;\n}\n.ant-table-without-column-header .ant-table-title + .ant-table-content,\n.ant-table-without-column-header table {\n border-radius: 0;\n}\n.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {\n border-top: 1px solid #e8e8e8;\n border-radius: 4px;\n}\n.ant-table-tbody > tr.ant-table-row-selected td {\n color: inherit;\n background: #fafafa;\n}\n.ant-table-thead > tr > th.ant-table-column-sort {\n background: #f5f5f5;\n}\n.ant-table-tbody > tr > td.ant-table-column-sort {\n background: rgba(0, 0, 0, 0.01);\n}\n.ant-table-thead > tr > th,\n.ant-table-tbody > tr > td {\n padding: 16px 16px;\n}\n.ant-table-expand-icon-th,\n.ant-table-row-expand-icon-cell {\n width: 50px;\n min-width: 50px;\n text-align: center;\n}\n.ant-table-header {\n overflow: hidden;\n background: #fafafa;\n}\n.ant-table-header table {\n border-radius: 4px 4px 0 0;\n}\n.ant-table-loading {\n position: relative;\n}\n.ant-table-loading .ant-table-body {\n background: #fff;\n opacity: 0.5;\n}\n.ant-table-loading .ant-table-spin-holder {\n position: absolute;\n top: 50%;\n left: 50%;\n height: 20px;\n margin-left: -30px;\n line-height: 20px;\n}\n.ant-table-loading .ant-table-with-pagination {\n margin-top: -20px;\n}\n.ant-table-loading .ant-table-without-pagination {\n margin-top: 10px;\n}\n.ant-table-bordered .ant-table-header > table,\n.ant-table-bordered .ant-table-body > table,\n.ant-table-bordered .ant-table-fixed-left table,\n.ant-table-bordered .ant-table-fixed-right table {\n border: 1px solid #e8e8e8;\n border-right: 0;\n border-bottom: 0;\n}\n.ant-table-bordered.ant-table-empty .ant-table-placeholder {\n border-right: 1px solid #e8e8e8;\n border-left: 1px solid #e8e8e8;\n}\n.ant-table-bordered.ant-table-fixed-header .ant-table-header > table {\n border-bottom: 0;\n}\n.ant-table-bordered.ant-table-fixed-header .ant-table-body > table {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.ant-table-bordered.ant-table-fixed-header .ant-table-header + .ant-table-body > table,\n.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner > table {\n border-top: 0;\n}\n.ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-table-bordered .ant-table-thead > tr > th,\n.ant-table-bordered .ant-table-tbody > tr > td {\n border-right: 1px solid #e8e8e8;\n}\n.ant-table-placeholder {\n position: relative;\n z-index: 1;\n margin-top: -1px;\n padding: 16px 16px;\n color: rgba(0, 0, 0, 0.25);\n font-size: 14px;\n text-align: center;\n background: #fff;\n border-top: 1px solid #e8e8e8;\n border-bottom: 1px solid #e8e8e8;\n border-radius: 0 0 4px 4px;\n}\n.ant-table-pagination.ant-pagination {\n float: right;\n margin: 16px 0;\n}\n.ant-table-filter-dropdown {\n position: relative;\n min-width: 96px;\n margin-left: -8px;\n background: #fff;\n border-radius: 4px;\n -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n}\n.ant-table-filter-dropdown .ant-dropdown-menu {\n border: 0;\n border-radius: 4px 4px 0 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.ant-table-filter-dropdown .ant-dropdown-menu-without-submenu {\n max-height: 400px;\n overflow-x: hidden;\n}\n.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span {\n padding-right: 0;\n}\n.ant-table-filter-dropdown .ant-dropdown-menu-sub {\n border-radius: 4px;\n -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n}\n.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title::after {\n color: #1890ff;\n font-weight: bold;\n text-shadow: 0 0 2px #bae7ff;\n}\n.ant-table-filter-dropdown .ant-dropdown-menu-item {\n overflow: hidden;\n}\n.ant-table-filter-dropdown .ant-checkbox-wrapper + span {\n padding-left: 8px;\n}\n.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-item:last-child,\n.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {\n border-radius: 0;\n}\n.ant-table-filter-dropdown-btns {\n padding: 7px 8px;\n overflow: hidden;\n border-top: 1px solid #e8e8e8;\n}\n.ant-table-filter-dropdown-link {\n color: #1890ff;\n}\n.ant-table-filter-dropdown-link:hover {\n color: #40a9ff;\n}\n.ant-table-filter-dropdown-link:active {\n color: #096dd9;\n}\n.ant-table-filter-dropdown-link.confirm {\n float: left;\n}\n.ant-table-filter-dropdown-link.clear {\n float: right;\n}\n.ant-table-selection {\n white-space: nowrap;\n}\n.ant-table-selection-select-all-custom {\n margin-right: 4px !important;\n}\n.ant-table-selection .anticon-down {\n color: #bfbfbf;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.ant-table-selection-menu {\n min-width: 96px;\n margin-top: 5px;\n margin-left: -30px;\n background: #fff;\n border-radius: 4px;\n -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n}\n.ant-table-selection-menu .ant-action-down {\n color: #bfbfbf;\n}\n.ant-table-selection-down {\n display: inline-block;\n padding: 0;\n line-height: 1;\n cursor: pointer;\n}\n.ant-table-selection-down:hover .anticon-down {\n color: rgba(0, 0, 0, 0.6);\n}\n.ant-table-row-expand-icon {\n color: #1890ff;\n text-decoration: none;\n cursor: pointer;\n -webkit-transition: color 0.3s;\n -o-transition: color 0.3s;\n transition: color 0.3s;\n display: inline-block;\n width: 17px;\n height: 17px;\n color: inherit;\n line-height: 13px;\n text-align: center;\n background: #fff;\n border: 1px solid #e8e8e8;\n border-radius: 2px;\n outline: none;\n -webkit-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.ant-table-row-expand-icon:focus,\n.ant-table-row-expand-icon:hover {\n color: #40a9ff;\n}\n.ant-table-row-expand-icon:active {\n color: #096dd9;\n}\n.ant-table-row-expand-icon:focus,\n.ant-table-row-expand-icon:hover,\n.ant-table-row-expand-icon:active {\n border-color: currentColor;\n}\n.ant-table-row-expanded::after {\n content: '-';\n}\n.ant-table-row-collapsed::after {\n content: '+';\n}\n.ant-table-row-spaced {\n visibility: hidden;\n}\n.ant-table-row-spaced::after {\n content: '.';\n}\ntr.ant-table-expanded-row,\ntr.ant-table-expanded-row:hover {\n background: #fbfbfb;\n}\ntr.ant-table-expanded-row td > .ant-table-wrapper {\n margin: -16px -16px -17px;\n}\n.ant-table .ant-table-row-indent + .ant-table-row-expand-icon {\n margin-right: 8px;\n}\n.ant-table-scroll {\n overflow: auto;\n overflow-x: hidden;\n}\n.ant-table-scroll table {\n width: auto;\n min-width: 100%;\n}\n.ant-table-scroll table .ant-table-fixed-columns-in-body {\n visibility: hidden;\n}\n.ant-table-body-inner {\n height: 100%;\n}\n.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {\n position: relative;\n background: #fff;\n}\n.ant-table-fixed-header .ant-table-body-inner {\n overflow: scroll;\n}\n.ant-table-fixed-header .ant-table-scroll .ant-table-header {\n margin-bottom: -20px;\n padding-bottom: 20px;\n overflow: scroll;\n opacity: 0.9999;\n}\n.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {\n border: 1px solid #e8e8e8;\n border-width: 0 0 1px 0;\n}\n.ant-table-hide-scrollbar {\n scrollbar-color: transparent transparent;\n}\n.ant-table-hide-scrollbar::-webkit-scrollbar {\n background-color: transparent;\n}\n.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {\n border: 1px solid #e8e8e8;\n border-width: 1px 1px 1px 0;\n}\n.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead > tr:only-child > th:last-child {\n border-right-color: transparent;\n}\n.ant-table-fixed-left,\n.ant-table-fixed-right {\n position: absolute;\n top: 0;\n z-index: auto;\n overflow: hidden;\n border-radius: 0;\n -webkit-transition: -webkit-box-shadow 0.3s ease;\n transition: -webkit-box-shadow 0.3s ease;\n -o-transition: box-shadow 0.3s ease;\n transition: box-shadow 0.3s ease;\n transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;\n}\n.ant-table-fixed-left table,\n.ant-table-fixed-right table {\n width: auto;\n background: #fff;\n}\n.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,\n.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {\n border-radius: 0;\n}\n.ant-table-fixed-left {\n left: 0;\n -webkit-box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);\n box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);\n}\n.ant-table-fixed-left .ant-table-header {\n overflow-y: hidden;\n}\n.ant-table-fixed-left .ant-table-body-inner {\n margin-right: -20px;\n padding-right: 20px;\n}\n.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {\n padding-right: 0;\n}\n.ant-table-fixed-left,\n.ant-table-fixed-left table {\n border-radius: 4px 0 0 0;\n}\n.ant-table-fixed-left .ant-table-thead > tr > th:last-child {\n border-top-right-radius: 0;\n}\n.ant-table-fixed-right {\n right: 0;\n -webkit-box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);\n box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);\n}\n.ant-table-fixed-right,\n.ant-table-fixed-right table {\n border-radius: 0 4px 0 0;\n}\n.ant-table-fixed-right .ant-table-expanded-row {\n color: transparent;\n pointer-events: none;\n}\n.ant-table-fixed-right .ant-table-thead > tr > th:first-child {\n border-top-left-radius: 0;\n}\n.ant-table.ant-table-scroll-position-left .ant-table-fixed-left {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.ant-table colgroup > col.ant-table-selection-col {\n width: 60px;\n}\n.ant-table-thead > tr > th.ant-table-selection-column-custom .ant-table-selection {\n margin-right: -15px;\n}\n.ant-table-thead > tr > th.ant-table-selection-column,\n.ant-table-tbody > tr > td.ant-table-selection-column {\n text-align: center;\n}\n.ant-table-thead > tr > th.ant-table-selection-column .ant-radio-wrapper,\n.ant-table-tbody > tr > td.ant-table-selection-column .ant-radio-wrapper {\n margin-right: 0;\n}\n.ant-table-row[class*='ant-table-row-level-0'] .ant-table-selection-column > span {\n display: inline-block;\n}\n/**\n* Another fix of Firefox:\n*/\n@supports (-moz-appearance: meterbar) {\n .ant-table-thead > tr > th.ant-table-column-has-actions {\n background-clip: padding-box;\n }\n}\n.ant-table-middle > .ant-table-title,\n.ant-table-middle > .ant-table-footer {\n padding: 12px 8px;\n}\n.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,\n.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,\n.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {\n padding: 12px 8px;\n}\n.ant-table-middle tr.ant-table-expanded-row td > .ant-table-wrapper {\n margin: -12px -8px -13px;\n}\n.ant-table-small {\n border: 1px solid #e8e8e8;\n border-radius: 4px;\n}\n.ant-table-small > .ant-table-title,\n.ant-table-small > .ant-table-footer {\n padding: 8px 8px;\n}\n.ant-table-small > .ant-table-title {\n top: 0;\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-table-small > .ant-table-content > .ant-table-body {\n margin: 0 8px;\n}\n.ant-table-small > .ant-table-content > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-body > table,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {\n border: 0;\n}\n.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {\n padding: 8px 8px;\n}\n.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th {\n background-color: transparent;\n}\n.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr {\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort {\n background-color: rgba(0, 0, 0, 0.01);\n}\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,\n.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {\n padding: 0;\n}\n.ant-table-small > .ant-table-content .ant-table-header {\n background-color: #fff;\n}\n.ant-table-small > .ant-table-content .ant-table-placeholder,\n.ant-table-small > .ant-table-content .ant-table-row:last-child td {\n border-bottom: 0;\n}\n.ant-table-small.ant-table-bordered {\n border-right: 0;\n}\n.ant-table-small.ant-table-bordered .ant-table-title {\n border: 0;\n border-right: 1px solid #e8e8e8;\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-table-small.ant-table-bordered .ant-table-content {\n border-right: 1px solid #e8e8e8;\n}\n.ant-table-small.ant-table-bordered .ant-table-footer {\n border: 0;\n border-top: 1px solid #e8e8e8;\n border-right: 1px solid #e8e8e8;\n}\n.ant-table-small.ant-table-bordered .ant-table-footer::before {\n display: none;\n}\n.ant-table-small.ant-table-bordered .ant-table-placeholder {\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n}\n.ant-table-small.ant-table-bordered .ant-table-thead > tr > th:last-child,\n.ant-table-small.ant-table-bordered .ant-table-tbody > tr > td:last-child {\n border-right: none;\n}\n.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead > tr > th:last-child,\n.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody > tr > td:last-child {\n border-right: 1px solid #e8e8e8;\n}\n.ant-table-small.ant-table-bordered .ant-table-fixed-right {\n border-right: 1px solid #e8e8e8;\n border-left: 1px solid #e8e8e8;\n}\n.ant-table-small tr.ant-table-expanded-row td > .ant-table-wrapper {\n margin: -8px -8px -9px;\n}\n"],sourceRoot:""}])},1196:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var _=D(n(0)),s=D(n(4)),w=a(n(44)),x=D(n(1197)),o=D(n(1)),S=a(n(3)),h=a(n(55)),A=a(n(1237)),l=a(n(1241)),u=a(n(1242)),d=a(n(1243)),i=a(n(1244)),r=a(n(1245)),c=a(n(1246)),p=n(1045),f=a(n(834)),L=a(n(26)),g=a(n(71)),m=a(n(1247)),b=a(n(69)),v=a(n(173)),y=n(10),C=a(n(43));function a(e){return e&&e.__esModule?e:{default:e}}function D(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};o.get||o.set?Object.defineProperty(t,n,o):t[n]=e[n]}return t.default=e,t}function N(e){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function I(){return(I=Object.assign||function(e){for(var t=1;tt||t===Number.MAX_VALUE)&&(n=n.slice((e-1)*t,e*t)),n}},{key:"getFlatData",value:function(){var e=this.props.childrenColumnName;return(0,p.flatArray)(this.getLocalData(null,!1),e)}},{key:"getFlatCurrentPageData",value:function(){var e=this.props.childrenColumnName;return(0,p.flatArray)(this.getCurrentPageData(),e)}},{key:"getLocalData",value:function(e,t){var i=this,n=!(1=e.children[0].getBoundingClientRect().width-e.getBoundingClientRect().width;t&&n?this.setScrollPosition("both"):t?this.setScrollPosition("left"):n?this.setScrollPosition("right"):"middle"!==this.scrollPosition&&this.setScrollPosition("middle")}},{key:"resetScrollX",value:function(){this.headTable&&(this.headTable.scrollLeft=0),this.bodyTable&&(this.bodyTable.scrollLeft=0)}},{key:"hasScrollX",value:function(){var e=this.props.scroll;return"x"in(void 0===e?{}:e)}},{key:"renderMainTable",value:function(){var e=this.props,t=e.scroll,n=e.prefixCls,o=this.columnManager.isAnyColumnsFixed(),i=o||t.x||t.y,r=[this.renderTable({columns:this.columnManager.groupedColumns(),isAnyColumnsFixed:o}),this.renderEmptyText(),this.renderFooter()];return i?g.a.createElement("div",{className:n+"-scroll"},r):r}},{key:"renderLeftFixedTable",value:function(){var e=this.props.prefixCls;return g.a.createElement("div",{className:e+"-fixed-left"},this.renderTable({columns:this.columnManager.leftColumns(),fixed:"left"}))}},{key:"renderRightFixedTable",value:function(){var e=this.props.prefixCls;return g.a.createElement("div",{className:e+"-fixed-right"},this.renderTable({columns:this.columnManager.rightColumns(),fixed:"right"}))}},{key:"renderTable",value:function(e){var t=e.columns,n=e.fixed,o=e.isAnyColumnsFixed,i=this.props,r=i.prefixCls,a=i.scroll,s=(void 0===a?{}:a).x||n?r+"-fixed":"";return[g.a.createElement(k.a,{key:"head",columns:t,fixed:n,tableClassName:s,handleBodyScrollLeft:this.handleBodyScrollLeft,expander:this.expander}),g.a.createElement(I.a,{key:"body",columns:t,fixed:n,tableClassName:s,getRowKey:this.getRowKey,handleWheel:this.handleWheel,handleBodyScroll:this.handleBodyScroll,expander:this.expander,isAnyColumnsFixed:o})]}},{key:"renderTitle",value:function(){var e=this.props,t=e.title,n=e.prefixCls;return t?g.a.createElement("div",{className:n+"-title",key:"title"},t(this.props.data)):null}},{key:"renderFooter",value:function(){var e=this.props,t=e.footer,n=e.prefixCls;return t?g.a.createElement("div",{className:n+"-footer",key:"footer"},t(this.props.data)):null}},{key:"renderEmptyText",value:function(){var e=this.props,t=e.emptyText,n=e.prefixCls;if(e.data.length)return null;var o=n+"-placeholder";return g.a.createElement("div",{className:o,key:"emptyText"},"function"==typeof t?t():t)}},{key:"render",value:function(){var t=this,n=this.props,o=n.prefixCls;this.state.columns?this.columnManager.reset(n.columns):this.state.children&&this.columnManager.reset(null,n.children);var i=n.prefixCls;n.className&&(i+=" "+n.className),(n.useFixedHeader||n.scroll&&n.scroll.y)&&(i+=" "+o+"-fixed-header"),"both"===this.scrollPosition?i+=" "+o+"-scroll-position-left "+o+"-scroll-position-right":i+=" "+o+"-scroll-position-"+this.scrollPosition;var r=this.columnManager.isAnyColumnsLeftFixed(),a=this.columnManager.isAnyColumnsRightFixed(),s=Object(D.c)(n);return g.a.createElement(A.Provider,{store:this.store},g.a.createElement(O.a,l()({},n,{columnManager:this.columnManager,getRowKey:this.getRowKey}),function(e){return t.expander=e,g.a.createElement("div",l()({ref:t.saveRef("tableNode"),className:i,style:n.style,id:n.id},s),t.renderTitle(),g.a.createElement("div",{className:o+"-content"},t.renderMainTable(),r&&t.renderLeftFixedTable(),a&&t.renderRightFixedTable()))}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.columns&&e.columns!==t.columns?{columns:e.columns,children:null}:e.children!==t.children?{columns:null,children:e.children}:null}}]),M);function M(t){a()(this,M);var u=d()(this,(M.__proto__||Object.getPrototypeOf(M)).call(this,t));return u.state={},u.getRowKey=function(e,t){var n=u.props.rowKey,o="function"==typeof n?n(e,t):e[n];return Object(D.f)(void 0!==o,"Each record in table should have a unique `key` prop,or set `rowKey` to an unique primary key."),void 0===o?t:o},u.handleWindowResize=function(){u.syncFixedTableRowHeight(),u.setScrollPositionClassName()},u.syncFixedTableRowHeight=function(){var e=u.tableNode.getBoundingClientRect();if(!(void 0!==e.height&&e.height<=0)){var t=u.props.prefixCls,n=u.headTable?u.headTable.querySelectorAll("thead"):u.bodyTable.querySelectorAll("thead"),o=u.bodyTable.querySelectorAll("."+t+"-row")||[],i=[].map.call(n,function(e){return e.getBoundingClientRect().height||"auto"}),r=u.store.getState(),a=[].reduce.call(o,function(e,t){var n=t.getAttribute("data-row-key"),o=t.getBoundingClientRect().height||r.fixedColumnsBodyRowsHeight[n]||"auto";return e[n]=o,e},{});y()(r.fixedColumnsHeadRowsHeight,i)&&y()(r.fixedColumnsBodyRowsHeight,a)||u.store.setState({fixedColumnsHeadRowsHeight:i,fixedColumnsBodyRowsHeight:a})}},u.handleBodyScrollLeft=function(e){if(e.currentTarget===e.target){var t=e.target,n=u.props.scroll,o=void 0===n?{}:n,i=u.headTable,r=u.bodyTable;t.scrollLeft!==u.lastScrollLeft&&o.x&&(t===r&&i?i.scrollLeft=t.scrollLeft:t===i&&r&&(r.scrollLeft=t.scrollLeft),u.setScrollPositionClassName()),u.lastScrollLeft=t.scrollLeft}},u.handleBodyScrollTop=function(e){var t=e.target;if(e.currentTarget===t){var n=u.props.scroll,o=void 0===n?{}:n,i=u.headTable,r=u.bodyTable,a=u.fixedColumnsBodyLeft,s=u.fixedColumnsBodyRight;if(t.scrollTop!==u.lastScrollTop&&o.y&&t!==i){var l=t.scrollTop;a&&t!==a&&(a.scrollTop=l),s&&t!==s&&(s.scrollTop=l),r&&t!==r&&(r.scrollTop=l)}u.lastScrollTop=t.scrollTop}},u.handleBodyScroll=function(e){u.handleBodyScrollLeft(e),u.handleBodyScrollTop(e)},u.handleWheel=function(e){var t=u.props.scroll,n=void 0===t?{}:t;if(window.navigator.userAgent.match(/Trident\/7\./)&&n.y){e.preventDefault();var o=e.deltaY,i=e.target,r=u.bodyTable,a=u.fixedColumnsBodyLeft,s=u.fixedColumnsBodyRight,l=0;l=u.lastScrollTop?u.lastScrollTop+o:o,a&&i!==a&&(a.scrollTop=l),s&&i!==s&&(s.scrollTop=l),r&&i!==r&&(r.scrollTop=l)}},u.saveRef=function(t){return function(e){u[t]=e}},["onRowClick","onRowDoubleClick","onRowContextMenu","onRowMouseEnter","onRowMouseLeave"].forEach(function(e){Object(D.f)(void 0===t[e],e+" is deprecated, please use onRow instead.")}),Object(D.f)(void 0===t.getBodyWrapper,"getBodyWrapper is deprecated, please use custom components instead."),u.columnManager=new N.a(t.columns,t.children),u.store=Object(A.create)({currentHoverKey:null,fixedColumnsHeadRowsHeight:[],fixedColumnsBodyRowsHeight:{}}),u.setScrollPosition("left"),u.debouncedWindowResize=Object(D.b)(u.handleWindowResize,150),u}E.propTypes=l()({data:b.a.array,useFixedHeader:b.a.bool,columns:b.a.array,prefixCls:b.a.string,bodyStyle:b.a.object,style:b.a.object,rowKey:b.a.oneOfType([b.a.string,b.a.func]),rowClassName:b.a.oneOfType([b.a.string,b.a.func]),onRow:b.a.func,onHeaderRow:b.a.func,onRowClick:b.a.func,onRowDoubleClick:b.a.func,onRowContextMenu:b.a.func,onRowMouseEnter:b.a.func,onRowMouseLeave:b.a.func,showHeader:b.a.bool,title:b.a.func,id:b.a.string,footer:b.a.func,emptyText:b.a.oneOfType([b.a.node,b.a.func]),scroll:b.a.object,rowRef:b.a.func,getBodyWrapper:b.a.func,children:b.a.node,components:b.a.shape({table:b.a.any,header:b.a.shape({wrapper:b.a.any,row:b.a.any,cell:b.a.any}),body:b.a.shape({wrapper:b.a.any,row:b.a.any,cell:b.a.any})})},O.a.PropTypes),E.childContextTypes={table:b.a.any,components:b.a.any},E.defaultProps={data:[],useFixedHeader:!1,rowKey:"key",rowClassName:function(){return""},onRow:function(){},onHeaderRow:function(){},prefixCls:"rc-table",bodyStyle:{},style:{},showHeader:!0,scroll:{},rowRef:function(){return null},emptyText:function(){return"No Data"}},Object(L.polyfill)(E),t.a=E},1199:function(e,t,n){var o=n(1200),i=n(1216)(function(e,t,n){o(e,t,n)});e.exports=i},1200:function(e,t,n){var u=n(843),c=n(1039),d=n(1201),h=n(1203),p=n(163),f=n(1042),g=n(1041);e.exports=function o(i,r,a,s,l){i!==r&&d(r,function(e,t){if(l=l||new u,p(e))h(i,r,t,a,o,s,l);else{var n=s?s(g(i,t),e,t+"",i,r,l):void 0;void 0===n&&(n=e),c(i,t,n)}},f)}},1201:function(e,t,n){var o=n(1202)();e.exports=o},1202:function(e,t){e.exports=function(l){return function(e,t,n){for(var o=-1,i=Object(e),r=n(e),a=r.length;a--;){var s=r[l?a:++o];if(!1===t(i[s],s,i))break}return e}}},1203:function(e,t,n){var g=n(1039),m=n(1204),b=n(1205),v=n(1207),y=n(1208),C=n(821),A=n(799),_=n(1210),w=n(832),x=n(817),S=n(163),L=n(1211),D=n(833),N=n(1041),k=n(1212);e.exports=function(e,t,n,o,i,r,a){var s=N(e,n),l=N(t,n),u=a.get(l);if(u)g(e,n,u);else{var c=r?r(s,l,n+"",e,t,a):void 0,d=void 0===c;if(d){var h=A(l),p=!h&&w(l),f=!h&&!p&&D(l);c=l,h||p||f?c=A(s)?s:_(s)?v(s):p?m(l,!(d=!1)):f?b(l,!(d=!1)):[]:L(l)||C(l)?C(c=s)?c=k(s):S(s)&&!x(s)||(c=y(l)):d=!1}d&&(a.set(l,c),i(c,l,o,r,a),a.delete(l)),g(e,n,c)}}},1204:function(e,a,s){(function(e){var t=s(162),n="object"==typeof a&&a&&!a.nodeType&&a,o=n&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===n?t.Buffer:void 0,r=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,o=r?r(n):new e.constructor(n);return e.copy(o),o}}).call(a,s(299)(e))},1205:function(e,t,n){var o=n(1206);e.exports=function(e,t){var n=t?o(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},1206:function(e,t,n){var o=n(909);e.exports=function(e){var t=new e.constructor(e.byteLength);return new o(t).set(new o(e)),t}},1207:function(e,t){e.exports=function(e,t){var n=-1,o=e.length;for(t=t||Array(o);++n>>0},l.getTokenType=function(e){return(1792&e)>>>8},l.getFontStyle=function(e){return(14336&e)>>>11},l.getForeground=function(e){return(8372224&e)>>>14},l.getBackground=function(e){return(4286578688&e)>>>23},l.getClassNameFromMetadata=function(e){var t="mtk"+this.getForeground(e),n=this.getFontStyle(e);return 1&n&&(t+=" mtki"),2&n&&(t+=" mtkb"),4&n&&(t+=" mtku"),t},l.getInlineStyleFromMetadata=function(e,t){var n=this.getForeground(e),o=this.getFontStyle(e),i="color: "+t[n]+";";return 1&o&&(i+="font-style: italic;"),2&o&&(i+="font-weight: bold;"),4&o&&(i+="text-decoration: underline;"),i},l);function l(){}(u=Object.create(null))[0]="method",u[1]="function",u[2]="constructor",u[3]="field",u[4]="variable",u[5]="class",u[6]="struct",u[7]="interface",u[8]="module",u[9]="property",u[10]="event",u[11]="operator",u[12]="unit",u[13]="value",u[14]="constant",u[15]="enum",u[16]="enum-member",u[17]="keyword",u[25]="snippet",u[18]="text",u[19]="color",u[20]="file",u[21]="reference",u[22]="customcolor",u[23]="folder",u[24]="type-parameter";var u,c,d,h,p,f,g=((c=Object.create(null)).method=0,c.function=1,c.constructor=2,c.field=3,c.variable=4,c.class=5,c.struct=6,c.interface=7,c.module=8,c.property=9,c.event=10,c.operator=11,c.unit=12,c.value=13,c.constant=14,c.enum=15,c["enum-member"]=16,c.keyword=17,c.snippet=25,c.text=18,c.color=19,c.file=20,c.reference=21,c.customcolor=22,c.folder=23,c["type-parameter"]=24,function(e){return c[e]||"property"});(h=d=d||{})[h.Invoke=1]="Invoke",h[h.TriggerCharacter=2]="TriggerCharacter",h[h.ContentChange=3]="ContentChange",(f=p=p||{})[f.Text=0]="Text",f[f.Read=1]="Read",f[f.Write=2]="Write";(m=Object.create(null))[0]="file",m[1]="module",m[2]="namespace",m[3]="package",m[4]="class",m[5]="method",m[6]="property",m[7]="field",m[8]="constructor",m[9]="enum",m[10]="interface",m[11]="function",m[12]="variable",m[13]="constant",m[14]="string",m[15]="number",m[16]="boolean",m[17]="array",m[18]="object",m[19]="key",m[20]="null",m[21]="enum-member",m[22]="struct",m[23]="event",m[24]="operator",m[25]="type-parameter";var m,b=(v.Comment=new v("comment"),v.Imports=new v("imports"),v.Region=new v("region"),v);function v(e){this.value=e}var y=new i.a,C=new i.a,A=new i.a,_=new i.a,w=new i.a,x=new i.a,S=new i.a,L=new i.a,D=new i.a,N=new i.a,k=new i.a,I=new i.a,O=new i.a,E=new i.a,M=new i.a,B=new i.a,T=new i.a,P=new i.a,R=(new i.a,new i.a),j=new r.a},1299:function(e,t,n){"use strict";t.c=function(e){if(Array.isArray)return Array.isArray(e);if(e&&typeof e.length===o.number&&e.constructor===Array)return!0;return!1},t.i=i,t.h=r,t.g=function(e){return(typeof e===o.number||e instanceof Number)&&!isNaN(e)},t.d=function(e){return!0===e||!1===e},t.j=a,t.k=s,t.e=function(e){if(!r(e))return!1;for(var t in e)if(l.call(e,t))return!1;return!0},t.f=u,t.l=function(e,t){for(var n=Math.min(e.length,t.length),o=0;oe.key?1:0},d.prototype.equals=function(e){return e instanceof d&&this.key===e.key},d.prototype.evaluate=function(e){return!!e.getValue(this.key)},d.prototype.normalize=function(){return this},d.prototype.keys=function(){return[this.key]},d);function d(e){this.key=e}var h=(p.prototype.getType=function(){return 3},p.prototype.cmp=function(e){return this.keye.key?1:this.valuee.value?1:0},p.prototype.equals=function(e){return e instanceof p&&this.key===e.key&&this.value===e.value},p.prototype.evaluate=function(e){return e.getValue(this.key)==this.value},p.prototype.normalize=function(){return"boolean"==typeof this.value?this.value?new c(this.key):new m(this.key):this},p.prototype.keys=function(){return[this.key]},p);function p(e,t){this.key=e,this.value=t}var f=(g.prototype.getType=function(){return 4},g.prototype.cmp=function(e){return this.keye.key?1:this.valuee.value?1:0},g.prototype.equals=function(e){return e instanceof g&&this.key===e.key&&this.value===e.value},g.prototype.evaluate=function(e){return e.getValue(this.key)!=this.value},g.prototype.normalize=function(){return"boolean"==typeof this.value?this.value?new m(this.key):new c(this.key):this},g.prototype.keys=function(){return[this.key]},g);function g(e,t){this.key=e,this.value=t}var m=(b.prototype.getType=function(){return 2},b.prototype.cmp=function(e){return this.keye.key?1:0},b.prototype.equals=function(e){return e instanceof b&&this.key===e.key},b.prototype.evaluate=function(e){return!e.getValue(this.key)},b.prototype.normalize=function(){return this},b.prototype.keys=function(){return[this.key]},b);function b(e){this.key=e}var v=(y.prototype.getType=function(){return 6},y.prototype.cmp=function(e){if(this.keye.key)return 1;var t=this.regexp?this.regexp.source:"",n=e.regexp?e.regexp.source:"";return t "+this.positionLineNumber+","+this.positionColumn+"]"},u.prototype.equalsSelection=function(e){return u.selectionsEqual(this,e)},u.selectionsEqual=function(e,t){return e.selectionStartLineNumber===t.selectionStartLineNumber&&e.selectionStartColumn===t.selectionStartColumn&&e.positionLineNumber===t.positionLineNumber&&e.positionColumn===t.positionColumn},u.prototype.getDirection=function(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1},u.prototype.setEndPosition=function(e,t){return 0===this.getDirection()?new u(this.startLineNumber,this.startColumn,e,t):new u(e,t,this.startLineNumber,this.startColumn)},u.prototype.getPosition=function(){return new i.a(this.positionLineNumber,this.positionColumn)},u.prototype.setStartPosition=function(e,t){return 0===this.getDirection()?new u(e,t,this.endLineNumber,this.endColumn):new u(this.endLineNumber,this.endColumn,e,t)},u.fromPositions=function(e,t){return void 0===t&&(t=e),new u(e.lineNumber,e.column,t.lineNumber,t.column)},u.liftSelection=function(e){return new u(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)},u.selectionsArrEqual=function(e,t){if(e&&!t||!e&&t)return!1;if(!e&&!t)return!0;if(e.length!==t.length)return!1;for(var n=0,o=e.length;n=o.length)&&l.u(o.charCodeAt(n))},S.isHighSurrogate=function(e,t,n){var o=e.getLineContent(t);return!(n<0||n>=o.length)&&l.t(o.charCodeAt(n))},S.isInsideSurrogatePair=function(e,t,n){return this.isHighSurrogate(e,t,n-2)},S.visibleColumnFromColumn=function(e,t,n){var o=e.length;t-1div .boardsList{padding:10px 0 20px!important}.ant-checkbox-group>div:first-child .boardsList{border-top:none}.boardsList .contentSection{-ms-flex:1 1;flex:1 1;margin-left:15px}.ant-select-selection--single,.ant-select-selection__rendered{height:40px;line-height:40px}.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.ant-input-group-addon{color:#666!important;font-size:12px;border:1px solid #d9d9d9!important;border-left:none!important}.courseForm .ant-form-item-label{margin-left:unset}.TopicDetailTable .topHead{background-color:#f5f5f5;height:56px;color:#666;padding:0 30px}.TopicDetailTable .bottomBody li span,.TopicDetailTable .topHead span{display:block;float:left;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;height:56px}.TopicDetailTable .bottomBody{padding:0 30px}.TopicDetailTable .bottomBody li{border-bottom:1px solid #eee;clear:both}.TopicDetailTable .bottomBody li:last-child{border-bottom:none}.maxnamewidth100,.maxnamewidth110{max-width:100px}.maxnamewidth100,.maxnamewidth110,.maxnamewidth120{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.maxnamewidth120{max-width:120px}.maxnamewidth200{max-width:200px}.maxnamewidth145,.maxnamewidth200{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.maxnamewidth145{max-width:145px}.ysyslxh{background:#fafafa}.z666{color:#666;font-size:14px}.z000{color:#000;font-size:16px}.pd30bt{padding:10px 30px 0}.bor-reds,.bor-reds input{border:1px solid red!important;border-radius:1px!important;border-top-left-radius:1px!important;border-top-right-radius:1px!important;border-bottom-right-radius:1px!important;border-bottom-left-radius:1px!important}.myslHeight{height:20px;min-height:20px}.maxnamewidth340{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default;width:340px;max-width:340px}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/src/modules/courses/shixunHomework/style.css"],names:[],mappings:"AAAA,oCAEE,6BAAgC,CACjC,AACD,gDACE,eAAiB,CAClB,AACD,4BACE,aAAc,AACV,SAAU,AACd,gBAAkB,CACnB,AAGD,8DACE,YAAa,AACb,gBAAkB,CACnB,AAED,wCACE,+BAAiC,CAClC,AACD,uBACE,qBAAsB,AACtB,eAAgB,AAChB,mCAAoC,AACpC,0BAA4B,CAC7B,AAED,iCACE,iBAAmB,CACpB,AAGD,2BAA2B,yBAA0B,YAAa,WAAe,cAAgB,CAAC,AAClG,sEAAsE,cAAe,WAAY,qBAAsB,uBAAwB,sBAAuB,mBAAoB,qBAAsB,WAAa,CAAC,AAC9N,8BAA8B,cAAgB,CAAC,AAC/C,iCAAiC,6BAA8B,UAAY,CAAC,AAC5E,4CAA4C,kBAAoB,CAAC,AAUjE,kCACE,eAAiB,CAMlB,AAED,mDAPE,gBAAgB,AAChB,0BAA0B,AACvB,uBAAuB,AAC1B,mBAAmB,AACnB,cAAgB,CAUjB,AAPD,iBACE,eAAiB,CAMlB,AACD,iBACE,eAAiB,CAMlB,AASD,kCAdE,gBAAgB,AAChB,0BAA0B,AACvB,uBAAuB,AAC1B,mBAAmB,AACnB,cAAgB,CAiBjB,AAPD,iBACE,eAAiB,CAMlB,AACD,SACE,kBAAoB,CACrB,AAED,MACI,WAAY,AACZ,cAAe,CAClB,AACD,MACI,WAAY,AACZ,cAAe,CAClB,AAED,QACI,mBAA4B,CAC/B,AASD,0BACE,+BAAmC,AACnC,4BAA6B,AAC7B,qCAAsC,AACtC,sCAAuC,AACvC,yCAA0C,AAC1C,uCAAyC,CAC1C,AAED,YACE,YAAa,AACb,eAAiB,CAClB,AAED,iBAEE,gBAAiB,AACjB,0BAA2B,AACxB,uBAAwB,AAC3B,mBAAoB,AACpB,eAAgB,AAChB,YAAa,AACb,eAAiB,CAClB",file:"style.css",sourcesContent:[".ant-checkbox-group > div .boardsList{\n /* border-top: 1px solid #ebebeb; */\n padding:10px 0px 20px!important;\n}\n.ant-checkbox-group > div:first-child .boardsList{\n border-top: none;\n}\n.boardsList .contentSection {\n -ms-flex: 1 1;\n flex: 1 1;\n margin-left: 15px;\n}\n\n\n.ant-select-selection--single,.ant-select-selection__rendered{\n height: 40px;\n line-height: 40px;\n}\n\n.ant-input:focus + .ant-input-group-addon{\n background-color: #fff!important;\n}\n.ant-input-group-addon{\n color: #666!important;\n font-size: 12px;\n border: 1px solid #d9d9d9!important;\n border-left: none!important;\n}\n\n.courseForm .ant-form-item-label{\n margin-left: unset;\n}\n\n/* 毕设选题列表 */\n.TopicDetailTable .topHead{background-color: #F5F5F5;height: 56px;color: #666666;padding:0px 30px}\n.TopicDetailTable .topHead span,.TopicDetailTable .bottomBody li span{display: block;float: left;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;display: -webkit-flex;height: 56px;}\n.TopicDetailTable .bottomBody{padding:0px 30px}\n.TopicDetailTable .bottomBody li{border-bottom: 1px solid #eee;clear: both;}\n.TopicDetailTable .bottomBody li:last-child{border-bottom: none;}\n\n.maxnamewidth100{\n max-width: 100px;\n overflow:hidden;\n -o-text-overflow:ellipsis;\n text-overflow:ellipsis;\n white-space:nowrap;\n cursor: default;\n}\n.maxnamewidth110{\n max-width: 100px;\n overflow:hidden;\n -o-text-overflow:ellipsis;\n text-overflow:ellipsis;\n white-space:nowrap;\n cursor: default;\n}\n\n.maxnamewidth120 {\n max-width: 120px;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap;\n cursor: default;\n}\n.maxnamewidth200{\n max-width: 200px;\n overflow:hidden;\n -o-text-overflow:ellipsis;\n text-overflow:ellipsis;\n white-space:nowrap;\n cursor: default;\n}\n.maxnamewidth145{\n max-width: 145px;\n overflow:hidden;\n -o-text-overflow:ellipsis;\n text-overflow:ellipsis;\n white-space:nowrap;\n cursor: default;\n}\n.maxnamewidth145{\n max-width: 145px;\n overflow:hidden;\n -o-text-overflow:ellipsis;\n text-overflow:ellipsis;\n white-space:nowrap;\n cursor: default;\n}\n.ysyslxh{\n background: #fafafa;\n}\n\n.z666{\n color: #666;\n font-size:14px;\n}\n.z000{\n color: #000;\n font-size:16px;\n}\n\n.pd30bt{\n padding: 10px 30px 0px 30px;\n}\n.bor-reds{\n border:1px solid #FF0000!important;\n border-radius: 1px!important;\n border-top-left-radius: 1px!important;\n border-top-right-radius: 1px!important;\n border-bottom-right-radius: 1px!important;\n border-bottom-left-radius: 1px!important;\n}\n.bor-reds input {\n border:1px solid #FF0000!important;\n border-radius: 1px!important;\n border-top-left-radius: 1px!important;\n border-top-right-radius: 1px!important;\n border-bottom-right-radius: 1px!important;\n border-bottom-left-radius: 1px!important;\n}\n\n.myslHeight{\n height: 20px;\n min-height: 20px;\n}\n\n.maxnamewidth340 {\n max-width: 340px;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap;\n cursor: default;\n width: 340px;\n max-width: 340px;\n}\n"],sourceRoot:""}])},1513:function(e,t,n){"use strict";t.e=function(e){var t=[];return e.forEach(function(e){return t.push(e)}),t},t.d=function(e){var n=[];return e.forEach(function(e,t){return n.push(t)}),n},n.d(t,"c",function(){return c}),n.d(t,"b",function(){return h}),n.d(t,"a",function(){return b});var o,i=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});var r=(a.prototype.reset=function(e){return this._value=e,this._pos=0,this},a.prototype.next=function(){return this._pos+=1,this},a.prototype.hasNext=function(){return this._pos=this.size))if(0!==e){for(var t=this._head,n=this.size;t&&ethis._limit&&this.trimOld(Math.round(this._limit*this._ratio))},v);function v(e,t){void 0===t&&(t=1);var n=m.call(this)||this;return n._limit=e,n._ratio=Math.min(Math.max(0,t),1),n}},1514:function(e,t,n){"use strict";t.b=function(){p.INSTANCE.clearCache()},n.d(t,"a",function(){return m});var o,L=n(1367),i=n(1019),r=n(914),a=n(1176),D=n(2461),s=n(2462),l=n(2123),N=n(1823),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(d.prototype.has=function(e){var t=e.getId();return!!this._values[t]},d.prototype.get=function(e){var t=e.getId();return this._values[t]},d.prototype.put=function(e,t){var n=e.getId();this._keys[n]=e,this._values[n]=t},d.prototype.remove=function(e){var t=e.getId();delete this._keys[t],delete this._values[t]},d.prototype.getValues=function(){var t=this;return Object.keys(this._keys).map(function(e){return t._values[e]})},d);function d(){this._keys=Object.create(null),this._values=Object.create(null)}var h,p=(h=r.a,u(f,h),f.prototype.dispose=function(){-1!==this._evictUntrustedReadingsTimeout&&(clearTimeout(this._evictUntrustedReadingsTimeout),this._evictUntrustedReadingsTimeout=-1),h.prototype.dispose.call(this)},f.prototype.clearCache=function(){this._cache=new c,this._onDidChange.fire()},f.prototype._writeToCache=function(e,t){var n=this;this._cache.put(e,t),t.isTrusted||-1!==this._evictUntrustedReadingsTimeout||(this._evictUntrustedReadingsTimeout=setTimeout(function(){n._evictUntrustedReadingsTimeout=-1,n._evictUntrustedReadings()},5e3))},f.prototype._evictUntrustedReadings=function(){for(var e=this._cache.getValues(),t=!1,n=0,o=e.length;nm.width&&(x=!1);var S=2e3>>0,new r.c(i,null===n?a:n)};var r=n(1713),o=n(1295);function i(){}var a=new(i.prototype.clone=function(){return this},i.prototype.equals=function(e){return this===e},i),s="vs.editor.nullMode",l=new o.o(s,0)},1546:function(e,t,n){"use strict";n.d(t,"a",function(){return m});var h=n(1265),o=n(1019),r=n(914),y=n(1038),i=n(1037),a=n(1712),C=n(1632),A=n(1825),s=n(2434),l=n(2435),u=n(2436),c=n(2437),d=n(1826),p=(Object.defineProperty(f.prototype,"brackets",{get:function(){return!this._brackets&&this._conf.brackets&&(this._brackets=new d.b(this._languageIdentifier,this._conf.brackets)),this._brackets},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"electricCharacter",{get:function(){if(!this._electricCharacter){var e=[];this._conf.autoClosingPairs?e=this._conf.autoClosingPairs:this._conf.brackets&&(e=this._conf.brackets.map(function(e){return{open:e[0],close:e[1]}})),this._electricCharacter=new l.a(this.brackets,e,this._conf.__electricCharacterSupport)}return this._electricCharacter},enumerable:!0,configurable:!0}),f._mergeConf=function(e,t){return{comments:e?t.comments||e.comments:t.comments,brackets:e?t.brackets||e.brackets:t.brackets,wordPattern:e?t.wordPattern||e.wordPattern:t.wordPattern,indentationRules:e?t.indentationRules||e.indentationRules:t.indentationRules,onEnterRules:e?t.onEnterRules||e.onEnterRules:t.onEnterRules,autoClosingPairs:e?t.autoClosingPairs||e.autoClosingPairs:t.autoClosingPairs,surroundingPairs:e?t.surroundingPairs||e.surroundingPairs:t.surroundingPairs,autoCloseBefore:e?t.autoCloseBefore||e.autoCloseBefore:t.autoCloseBefore,folding:e?t.folding||e.folding:t.folding,__electricCharacterSupport:e?t.__electricCharacterSupport||e.__electricCharacterSupport:t.__electricCharacterSupport}},f._handleOnEnter=function(e){var t={},n=!0;return e.brackets&&(n=!1,t.brackets=e.brackets),e.indentationRules&&(n=!1),e.onEnterRules&&(n=!1,t.regExpRules=e.onEnterRules),n?null:new c.a(t)},f._handleComments=function(e){var t=e.comments;if(!t)return null;var n={};if(t.lineComment&&(n.lineCommentToken=t.lineComment),t.blockComment){var o=t.blockComment,i=o[0],r=o[1];n.blockCommentStartToken=i,n.blockCommentEndToken=r}return n},f);function f(e,t,n){this._languageIdentifier=e,this._brackets=null;var o=this._electricCharacter=null;t&&(o=t._conf),this._conf=f._mergeConf(o,n),this.onEnter=f._handleOnEnter(this._conf),this.comments=f._handleComments(this._conf),this.characterPair=new s.a(this._conf),this.wordDefinition=this._conf.wordPattern||a.a,this.indentationRules=this._conf.indentationRules,this._conf.indentationRules&&(this.indentRulesSupport=new u.a(this._conf.indentationRules)),this.foldingRules=this._conf.folding||{}}function g(){this._onDidChange=new o.a,this.onDidChange=this._onDidChange.event,this._entries=[]}var m=new(g.prototype.register=function(e,t){var n=this,o=this._getRichEditSupport(e.id),i=new p(e,o,t);return this._entries[e.id]=i,this._onDidChange.fire({languageIdentifier:e}),Object(r.e)(function(){n._entries[e.id]===i&&(n._entries[e.id]=o,n._onDidChange.fire({languageIdentifier:e}))})},g.prototype._getRichEditSupport=function(e){return this._entries[e]||null},g.prototype._getElectricCharacterSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.electricCharacter||null},g.prototype.getElectricCharacters=function(e){var t=this._getElectricCharacterSupport(e);return t?t.getElectricCharacters():[]},g.prototype.onElectricCharacter=function(e,t,n){var o=Object(A.a)(t,n-1),i=this._getElectricCharacterSupport(o.languageId);return i?i.onElectricCharacter(e,o,n-o.firstCharOffset):null},g.prototype.getComments=function(e){var t=this._getRichEditSupport(e);return t&&t.comments||null},g.prototype._getCharacterPairSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.characterPair||null},g.prototype.getAutoClosingPairs=function(e){var t=this._getCharacterPairSupport(e);return t?t.getAutoClosingPairs():[]},g.prototype.getAutoCloseBeforeSet=function(e){var t=this._getCharacterPairSupport(e);return t?t.getAutoCloseBeforeSet():s.a.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED},g.prototype.getSurroundingPairs=function(e){var t=this._getCharacterPairSupport(e);return t?t.getSurroundingPairs():[]},g.prototype.shouldAutoClosePair=function(e,t,n){var o=Object(A.a)(t,n-1),i=this._getCharacterPairSupport(o.languageId);return!!i&&i.shouldAutoClosePair(e,o,n-o.firstCharOffset)},g.prototype.getWordDefinition=function(e){var t=this._getRichEditSupport(e);return t?Object(a.c)(t.wordDefinition||null):Object(a.c)(null)},g.prototype.getFoldingRules=function(e){var t=this._getRichEditSupport(e);return t?t.foldingRules:{}},g.prototype.getIndentRulesSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.indentRulesSupport||null},g.prototype.getPrecedingValidLine=function(e,t,n){var o=e.getLanguageIdAtPosition(t,0);if(1e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null},g.prototype._getOnEnterSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.onEnter||null},g.prototype.getRawEnterActionAtPosition=function(e,t,n){var o=this.getEnterAction(e,new i.a(t,n,t,n));return o?o.enterAction:null},g.prototype.getEnterAction=function(e,t){var n=this.getIndentationAtPosition(e,t.startLineNumber,t.startColumn),o=this.getScopedLineTokens(e,t.startLineNumber,t.startColumn),i=this._getOnEnterSupport(o.languageId);if(!i)return null;var r,a=o.getLineContent(),s=a.substr(0,t.startColumn-1-o.firstCharOffset);r=t.isEmpty()?a.substr(t.startColumn-1-o.firstCharOffset):this.getScopedLineTokens(e,t.endLineNumber,t.endColumn).getLineContent().substr(t.endColumn-1-o.firstCharOffset);var l=t.startLineNumber,u="";if(1n-1&&(i=i.substring(0,n-1)),i},g.prototype.getScopedLineTokens=function(e,t,n){e.forceTokenization(t);var o=e.getLineTokens(t),i=void 0===n?e.getLineMaxColumn(t)-1:n-1;return Object(A.a)(o,i)},g.prototype.getBracketsSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.brackets||null},g)},1547:function(e,t,n){"use strict";n.d(t,"f",function(){return i}),n.d(t,"b",function(){return r}),n.d(t,"c",function(){return a}),n.d(t,"d",function(){return s}),n.d(t,"a",function(){return l}),n.d(t,"e",function(){return c});var o=n(1038),i=function(e,t,n,o){this.top=0|e,this.left=0|t,this.width=0|n,this.height=0|o},r=function(e,t){this.tabSize=e,this.data=t},a=function(e,t,n,o,i){this.content=e,this.continuesWithWrappedLine=t,this.minColumn=n,this.maxColumn=o,this.tokens=i},s=(u.isBasicASCII=function(e,t){return!t||o.q(e)},u.containsRTL=function(e,t,n){return!(t||!n)&&o.f(e)},u);function u(e,t,n,o,i,r,a,s,l){this.minColumn=e,this.maxColumn=t,this.content=n,this.continuesWithWrappedLine=o,this.isBasicASCII=u.isBasicASCII(n,r),this.containsRTL=u.containsRTL(n,this.isBasicASCII,i),this.tokens=a,this.inlineDecorations=s,this.tabSize=l}var l=function(e,t,n){this.range=e,this.inlineClassName=t,this.type=n},c=function(e,t){this.range=e,this.options=t}},1548:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a});var o=n(1833),i=n(1168),r=(o.a,Object(i.c)("notificationService")),a=function(){}},1549:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var o,i,r=n(1636),a=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=(i=r.a,a(l,i),l);function l(){return null!==i&&i.apply(this,arguments)||this}},1550:function(e,t,n){"use strict";function i(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n}n.d(t,"b",function(){return h}),n.d(t,"a",function(){return p});var h=(o.equals=function(e,t){return e.r===t.r&&e.g===t.g&&e.b===t.b&&e.a===t.a},o);function o(e,t,n,o){void 0===o&&(o=1),this.r=0|Math.min(255,Math.max(0,e)),this.g=0|Math.min(255,Math.max(0,t)),this.b=0|Math.min(255,Math.max(0,n)),this.a=i(Math.max(Math.min(1,o),0),3)}var r=(d.equals=function(e,t){return e.h===t.h&&e.s===t.s&&e.l===t.l&&e.a===t.a},d.fromRGBA=function(e){var t=e.r/255,n=e.g/255,o=e.b/255,i=e.a,r=Math.max(t,n,o),a=Math.min(t,n,o),s=0,l=0,u=(a+r)/2,c=r-a;if(0>>0)>>>0},t.f=function(e,t){if(0===e)return null;var n=(65535&e)>>>0,o=(4294901760&e)>>>16;return new g(0==o?[h(n,t)]:[h(n,t),h(o,t)])},n.d(t,"e",function(){return p}),n.d(t,"d",function(){return b}),n.d(t,"c",function(){return v});var o=n(1265),i=(r.prototype.define=function(e,t){this._keyCodeToStr[e]=t,this._strToKeyCode[t.toLowerCase()]=e},r.prototype.keyCodeToStr=function(e){return this._keyCodeToStr[e]},r.prototype.strToKeyCode=function(e){return this._strToKeyCode[e.toLowerCase()]||0},r);function r(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}var a,s,l=new i,u=new i,c=new i;function d(e,t,n,o){void 0===n&&(n=t),void 0===o&&(o=n),l.define(e,t),u.define(e,n),c.define(e,o)}function h(e,t){var n=!!(2048&e),o=!!(256&e);return new p(2===t?o:n,!!(1024&e),!!(512&e),2===t?n:o,255&e)}d(0,"unknown"),d(1,"Backspace"),d(2,"Tab"),d(3,"Enter"),d(4,"Shift"),d(5,"Ctrl"),d(6,"Alt"),d(7,"PauseBreak"),d(8,"CapsLock"),d(9,"Escape"),d(10,"Space"),d(11,"PageUp"),d(12,"PageDown"),d(13,"End"),d(14,"Home"),d(15,"LeftArrow","Left"),d(16,"UpArrow","Up"),d(17,"RightArrow","Right"),d(18,"DownArrow","Down"),d(19,"Insert"),d(20,"Delete"),d(21,"0"),d(22,"1"),d(23,"2"),d(24,"3"),d(25,"4"),d(26,"5"),d(27,"6"),d(28,"7"),d(29,"8"),d(30,"9"),d(31,"A"),d(32,"B"),d(33,"C"),d(34,"D"),d(35,"E"),d(36,"F"),d(37,"G"),d(38,"H"),d(39,"I"),d(40,"J"),d(41,"K"),d(42,"L"),d(43,"M"),d(44,"N"),d(45,"O"),d(46,"P"),d(47,"Q"),d(48,"R"),d(49,"S"),d(50,"T"),d(51,"U"),d(52,"V"),d(53,"W"),d(54,"X"),d(55,"Y"),d(56,"Z"),d(57,"Meta"),d(58,"ContextMenu"),d(59,"F1"),d(60,"F2"),d(61,"F3"),d(62,"F4"),d(63,"F5"),d(64,"F6"),d(65,"F7"),d(66,"F8"),d(67,"F9"),d(68,"F10"),d(69,"F11"),d(70,"F12"),d(71,"F13"),d(72,"F14"),d(73,"F15"),d(74,"F16"),d(75,"F17"),d(76,"F18"),d(77,"F19"),d(78,"NumLock"),d(79,"ScrollLock"),d(80,";",";","OEM_1"),d(81,"=","=","OEM_PLUS"),d(82,",",",","OEM_COMMA"),d(83,"-","-","OEM_MINUS"),d(84,".",".","OEM_PERIOD"),d(85,"/","/","OEM_2"),d(86,"`","`","OEM_3"),d(110,"ABNT_C1"),d(111,"ABNT_C2"),d(87,"[","[","OEM_4"),d(88,"\\","\\","OEM_5"),d(89,"]","]","OEM_6"),d(90,"'","'","OEM_7"),d(91,"OEM_8"),d(92,"OEM_102"),d(93,"NumPad0"),d(94,"NumPad1"),d(95,"NumPad2"),d(96,"NumPad3"),d(97,"NumPad4"),d(98,"NumPad5"),d(99,"NumPad6"),d(100,"NumPad7"),d(101,"NumPad8"),d(102,"NumPad9"),d(103,"NumPad_Multiply"),d(104,"NumPad_Add"),d(105,"NumPad_Separator"),d(106,"NumPad_Subtract"),d(107,"NumPad_Decimal"),d(108,"NumPad_Divide"),(s=a=a||{}).toString=function(e){return l.keyCodeToStr(e)},s.fromString=function(e){return l.strToKeyCode(e)},s.toUserSettingsUS=function(e){return u.keyCodeToStr(e)},s.toUserSettingsGeneral=function(e){return c.keyCodeToStr(e)},s.fromUserSettings=function(e){return u.strToKeyCode(e)||c.strToKeyCode(e)};var p=(f.prototype.equals=function(e){return this.ctrlKey===e.ctrlKey&&this.shiftKey===e.shiftKey&&this.altKey===e.altKey&&this.metaKey===e.metaKey&&this.keyCode===e.keyCode},f.prototype.isModifierKey=function(){return 0===this.keyCode||5===this.keyCode||57===this.keyCode||6===this.keyCode||4===this.keyCode},f.prototype.toChord=function(){return new g([this])},f.prototype.isDuplicateModifierCase=function(){return this.ctrlKey&&5===this.keyCode||this.shiftKey&&4===this.keyCode||this.altKey&&6===this.keyCode||this.metaKey&&57===this.keyCode},f);function f(e,t,n,o,i){this.ctrlKey=e,this.shiftKey=t,this.altKey=n,this.metaKey=o,this.keyCode=i}var g=(m.prototype.equals=function(e){if(null===e)return!1;if(this.parts.length!==e.parts.length)return!1;for(var t=0;t=r)return{word:i[0],startColumn:o+1+a,endColumn:o+1+t.lastIndex}}return null}(e,t,n,o):function(e,t,n,o){var i,r=e-1-o,a=n.lastIndexOf(" ",r-1)+1;t.lastIndex=a;for(;i=t.exec(n);){var s=i.index||0;if(s<=r&&t.lastIndex>=r)return{word:i[0],startColumn:o+1+s,endColumn:o+1+t.lastIndex}}return null}(e,t,n,o);return t.lastIndex=0,r};var r="`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?";var o=function(e){void 0===e&&(e="");for(var t="(-?\\d*\\.\\d\\w*)|([^",n=0,o=r;n>>1)-1,o=0;o>>1)-1;n>>1,this._text=t}var a=(s.prototype.equals=function(e){return e instanceof s&&this._startOffset===e._startOffset&&this._endOffset===e._endOffset&&this._deltaOffset===e._deltaOffset&&this._source.slicedEquals(e._source,this._firstTokenIndex,this._tokensCount)},s.prototype.getCount=function(){return this._tokensCount},s.prototype.getForeground=function(e){return this._source.getForeground(this._firstTokenIndex+e)},s.prototype.getEndOffset=function(e){var t=this._source.getEndOffset(this._firstTokenIndex+e);return Math.min(this._endOffset,t)-this._startOffset+this._deltaOffset},s.prototype.getClassName=function(e){return this._source.getClassName(this._firstTokenIndex+e)},s.prototype.getInlineStyle=function(e,t){return this._source.getInlineStyle(this._firstTokenIndex+e,t)},s.prototype.findTokenIndexAtOffset=function(e){return this._source.findTokenIndexAtOffset(e+this._startOffset-this._deltaOffset)-this._firstTokenIndex},s);function s(e,t,n,o){this._source=e,this._startOffset=t,this._endOffset=n,this._deltaOffset=o,this._firstTokenIndex=e.findTokenIndexAtOffset(t),this._tokensCount=0;for(var i=this._firstTokenIndex,r=e.getCount();i>>16},d.getCharIndex=function(e){return(65535&e)>>>0},d.prototype.setPartData=function(e,t,n,o){var i=(t<<16|n<<0)>>>0;this._data[e]=i,this._absoluteOffsets[e]=o+n},d.prototype.getAbsoluteOffsets=function(){return this._absoluteOffsets},d.prototype.charOffsetToPartData=function(e){return 0===this.length?0:e<0?this._data[0]:e>=this.length?this._data[this.length-1]:this._data[e]},d.prototype.partDataToCharOffset=function(e,t,n){if(0===this.length)return 0;for(var o=(e<<16|n<<0)>>>0,i=0,r=this.length-1;i+1>>1,s=this._data[a];if(s===o)return a;o");for(var C=0,A=l.length;C")}f.setPartData(a,l.length-1,b,y),s&&t.appendASCIIString("");return t.appendASCIIString(""),new M(f,c,i)}(function(e){var t,n,o=e.useMonospaceOptimizations,i=e.lineContent;n=-1!==e.stopRenderingLineAfter&&e.stopRenderingLineAfteru&&(u=g.startOffset,s[l++]=new S(u,f)),!(g.endOffset+1<=p)){u=p,s[l++]=new S(u,f+" "+g.className);break}u=g.endOffset+1,s[l++]=new S(u,f+" "+g.className),a++}u ";if(0')}return t.appendASCIIString(o),new M(new E(0,0),!1,n)}var s=function(e,t,n,o){this.characterMapping=e,this.html=t,this.containsRTL=n,this.containsForeignElements=o};var c=function(e,t,n,o,i,r,a,s,l,u,c,d){this.fontIsMonospace=e,this.canUseHalfwidthRightwardsArrow=t,this.lineContent=n,this.len=o,this.isOverflowing=i,this.parts=r,this.containsForeignElements=a,this.tabSize=s,this.containsRTL=l,this.spaceWidth=u,this.renderWhitespace=c,this.renderControlCharacters=d}},1719:function(e,t,n){"use strict";t.e=h,n.d(t,"a",function(){return p}),n.d(t,"c",function(){return f}),n.d(t,"d",function(){return C}),n.d(t,"b",function(){return w});var o,i=n(1634),r=n(1168),a=n(1335),s=n(1407),l=n(1019),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,a=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;0<=s;s--)(i=e[s])&&(a=(r<3?i(a):3this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)},T.prototype.getLineLength=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)},T.prototype.getLinesContent=function(){return this._assertNotDisposed(),this._buffer.getLinesContent()},T.prototype.getEOL=function(){return this._assertNotDisposed(),this._buffer.getEOL()},T.prototype.getLineMinColumn=function(e){return this._assertNotDisposed(),1},T.prototype.getLineMaxColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1},T.prototype.getLineFirstNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)},T.prototype.getLineLastNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)},T.prototype._validateRangeRelaxedNoAllocations=function(e){var t,n,o=this._buffer.getLineCount(),i=e.startLineNumber,r=e.startColumn;n=i<1?t=1:ol.endLineNumber,p=l.startLineNumber>b.endLineNumber;if(!h&&!p){u=!0;break}}if(!u){r=!1;break}}if(r)for(a=0,s=this._trimAutoWhitespaceLines.length;ab.endLineNumber||f===b.startLineNumber&&b.startColumn===g&&b.isEmpty()&&v&&0this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)},T.prototype.getLinesDecorations=function(e,t,n,o){void 0===n&&(n=0),void 0===o&&(o=!1);var i=this.getLineCount(),r=Math.min(i,Math.max(1,e)),a=Math.min(i,Math.max(1,t)),s=this.getLineMaxColumn(a);return this._getDecorationsInRange(new y.a(r,1,a,s),n,o)},T.prototype.getDecorationsInRange=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=!1);var o=this.validateRange(e);return this._getDecorationsInRange(o,t,n)},T.prototype.getOverviewRulerDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),o=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(o)},T.prototype.getAllDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),o=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(o)},T.prototype._getDecorationsInRange=function(e,t,n){var o=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),i=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),a=this._decorationsTree.intervalSearch(o,i,t,n,r);return this._ensureNodesHaveRanges(a)},T.prototype._ensureNodesHaveRanges=function(e){for(var t=0,n=e.length;tthis.getLineCount())throw new Error("Illegal value for lineNumber");var t=new I.b;this._tokens._updateTokensUntilLine(this._buffer,t,e);var n=t.build();n&&this._onDidChangeTokens.fire(n)},T.prototype.isCheapToTokenize=function(e){return!!this._tokens.isCheapToTokenize(e)&&(ethis.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)},T.prototype._getLineTokens=function(e){var t=this._buffer.getLineContent(e);return this._tokens.getTokens(this._languageIdentifier.id,e-1,t)},T.prototype.getLanguageIdentifier=function(){return this._languageIdentifier},T.prototype.getModeId=function(){return this._languageIdentifier.language},T.prototype.setMode=function(e){if(this._languageIdentifier.id!==e.id){var t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._resetTokenizationState(),this.emitModelTokensChangedEvent({tokenizationSupportChanged:!0,ranges:[{fromLineNumber:1,toLineNumber:this.getLineCount()}]}),this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}},T.prototype.getLanguageIdAtPosition=function(e,t){if(!this._tokens.tokenizationSupport)return this._languageIdentifier.id;var n=this.validatePosition({lineNumber:e,column:t}),o=n.lineNumber,i=n.column,r=this._getLineTokens(o);return r.getLanguageId(r.findTokenIndexAtOffset(i-1))},T.prototype._beginBackgroundTokenization=function(){var e=this;this._shouldAutoTokenize()&&-1===this._revalidateTokensTimeout&&(this._revalidateTokensTimeout=setTimeout(function(){e._revalidateTokensTimeout=-1,e._revalidateTokensNow()},0))},T.prototype._warmUpTokens=function(){var e=Math.min(100,this.getLineCount());this._revalidateTokensNow(e),this._tokens.hasLinesToTokenize(this._buffer)&&this._beginBackgroundTokenization()},T.prototype._revalidateTokensNow=function(e){void 0===e&&(e=this._buffer.getLineCount());for(var t=new I.b,n=a.a.create(!1);this._tokens.hasLinesToTokenize(this._buffer)&&!(20=n.length)return!1;var i=n.length-e;return i<=t&&(t=i),0!==t&&(this.values=new Uint32Array(n.length-t),this.values.set(n.subarray(0,e),0),this.values.set(n.subarray(e+t),e),this.prefixSum=new Uint32Array(this.values.length),e-1=this.values.length&&(e=this.values.length-1);for(var n=t;n<=e;n++)this.prefixSum[n]=this.prefixSum[n-1]+this.values[n];return this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],e),this.prefixSum[e]},i.prototype.getIndexOf=function(e){e=Math.floor(e),this.getTotalValue();for(var t=0,n=this.values.length-1,o=0,i=0,r=0;t<=n;)if(o=t+(n-t)/2|0,e<(r=(i=this.prefixSum[o])-this.values[o]))n=o-1;else{if(!(i<=e))break;t=o+1}return new a(o,e-r)},i);function i(e){this.values=e,this.prefixSum=new Uint32Array(e.length),this.prefixSumValidIndex=new Int32Array(1),this.prefixSumValidIndex[0]=-1}var s=(l.prototype._bustCache=function(){this._cacheAccumulatedValueStart=0,this._cache=null},l.prototype.insertValues=function(e,t){this._actual.insertValues(e,t)&&this._bustCache()},l.prototype.changeValue=function(e,t){this._actual.changeValue(e,t)&&this._bustCache()},l.prototype.removeValues=function(e,t){this._actual.removeValues(e,t)&&this._bustCache()},l.prototype.getTotalValue=function(){return this._actual.getTotalValue()},l.prototype.getAccumulatedValue=function(e){return this._actual.getAccumulatedValue(e)},l.prototype.getIndexOf=function(e){if(e=Math.floor(e),null!==this._cache){var t=e-this._cacheAccumulatedValueStart;if(0<=t&&t=this._capacity)return this._flushBuffer(),void(this._completedStrings[this._completedStrings.length]=e);for(var n=0;nt||u.isEmpty()&&(0===l.type||3===l.type))){var c=u.startLineNumber===t?u.startColumn:n,d=u.endLineNumber===t?u.endColumn:o;i[r++]=new h(c,d,l.inlineClassName,l.type)}}return i},h.compare=function(e,t){return e.startColumn===t.startColumn?e.endColumn===t.endColumn?e.classNamet.className?1:0:e.endColumn-t.endColumn:e.startColumn-t.startColumn},h);function h(e,t,n,o){this.startColumn=e,this.endColumn=t,this.className=n,this.type=o}var i=function(e,t,n){this.startOffset=e,this.endOffset=t,this.className=n},g=(r.prototype.consumeLowerThan=function(e,t,n){for(;0=e){this.stopOffsets.splice(n,0,e),this.classNames.splice(n,0,t);break}this.count++},r);function r(){this.stopOffsets=[],this.classNames=[],this.count=0}var a=(s.normalize=function(e,t){if(0===t.length)return[];for(var n=[],o=new g,i=0,r=0,a=t.length;r=this._lines.length)throw new Error("Illegal value for lineNumber");return this._lines[t]},a.prototype.onLinesDeleted=function(e,t){if(0===this.getCount())return null;var n=this.getStartLineNumber(),o=this.getEndLineNumber();if(tn))for(var s=Math.max(t,a.fromLineNumber),l=Math.min(n,a.toLineNumber),u=s;u<=l;u++){var c=u-this._rendLineNumberStart;this._lines[c].onTokensChanged(),o=!0}}return o},a);function a(e){this._createLine=e,this._set(1,[])}var s=(l.prototype._createDomNode=function(){var e=Object(o.b)(document.createElement("div"));return e.setClassName("view-layer"),e.setPosition("absolute"),e.domNode.setAttribute("role","presentation"),e.domNode.setAttribute("aria-hidden","true"),e},l.prototype.onConfigurationChanged=function(e){return e.layoutInfo},l.prototype.onFlushed=function(e){return this._linesCollection.flush(),!0},l.prototype.onLinesChanged=function(e){return this._linesCollection.onLinesChanged(e.fromLineNumber,e.toLineNumber)},l.prototype.onLinesDeleted=function(e){var t=this._linesCollection.onLinesDeleted(e.fromLineNumber,e.toLineNumber);if(t)for(var n=0,o=t.length;nt?(l=t)<=(a=Math.min(n,i.rendLineNumberStart-1))&&(this._insertLinesBefore(i,l,a,o,t),i.linesLength+=a-l+1):i.rendLineNumberStartn){var a,s,l=Math.max(0,n-i.rendLineNumberStart+1);0<(s=(a=i.linesLength-1)-l+1)&&(this._removeLinesAfter(i,s),i.linesLength-=s)}return this._finishRendering(i,!1,o),i},p.prototype._renderUntouchedLines=function(e,t,n,o,i){for(var r=e.rendLineNumberStart,a=e.lines,s=t;s<=n;s++){var l=r+s;a[s].layoutLine(l,o[l-i])}},p.prototype._insertLinesBefore=function(e,t,n,o,i){for(var r=[],a=0,s=t;s<=n;s++)r[a++]=this.host.createVisibleLine();e.lines=r.concat(e.lines)},p.prototype._removeLinesBefore=function(e,t){for(var n=0;n',a=[],s=t;s<=n;s++){var l=s-t,u=o[l];0===u.length?a[l]="":a[l]='
=this._renderResult.length?"":this._renderResult[n]},p);function p(e){var t=d.call(this)||this;return t._context=e,t._lineHeight=t._context.configuration.editor.lineHeight,t._glyphMargin=t._context.configuration.editor.viewInfo.glyphMargin,t._glyphMarginLeft=t._context.configuration.editor.layoutInfo.glyphMarginLeft,t._glyphMarginWidth=t._context.configuration.editor.layoutInfo.glyphMarginWidth,t._renderResult=null,t._context.addEventHandler(t),t}},1841:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return l});var o=n(1019),i=n(2523),r=n(1295),a=(s.getInstance=function(){return this._INSTANCE||(this._INSTANCE=new s),this._INSTANCE},s.prototype._updateColorMap=function(){var e=r.v.getColorMap();if(!e)return this._colors=[i.a.Empty],void(this._backgroundIsLight=!0);this._colors=[i.a.Empty];for(var t=1;t=this._colors.length)&&(e=2),this._colors[e]},s.prototype.backgroundIsLight=function(){return this._backgroundIsLight},s._INSTANCE=null,s);function s(){var t=this;this._onDidChange=new o.a,this.onDidChange=this._onDidChange.event,this._updateColorMap(),r.v.onDidChange(function(e){e.changedColorMap&&t._updateColorMap()})}var l=(C.soften=function(e,t){for(var n=new Uint8ClampedArray(e.length),o=0,i=e.length;oe.width||n+4>e.height)console.warn("bad render request outside image data");else{var s=a?this.x2charDataLight:this.x2charData,l=C._getChIndex(o),u=4*e.width,c=r.r,d=r.g,h=r.b,p=i.r-c,f=i.g-d,g=i.b-h,m=e.data,b=4*l*2,v=n*u+4*t,y=s[b]/255;m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y,y=s[1+b]/255,m[v+4]=c+p*y,m[v+5]=d+f*y,m[v+6]=h+g*y,v+=u,y=s[2+b]/255,m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y,y=s[3+b]/255,m[v+4]=c+p*y,m[v+5]=d+f*y,m[v+6]=h+g*y,v+=u,y=s[4+b]/255,m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y,y=s[5+b]/255,m[v+4]=c+p*y,m[v+5]=d+f*y,m[v+6]=h+g*y,v+=u,y=s[6+b]/255,m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y,y=s[7+b]/255,m[v+4]=c+p*y,m[v+5]=d+f*y,m[v+6]=h+g*y}},C.prototype.x1RenderChar=function(e,t,n,o,i,r,a){if(t+1>e.width||n+2>e.height)console.warn("bad render request outside image data");else{var s=a?this.x1charDataLight:this.x1charData,l=C._getChIndex(o),u=4*e.width,c=r.r,d=r.g,h=r.b,p=i.r-c,f=i.g-d,g=i.b-h,m=e.data,b=2*l*1,v=n*u+4*t,y=s[b]/255;m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y,v+=u,y=s[1+b]/255,m[v+0]=c+p*y,m[v+1]=d+f*y,m[v+2]=h+g*y}},C.prototype.x2BlockRenderChar=function(e,t,n,o,i,r){if(t+2>e.width||n+4>e.height)console.warn("bad render request outside image data");else{var a=4*e.width,s=i.r,l=i.g,u=i.b,c=s+.5*(o.r-s),d=l+.5*(o.g-l),h=u+.5*(o.b-u),p=e.data,f=n*a+4*t;p[f+0]=c,p[f+1]=d,p[f+2]=h,p[f+4]=c,p[f+5]=d,p[f+6]=h,p[(f+=a)+0]=c,p[f+1]=d,p[f+2]=h,p[f+4]=c,p[f+5]=d,p[f+6]=h,p[(f+=a)+0]=c,p[f+1]=d,p[f+2]=h,p[f+4]=c,p[f+5]=d,p[f+6]=h,p[(f+=a)+0]=c,p[f+1]=d,p[f+2]=h,p[f+4]=c,p[f+5]=d,p[f+6]=h}},C.prototype.x1BlockRenderChar=function(e,t,n,o,i,r){if(t+1>e.width||n+2>e.height)console.warn("bad render request outside image data");else{var a=4*e.width,s=i.r,l=i.g,u=i.b,c=s+.5*(o.r-s),d=l+.5*(o.g-l),h=u+.5*(o.b-u),p=e.data,f=n*a+4*t;p[f+0]=c,p[f+1]=d,p[f+2]=h,p[(f+=a)+0]=c,p[f+1]=d,p[f+2]=h}},C);function C(e,t){if(760!==e.length)throw new Error("Invalid x2CharData");if(190!==t.length)throw new Error("Invalid x1CharData");this.x2charData=e,this.x1charData=t,this.x2charDataLight=C.soften(e,.8),this.x1charDataLight=C.soften(t,50/60)}},1842:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=n(1168),i=Object(o.c)("themeService")},1843:function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return c});var o=n(1258),i=n(1019),r=n(1295),a=n(1546),s=n(1374);function l(){this._onDidChangeLanguages=new i.a,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[],this._dynamicLanguages=[]}var u=new(l.prototype.registerLanguage=function(e){this._languages.push(e),this._onDidChangeLanguages.fire(void 0)},l.prototype.getLanguages=function(){return[].concat(this._languages).concat(this._dynamicLanguages)},l);s.a.add("editor.modesRegistry",u);var c=new r.o("plaintext",1);u.registerLanguage({id:"plaintext",extensions:[".txt",".gitignore"],aliases:[o.a("plainText.alias","Plain Text"),"text"],mimetypes:["text/plain"]}),a.a.register(c,{brackets:[["(",")"],["[","]"],["{","}"]]})},1844:function(e,t,n){"use strict";var o,i;function r(e,t){if(e.start>=t.end||t.start>=e.end)return{start:0,end:0};var n=Math.max(e.start,t.start),o=Math.min(e.end,t.end);return o-n<=0?{start:0,end:0}:{start:n,end:o}}function a(e){return e.end-e.start<=0}n.d(t,"a",function(){return o}),(i=o=o||{}).intersect=r,i.isEmpty=a,i.intersects=function(e,t){return!a(r(e,t))},i.relativeComplement=function(e,t){var n=[],o={start:e.start,end:Math.min(t.start,e.end)},i={start:Math.max(t.end,e.start),end:e.end};return a(o)||n.push(o),a(i)||n.push(i),n}},1845:function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return x});var l=n(1472),L=n(914),u=n(1635),c=n(1169),d=n(1019),h=n(1590),p=n(1724),D=n(2604),f=n(2605),b=n(1176),v=n(1367),o=n(1835),N=n(1844),g=n(1373),m=n(2153),y=n(1283),i=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,a=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;0<=s;s--)(i=e[s])&&(a=(r<3?i(a):3=this.items.length?(this.rangeMap=new D.a,this.rangeMap.splice(0,0,p),this.items=p,[]):(this.rangeMap.splice(e,t,p),(o=this.items).splice.apply(o,[e,t].concat(p)));var f=n.length-t,g=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),m=Object(D.b)(d,f),b=N.a.intersect(g,m);for(l=b.start;le.length)return!1;if(n){if(!Object(r.C)(e,t))return!1;if(t.length===e.length)return!0;var i=t.length;return t.charAt(t.length-1)===o&&i--,e.charAt(i)===o}t.charAt(t.length-1)!==o&&(t+=o);return 0===e.indexOf(t)},t.b=function(e){return 65<=e&&e<=90||97<=e&&e<=122};var r=n(1038),a=n(1714)},2115:function(e,t,n){"use strict";t.a=function(e,t){if(!e)throw new Error(t?"Assertion failed ("+t+")":"Assertion Failed")}},2116:function(e,t,n){"use strict";t.a=function(e,t,n){return!(!e||"string"!=typeof t)&&function(e,t){void 0===t&&(t={});if(!e)return r;if("string"==typeof e||function(e){var t=e;return t&&"string"==typeof t.base&&"string"==typeof t.pattern}(e)){var n=k(e,t);if(n===N)return r;var o=function(e,t){return!!n(e,t)};return n.allBasenames&&(o.allBasenames=n.allBasenames),n.allPaths&&(o.allPaths=n.allPaths),o}return function(t,n){var l=M(Object.getOwnPropertyNames(t).map(function(e){return function(r,e,t){if(!1===e)return N;var a=k(r,t);if(a===N)return N;if("boolean"==typeof e)return a;if(e){var s=e.when;if("string"==typeof s){var n=function(e,t,n,o){if(!o||!a(e,t))return null;var i=o(s.replace("$(basename)",n));return Object(d.g)(i)?i.then(function(e){return e?r:null}):i?r:null};return n.requiresSiblings=!0,n}}return a}(e,t[e],n)}).filter(function(e){return e!==N})),e=l.length;if(!e)return N;if(!l.some(function(e){return!!e.requiresSiblings})){if(1===e)return l[0];var o=function(e,t){for(var n=0,o=l.length;n=u[y+1]?(p=(c=u[y+1]-1)-x-s,S=y[f])return i[0]=l,r[0]=u,g<=y[f]&&s<=1448?this.WALKTRACE(C,c,d,_,A,h,p,w,v,y,l,t,i,u,o,r,x,a):null}var D=(S-e+(L-n)-s)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(S,this.OriginalSequence,D))return a[0]=!0,i[0]=S,r[0]=L,0=y[f+1]?y[f+1]-1:y[f-1])-(f-A)-w,g=l;e=v[f]&&s<=1448?this.WALKTRACE(C,c,d,_,A,h,p,w,v,y,l,t,i,u,o,r,x,a):null}if(s<=1447){var N=new Array(d-c+2);N[0]=C-c+1,k.Copy(v,c,N,1,d-c+1),this.m_forwardHistory.push(N),(N=new Array(p-h+2))[0]=A-h+1,k.Copy(y,h,N,1,p-h+1),this.m_reverseHistory.push(N)}}return this.WALKTRACE(C,c,d,_,A,h,p,w,v,y,l,t,i,u,o,r,x,a)},l.prototype.PrettifyChanges=function(e){for(var t=0;t=this.OriginalSequence.getLength()-1)return!0;var t=this.OriginalSequence.getElementAtIndex(e);return"string"==typeof t&&/^\s*$/.test(t)},l.prototype._OriginalRegionIsBoundary=function(e,t){if(this._OriginalIsBoundary(e)||this._OriginalIsBoundary(e-1))return!0;if(0=this.ModifiedSequence.getLength()-1)return!0;var t=this.ModifiedSequence.getElementAtIndex(e);return"string"==typeof t&&/^\s*$/.test(t)},l.prototype._ModifiedRegionIsBoundary=function(e,t){if(this._ModifiedIsBoundary(e)||this._ModifiedIsBoundary(e-1))return!0;if(0=t.originalStart||e.modifiedStart+e.modifiedLength>=t.modifiedStart){var o=e.originalStart,i=e.originalLength,r=e.modifiedStart,a=e.modifiedLength;return e.originalStart+e.originalLength>=t.originalStart&&(i=t.originalStart+t.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=t.modifiedStart&&(a=t.modifiedStart+t.modifiedLength-e.modifiedStart),n[0]=new I.a(o,i,r,a),!0}return n[0]=null,!1},l.prototype.ClipDiagonalBound=function(e,t,n,o){if(0<=e&&e=this._maxCacheDepth)return new l(e,t);var n=l.getStackElementId(e);0=this._maxCacheDepth)return new p(e,t);var n=l.getStackElementId(e),o=this._entries[n];return o||(o=new p(e,null),this._entries[n]=o)},h._INSTANCE=new h(5),h);function h(e){this._maxCacheDepth=e,this._entries=Object.create(null)}var p=(f.prototype.clone=function(){return(this.embeddedModeData?this.embeddedModeData.clone():null)===this.embeddedModeData?this:T.create(this.stack,this.embeddedModeData)},f.prototype.equals=function(e){return e instanceof f&&!!this.stack.equals(e.stack)&&(null===this.embeddedModeData&&null===e.embeddedModeData||null!==this.embeddedModeData&&null!==e.embeddedModeData&&this.embeddedModeData.equals(e.embeddedModeData))},f);function f(e,t){this.stack=e,this.embeddedModeData=t}var P=Object.hasOwnProperty,g=(m.prototype.enterMode=function(e,t){this._language=t},m.prototype.emit=function(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new o.a(e,t,this._language)))},m.prototype.nestedModeTokenize=function(e,t,n){var o=t.modeId,i=t.state,r=s.v.get(o);if(!r)return this.enterMode(n,o),this.emit(n,""),i;var a=r.tokenize(e,i,n);return this._tokens=this._tokens.concat(a.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,a.endState},m.prototype.finalize=function(e){return new o.b(this._tokens,e)},m);function m(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}var b=(v.prototype.enterMode=function(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id},v.prototype.emit=function(e,t){var n=this._theme.match(this._currentLanguageId,t);this._lastTokenMetadata!==n&&(this._lastTokenMetadata=n,this._tokens.push(e),this._tokens.push(n))},v._merge=function(e,t,n){var o=null!==e?e.length:0,i=t.length,r=null!==n?n.length:0;if(0===o&&0===i&&0===r)return new Uint32Array(0);if(0===o&&0===i)return n;if(0===i&&0===r)return e;var a=new Uint32Array(o+i+r);null!==e&&a.set(e);for(var s=0;s=this._lexer.maxStack)throw B.a(this._lexer,"maximum tokenizer stack size reached: ["+a.state+","+a.parent.state+",...]");a=a.push(p)}else if("@pop"===m.next){if(a.depth<=1)throw B.a(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(b));a=a.pop()}else if("@popall"===m.next)a=a.popall();else{var S;if("@"===(S=B.k(this._lexer,m.next,g,f,p))[0]&&(S=S.substr(1)),!B.c(this._lexer,S))throw B.a(this._lexer,"trying to set a next state '"+S+"' that is undefined in rule: "+this._safeRuleName(b));a=a.push(S)}}m.log&&"string"==typeof m.log&&B.h(this._lexer,this._lexer.languageId+": "+B.k(this._lexer,m.log,g,f,p))}if(null===x)throw B.a(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(b));if(Array.isArray(x)){if(l&&0'"_]/g,"-")},t.h=function(e,t){console.log(e.languageId+": "+t)},t.a=function(e,t){return new Error(e.languageId+": "+t)},t.k=function(u,e,c,d,h){var p=null;return e.replace(/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g,function(e,t,n,o,i,r,a,s,l){return f(n)?f(o)?!f(i)&&i console.log` because `log` has been completed recently."),i.a("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],default:"recentlyUsed",description:i.a("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")},"editor.suggestFontSize":{type:"integer",default:0,minimum:0,markdownDescription:i.a("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")},"editor.suggestLineHeight":{type:"integer",default:0,minimum:0,markdownDescription:i.a("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used.")},"editor.tabCompletion":{type:"string",default:"off",enum:["on","off","onlySnippets"],enumDescriptions:[i.a("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),i.a("tabCompletion.off","Disable tab completions."),i.a("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:i.a("tabCompletion","Enables tab completions.")},"editor.suggest.filterGraceful":{type:"boolean",default:!0,description:i.a("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:!1,description:i.a("suggest.localityBonus","Controls whether sorting favours words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:!1,markdownDescription:i.a("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:!0,description:i.a("suggest.snippetsPreventQuickSuggestions","Control whether an active snippet prevents quick suggestions.")},"editor.selectionHighlight":{type:"boolean",default:g.contribInfo.selectionHighlight,description:i.a("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")},"editor.occurrencesHighlight":{type:"boolean",default:g.contribInfo.occurrencesHighlight,description:i.a("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")},"editor.overviewRulerLanes":{type:"integer",default:3,description:i.a("overviewRulerLanes","Controls the number of decorations that can show up at the same position in the overview ruler.")},"editor.overviewRulerBorder":{type:"boolean",default:g.viewInfo.overviewRulerBorder,description:i.a("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")},"editor.cursorBlinking":{type:"string",enum:["blink","smooth","phase","expand","solid"],default:u.h(g.viewInfo.cursorBlinking),description:i.a("cursorBlinking","Control the cursor animation style.")},"editor.mouseWheelZoom":{type:"boolean",default:g.viewInfo.mouseWheelZoom,markdownDescription:i.a("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")},"editor.cursorSmoothCaretAnimation":{type:"boolean",default:g.viewInfo.cursorSmoothCaretAnimation,description:i.a("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")},"editor.cursorStyle":{type:"string",enum:["block","block-outline","line","line-thin","underline","underline-thin"],default:u.i(g.viewInfo.cursorStyle),description:i.a("cursorStyle","Controls the cursor style.")},"editor.cursorWidth":{type:"integer",default:g.viewInfo.cursorWidth,markdownDescription:i.a("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")},"editor.fontLigatures":{type:"boolean",default:g.viewInfo.fontLigatures,description:i.a("fontLigatures","Enables/Disables font ligatures.")},"editor.hideCursorInOverviewRuler":{type:"boolean",default:g.viewInfo.hideCursorInOverviewRuler,description:i.a("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")},"editor.renderWhitespace":{type:"string",enum:["none","boundary","all"],enumDescriptions:["",i.a("renderWhiteSpace.boundary","Render whitespace characters except for single spaces between words."),""],default:g.viewInfo.renderWhitespace,description:i.a("renderWhitespace","Controls how the editor should render whitespace characters.")},"editor.renderControlCharacters":{type:"boolean",default:g.viewInfo.renderControlCharacters,description:i.a("renderControlCharacters","Controls whether the editor should render control characters.")},"editor.renderIndentGuides":{type:"boolean",default:g.viewInfo.renderIndentGuides,description:i.a("renderIndentGuides","Controls whether the editor should render indent guides.")},"editor.highlightActiveIndentGuide":{type:"boolean",default:g.viewInfo.highlightActiveIndentGuide,description:i.a("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")},"editor.renderLineHighlight":{type:"string",enum:["none","gutter","line","all"],enumDescriptions:["","","",i.a("renderLineHighlight.all","Highlights both the gutter and the current line.")],default:g.viewInfo.renderLineHighlight,description:i.a("renderLineHighlight","Controls how the editor should render the current line highlight.")},"editor.codeLens":{type:"boolean",default:g.contribInfo.codeLens,description:i.a("codeLens","Controls whether the editor shows CodeLens.")},"editor.folding":{type:"boolean",default:g.contribInfo.folding,description:i.a("folding","Controls whether the editor has code folding enabled.")},"editor.foldingStrategy":{type:"string",enum:["auto","indentation"],default:g.contribInfo.foldingStrategy,markdownDescription:i.a("foldingStrategy","Controls the strategy for computing folding ranges. `auto` uses a language specific folding strategy, if available. `indentation` uses the indentation based folding strategy.")},"editor.showFoldingControls":{type:"string",enum:["always","mouseover"],default:g.contribInfo.showFoldingControls,description:i.a("showFoldingControls","Controls whether the fold controls on the gutter are automatically hidden.")},"editor.matchBrackets":{type:"boolean",default:g.contribInfo.matchBrackets,description:i.a("matchBrackets","Highlight matching brackets when one of them is selected.")},"editor.glyphMargin":{type:"boolean",default:g.viewInfo.glyphMargin,description:i.a("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")},"editor.useTabStops":{type:"boolean",default:g.useTabStops,description:i.a("useTabStops","Inserting and deleting whitespace follows tab stops.")},"editor.trimAutoWhitespace":{type:"boolean",default:b.trimAutoWhitespace,description:i.a("trimAutoWhitespace","Remove trailing auto inserted whitespace.")},"editor.stablePeek":{type:"boolean",default:!1,markdownDescription:i.a("stablePeek","Keep peek editors open even when double clicking their content or when hitting `Escape`.")},"editor.dragAndDrop":{type:"boolean",default:g.dragAndDrop,description:i.a("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")},"editor.accessibilitySupport":{type:"string",enum:["auto","on","off"],enumDescriptions:[i.a("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),i.a("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),i.a("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:g.accessibilitySupport,description:i.a("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")},"editor.showUnused":{type:"boolean",default:g.showUnused,description:i.a("showUnused","Controls fading out of unused code.")},"editor.links":{type:"boolean",default:g.contribInfo.links,description:i.a("links","Controls whether the editor should detect links and make them clickable.")},"editor.colorDecorators":{type:"boolean",default:g.contribInfo.colorDecorators,description:i.a("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")},"editor.lightbulb.enabled":{type:"boolean",default:g.contribInfo.lightbulbEnabled,description:i.a("codeActions","Enables the code action lightbulb in the editor.")},"editor.maxTokenizationLineLength":{type:"integer",default:2e4,description:i.a("maxTokenizationLineLength","Lines above this length will not be tokenized for performance reasons")},"editor.codeActionsOnSave":{type:"object",properties:{"source.organizeImports":{type:"boolean",description:i.a("codeActionsOnSave.organizeImports","Controls whether organize imports action should be run on file save.")},"source.fixAll":{type:"boolean",description:i.a("codeActionsOnSave.fixAll","Controls whether auto fix action should be run on file save.")}},additionalProperties:{type:"boolean"},default:g.contribInfo.codeActionsOnSave,description:i.a("codeActionsOnSave","Code action kinds to be run on save.")},"editor.codeActionsOnSaveTimeout":{type:"number",default:g.contribInfo.codeActionsOnSaveTimeout,description:i.a("codeActionsOnSaveTimeout","Timeout in milliseconds after which the code actions that are run on save are cancelled.")},"editor.selectionClipboard":{type:"boolean",default:g.contribInfo.selectionClipboard,description:i.a("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:l.c},"diffEditor.renderSideBySide":{type:"boolean",default:!0,description:i.a("sideBySide","Controls whether the diff editor shows the diff side by side or inline.")},"diffEditor.ignoreTrimWhitespace":{type:"boolean",default:!0,description:i.a("ignoreTrimWhitespace","Controls whether the diff editor shows changes in leading or trailing whitespace as diffs.")},"editor.largeFileOptimizations":{type:"boolean",default:b.largeFileOptimizations,description:i.a("largeFileOptimizations","Special handling for large files to disable certain memory intensive features.")},"diffEditor.renderIndicators":{type:"boolean",default:!0,description:i.a("renderIndicators","Controls whether the diff editor shows +/- indicators for added/removed changes.")}}},L=null;function D(){return null===L&&(L=Object.create(null),Object.keys(S.properties).forEach(function(e){L[e]=!0})),L}x.registerConfiguration(S)},2124:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n(1374),i=n(1019),r={JSONContribution:"base.contributions.json"};function a(){this._onDidChangeSchema=new i.a,this.schemasById={}}var s=new(a.prototype.registerSchema=function(e,t){var n;this.schemasById[0<(n=e).length&&"#"===n.charAt(n.length-1)?n.substring(0,n.length-1):n]=t,this._onDidChangeSchema.fire(e)},a.prototype.notifySchemaChanged=function(e){this._onDidChangeSchema.fire(e)},a);o.a.add(r.JSONContribution,s)},2125:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var l=n(1335),o=(s._isTargetedForRemoval=function(e,t,n,o,i){if(e.command!==o)return!1;if(t&&e.keypressParts[0]!==t)return!1;if(n&&e.keypressParts[1]!==n)return!1;if(i){if(!e.when)return!1;if(!i.equals(e.when))return!1}return!0},s.combine=function(e,t){e=e.slice(0);for(var n=[],o=0,i=t;ot.command?1:e.weight2-t.weight2}i.a.add("platform.keybindingsRegistry",r)},2127:function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return d});var o,i,r=n(1450),a=n(2113),s=n(1168),l=n(1513),u=Object(s.c)("contextService");(o||(o={})).isIWorkspace=function(e){return e&&"object"==typeof e&&"string"==typeof e.id&&Array.isArray(e.folders)},(i||(i={})).isIWorkspaceFolder=function(e){return e&&"object"==typeof e&&r.a.isUri(e.uri)&&"string"==typeof e.name&&"function"==typeof e.toResource};Object.defineProperty(c.prototype,"folders",{get:function(){return this._folders},set:function(e){this._folders=e,this.updateFoldersMap()},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"id",{get:function(){return this._id},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"configuration",{get:function(){return this._configuration},set:function(e){this._configuration=e},enumerable:!0,configurable:!0}),c.prototype.getFolder=function(e){return e&&this._foldersMap.findSubstr(e.toString())||null},c.prototype.updateFoldersMap=function(){this._foldersMap=l.c.forPaths();for(var e=0,t=this.folders;e");function re(e){return oe+encodeURIComponent(e.toString())+ie}var ae=encodeURIComponent('');Object(M.e)(function(e,t){var n=e.getColor(L.e);n&&t.addRule(".monaco-editor .squiggly-error { border-bottom: 4px double "+n+"; }");var o=e.getColor(L.f);o&&t.addRule('.monaco-editor .squiggly-error { background: url("data:image/svg+xml,'+re(o)+'") repeat-x bottom left; }');var i=e.getColor(L.s);i&&t.addRule(".monaco-editor .squiggly-warning { border-bottom: 4px double "+i+"; }");var r=e.getColor(L.t);r&&t.addRule('.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,'+re(r)+'") repeat-x bottom left; }');var a=e.getColor(L.j);a&&t.addRule(".monaco-editor .squiggly-info { border-bottom: 4px double "+a+"; }");var s=e.getColor(L.k);s&&t.addRule('.monaco-editor .squiggly-info { background: url("data:image/svg+xml,'+re(s)+'") repeat-x bottom left; }');var l=e.getColor(L.g);l&&t.addRule(".monaco-editor .squiggly-hint { border-bottom: 2px dotted "+l+"; }");var u=e.getColor(L.h);u&&t.addRule('.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,'+(ae+encodeURIComponent(u.toString())+se)+'") no-repeat bottom left; }');var c=e.getColor(L.r);c&&t.addRule("."+W+" .monaco-editor .squiggly-inline-unnecessary { opacity: "+c.rgba.a+"; }");var d=e.getColor(L.q);d&&t.addRule("."+W+" .monaco-editor .squiggly-unnecessary { border-bottom: 2px dashed "+d+"; }")})},2129:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return h}),n.d(t,"c",function(){return _});var o,b=n(1367),s=n(1836),r=n(1326),u=n(2130),v=n(1167),y=n(1037),i=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=(l._typeToString=function(e){return 1===e?"TEXTAREA":2===e?"GUTTER_GLYPH_MARGIN":3===e?"GUTTER_LINE_NUMBERS":4===e?"GUTTER_LINE_DECORATIONS":5===e?"GUTTER_VIEW_ZONE":6===e?"CONTENT_TEXT":7===e?"CONTENT_EMPTY":8===e?"CONTENT_VIEW_ZONE":9===e?"CONTENT_WIDGET":10===e?"OVERVIEW_RULER":11===e?"SCROLLBAR":12===e?"OVERLAY_WIDGET":"UNKNOWN"},l.toString=function(e){return this._typeToString(e.type)+": "+e.position+" - "+e.range+" - "+e.detail},l.prototype.toString=function(){return l.toString(this)},l);function l(e,t,n,o,i,r){void 0===n&&(n=0),void 0===o&&(o=null),void 0===i&&(i=null),void 0===r&&(r=null),this.element=e,this.type=t,this.mouseColumn=n,this.position=o,!i&&o&&(i=new y.a(o.lineNumber,o.column,o.lineNumber,o.column)),this.range=i,this.detail=r}var c=(d.isTextArea=function(e){return 2===e.length&&3===e[0]&&6===e[1]},d.isChildOfViewLines=function(e){return 4<=e.length&&3===e[0]&&7===e[3]},d.isStrictChildOfViewLines=function(e){return 4=e.layoutInfo.glyphMarginLeft,this.isInContentArea=!this.isInMarginArea,this.mouseColumn=Math.max(0,_._getMouseColumn(this.mouseContentHorizontalOffset,e.typicalHalfwidthCharacterWidth))}),m.prototype.toString=function(){return"pos("+this.pos.x+","+this.pos.y+"), editorPos("+this.editorPos.x+","+this.editorPos.y+"), mouseVerticalOffset: "+this.mouseVerticalOffset+", mouseContentHorizontalOffset: "+this.mouseContentHorizontalOffset+"\n\ttarget: "+(this.target?this.target.outerHTML:null)},m.prototype.fulfill=function(e,t,n,o){return void 0===t&&(t=null),void 0===n&&(n=null),void 0===o&&(o=null),new a(this.target,e,this.mouseColumn,t,n,o)},m.prototype.withTarget=function(e){return new m(this._ctx,this.editorPos,this.pos,e)},m);function m(e,t,n,o){var i=f.call(this,e,t,n)||this;return i._ctx=e,o?(i.target=o,i.targetPath=r.a.collect(o,e.viewDomNode)):(i.target=null,i.targetPath=new Uint8Array(0)),i}var C={isAfterLines:!0};function A(e){return{isAfterLines:!1,horizontalDistanceToText:e}}var _=(w.prototype.mouseTargetIsWidget=function(e){var t=e.target,n=r.a.collect(t,this._viewHelper.viewDomNode);return!(!c.isChildOfContentWidgets(n)&&!c.isChildOfOverflowingContentWidgets(n)&&!c.isChildOfOverlayWidgets(n))},w.prototype.createMouseTarget=function(e,t,n,o){var i=new h(this._context,this._viewHelper,e),r=new g(i,t,n,o);try{return w._createMouseTarget(i,r,!1)}catch(e){return r.fulfill(0)}},w._createMouseTarget=function(e,t,n){if(null===t.target){if(n)return t.fulfill(0);var o=w._doHitTest(e,t);return o.position?w.createMouseTargetFromHitTestPosition(e,t,o.position.lineNumber,o.position.column):this._createMouseTarget(e,t.withTarget(o.hitTarget),!0)}var i=t,r=null;return(r=(r=(r=(r=(r=(r=(r=(r=(r=(r=r||w._hitTestContentWidget(e,i))||w._hitTestOverlayWidget(e,i))||w._hitTestMinimap(e,i))||w._hitTestScrollbarSlider(e,i))||w._hitTestViewZone(e,i))||w._hitTestMargin(e,i))||w._hitTestViewCursor(e,i))||w._hitTestTextArea(e,i))||w._hitTestViewLines(e,i,n))||w._hitTestScrollbar(e,i))||t.fulfill(0)},w._hitTestContentWidget=function(e,t){if(c.isChildOfContentWidgets(t.targetPath)||c.isChildOfOverflowingContentWidgets(t.targetPath)){var n=e.findAttribute(t.target,"widgetId");return n?t.fulfill(9,null,null,n):t.fulfill(0)}return null},w._hitTestOverlayWidget=function(e,t){if(c.isChildOfOverlayWidgets(t.targetPath)){var n=e.findAttribute(t.target,"widgetId");return n?t.fulfill(12,null,null,n):t.fulfill(0)}return null},w._hitTestViewCursor=function(e,t){if(t.target)for(var n=0,o=r=e.lastViewCursorsRenderData;ni.contentLeft+i.width)){var c=e.getVerticalOffsetForLineNumber(i.position.lineNumber);if(c<=s&&s<=c+i.height)return t.fulfill(6,i.position)}return null},w._hitTestViewZone=function(e,t){var n=e.getZoneAtCoord(t.mouseVerticalOffset);if(n){var o=t.isInContentArea?8:5;return t.fulfill(o,n.position,null,n)}return null},w._hitTestTextArea=function(e,t){return c.isTextArea(t.targetPath)?t.fulfill(1):null},w._hitTestMargin=function(e,t){if(t.isInMarginArea){var n=e.getFullLineRangeAtCoord(t.mouseVerticalOffset),o=n.range.getStartPosition(),i=Math.abs(t.pos.x-t.editorPos.x),r={isAfterLines:n.isAfterLines,glyphMarginLeft:e.layoutInfo.glyphMarginLeft,glyphMarginWidth:e.layoutInfo.glyphMarginWidth,lineNumbersWidth:e.layoutInfo.lineNumbersWidth,offsetX:i};return(i-=e.layoutInfo.glyphMarginLeft)<=e.layoutInfo.glyphMarginWidth?t.fulfill(2,o,n.range,r):(i-=e.layoutInfo.glyphMarginWidth)<=e.layoutInfo.lineNumbersWidth?t.fulfill(3,o,n.range,r):(i-=e.layoutInfo.lineNumbersWidth,t.fulfill(4,o,n.range,r))}return null},w._hitTestViewLines=function(e,t,n){if(!c.isChildOfViewLines(t.targetPath))return null;if(e.isAfterLines(t.mouseVerticalOffset)){var o=e.model.getLineCount(),i=e.model.getLineMaxColumn(o);return t.fulfill(7,new v.a(o,i),void 0,C)}if(n){if(c.isStrictChildOfViewLines(t.targetPath)){var r=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset);if(0===e.model.getLineLength(r)){var a=e.getLineWidth(r),s=A(t.mouseContentHorizontalOffset-a);return t.fulfill(7,new v.a(r,1),void 0,s)}}return t.fulfill(0)}var l=w._doHitTest(e,t);return l.position?w.createMouseTargetFromHitTestPosition(e,t,l.position.lineNumber,l.position.column):this._createMouseTarget(e,t.withTarget(l.hitTarget),!0)},w._hitTestMinimap=function(e,t){if(c.isChildOfMinimap(t.targetPath)){var n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),o=e.model.getLineMaxColumn(n);return t.fulfill(11,new v.a(n,o))}return null},w._hitTestScrollbarSlider=function(e,t){if(c.isChildOfScrollableElement(t.targetPath)&&t.target&&1===t.target.nodeType){var n=t.target.className;if(n&&/\b(slider|scrollbar)\b/.test(n)){var o=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),i=e.model.getLineMaxColumn(o);return t.fulfill(11,new v.a(o,i))}}return null},w._hitTestScrollbar=function(e,t){if(c.isChildOfScrollableElement(t.targetPath)){var n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),o=e.model.getLineMaxColumn(n);return t.fulfill(11,new v.a(n,o))}return null},w.prototype.getMouseColumn=function(e,t){var n=this._context.configuration.editor.layoutInfo,o=this._context.viewLayout.getCurrentScrollLeft()+t.x-e.x-n.contentLeft;return w._getMouseColumn(o,this._context.configuration.editor.fontInfo.typicalHalfwidthCharacterWidth)},w._getMouseColumn=function(e,t){return e<0?1:Math.round(e/t)+1},w.createMouseTargetFromHitTestPosition=function(e,t,n,o){var i=new v.a(n,o),r=e.getLineWidth(n);if(t.mouseContentHorizontalOffset>r){if(b.f&&1===i.column){var a=A(t.mouseContentHorizontalOffset-r);return t.fulfill(7,new v.a(n,e.model.getLineMaxColumn(n)),void 0,a)}var s=A(t.mouseContentHorizontalOffset-r);return t.fulfill(7,i,void 0,s)}var l=e.visibleRangeForPosition2(n,o);if(!l)return t.fulfill(0,i);var u=l.left;if(t.mouseContentHorizontalOffset===u)return t.fulfill(6,i);var c=[];if(c.push({offset:l.left,column:o}),1=t.editorPos.y+e.layoutInfo.height&&(i=t.editorPos.y+e.layoutInfo.height-1);var r=new s.e(t.pos.x,i),a=this._actualDoHitTestWithCaretRangeFromPoint(e,r.toClientCoordinates());return a.position?a:this._actualDoHitTestWithCaretRangeFromPoint(e,t.pos.toClientCoordinates())},w._actualDoHitTestWithCaretRangeFromPoint=function(e,t){var n=document.caretRangeFromPoint(t.clientX,t.clientY);if(!n||!n.startContainer)return{position:null,hitTarget:null};var o=n.startContainer,i=null;if(o.nodeType===o.TEXT_NODE){var r=(s=(a=o.parentNode)?a.parentNode:null)?s.parentNode:null;if((r&&r.nodeType===r.ELEMENT_NODE?r.className:null)===u.b.CLASS_NAME)return{position:e.getPositionFromDOMInfo(a,n.startOffset),hitTarget:null};i=o.parentNode}else if(o.nodeType===o.ELEMENT_NODE){var a,s;if(((s=(a=o.parentNode)?a.parentNode:null)&&s.nodeType===s.ELEMENT_NODE?s.className:null)===u.b.CLASS_NAME)return{position:e.getPositionFromDOMInfo(o,o.textContent.length),hitTarget:null};i=o}return{position:null,hitTarget:i}},w._doHitTestWithCaretPositionFromPoint=function(e,t){var n=document.caretPositionFromPoint(t.clientX,t.clientY);if(n.offsetNode.nodeType!==n.offsetNode.TEXT_NODE)return{position:null,hitTarget:n.offsetNode};var o=n.offsetNode.parentNode,i=o?o.parentNode:null,r=i?i.parentNode:null;return(r&&r.nodeType===r.ELEMENT_NODE?r.className:null)!==u.b.CLASS_NAME?{position:null,hitTarget:n.offsetNode.parentNode}:{position:e.getPositionFromDOMInfo(n.offsetNode.parentNode,n.offset),hitTarget:null}},w._doHitTestWithMoveToPoint=function(e,t){var n=null,o=null,i=document.body.createTextRange();try{i.moveToPoint(t.clientX,t.clientY)}catch(e){return{position:null,hitTarget:null}}i.collapse(!0);var r=i?i.parentElement():null,a=r?r.parentNode:null,s=a?a.parentNode:null;if((s&&s.nodeType===s.ELEMENT_NODE?s.className:"")===u.b.CLASS_NAME){var l=i.duplicate();l.moveToElementText(r),l.setEndPoint("EndToStart",i),n=e.getPositionFromDOMInfo(r,l.text.length),l.moveToElementText(e.viewDomNode)}else o=r;return i.moveToElementText(e.viewDomNode),{position:n,hitTarget:o}},w._doHitTest=function(e,t){return document.caretRangeFromPoint?this._doHitTestWithCaretRangeFromPoint(e,t):document.caretPositionFromPoint?this._doHitTestWithCaretPositionFromPoint(e,t.pos.toClientCoordinates()):document.body.createTextRange?this._doHitTestWithMoveToPoint(e,t.pos.toClientCoordinates()):{position:null,hitTarget:null}},w);function w(e,t){this._context=e,this._viewHelper=t}},2130:function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"c",function(){return h}),n.d(t,"b",function(){return f});var o,i=n(1367),r=n(1266),a=n(1176),u=n(2466),c=n(1637),g=n(1831),m=n(1718),b=n(1259),s=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),v=!!a.e||!(a.c||i.i||i.l),y=i.g,l=(Object.defineProperty(d.prototype,"clientRectDeltaLeft",{get:function(){return this._clientRectDeltaLeftRead||(this._clientRectDeltaLeftRead=!0,this._clientRectDeltaLeft=this._domNode.getBoundingClientRect().left),this._clientRectDeltaLeft},enumerable:!0,configurable:!0}),d);function d(e,t){this._domNode=e,this._clientRectDeltaLeft=0,this._clientRectDeltaLeftRead=!1,this.endNode=t}var h=(p.prototype.equals=function(e){return this.themeType===e.themeType&&this.renderWhitespace===e.renderWhitespace&&this.renderControlCharacters===e.renderControlCharacters&&this.spaceWidth===e.spaceWidth&&this.useMonospaceOptimizations===e.useMonospaceOptimizations&&this.canUseHalfwidthRightwardsArrow===e.canUseHalfwidthRightwardsArrow&&this.lineHeight===e.lineHeight&&this.stopRenderingLineAfter===e.stopRenderingLineAfter&&this.fontLigatures===e.fontLigatures},p);function p(e,t){this.themeType=t,this.renderWhitespace=e.editor.viewInfo.renderWhitespace,this.renderControlCharacters=e.editor.viewInfo.renderControlCharacters,this.spaceWidth=e.editor.fontInfo.spaceWidth,this.useMonospaceOptimizations=e.editor.fontInfo.isMonospace&&!e.editor.viewInfo.disableMonospaceOptimizations,this.canUseHalfwidthRightwardsArrow=e.editor.fontInfo.canUseHalfwidthRightwardsArrow,this.lineHeight=e.editor.lineHeight,this.stopRenderingLineAfter=e.editor.viewInfo.stopRenderingLineAfter,this.fontLigatures=e.editor.viewInfo.fontLigatures}var f=(C.prototype.getDomNode=function(){return this._renderedViewLine&&this._renderedViewLine.domNode?this._renderedViewLine.domNode.domNode:null},C.prototype.setDomNode=function(e){if(!this._renderedViewLine)throw new Error("I have no rendered view line to set the dom node to...");this._renderedViewLine.domNode=Object(r.b)(e)},C.prototype.onContentChanged=function(){this._isMaybeInvalid=!0},C.prototype.onTokensChanged=function(){this._isMaybeInvalid=!0},C.prototype.onDecorationsChanged=function(){this._isMaybeInvalid=!0},C.prototype.onOptionsChanged=function(e){this._isMaybeInvalid=!0,this._options=e},C.prototype.onSelectionChanged=function(){return!(!y&&this._options.themeType!==b.b)&&(this._isMaybeInvalid=!0)},C.prototype.renderLine=function(e,t,n,o){if(!1===this._isMaybeInvalid)return!1;this._isMaybeInvalid=!1;var i=n.getViewLineRenderingData(e),r=this._options,a=g.a.filter(i.inlineDecorations,e,i.minColumn,i.maxColumn);if(y||r.themeType===b.b)for(var s=0,l=n.selections;se)){var c=u.startLineNumber===e?u.startColumn:i.minColumn,d=u.endLineNumber===e?u.endColumn:i.maxColumn;c');var p=Object(m.c)(h,o);o.appendASCIIString("
");var f=null;return v&&i.isBasicASCII&&r.useMonospaceOptimizations&&0===p.containsForeignElements&&i.content.length<300&&h.lineTokens.getCount()<100&&(f=new A(this._renderedViewLine?this._renderedViewLine.domNode:null,h,p.characterMapping)),f=f||N(this._renderedViewLine?this._renderedViewLine.domNode:null,h,p.characterMapping,p.containsRTL,p.containsForeignElements),this._renderedViewLine=f,!0},C.prototype.layoutLine=function(e,t){this._renderedViewLine&&this._renderedViewLine.domNode&&(this._renderedViewLine.domNode.setTop(t),this._renderedViewLine.domNode.setHeight(this._options.lineHeight))},C.prototype.getWidth=function(){return this._renderedViewLine?this._renderedViewLine.getWidth():0},C.prototype.getWidthIsFast=function(){return!this._renderedViewLine||this._renderedViewLine.getWidthIsFast()},C.prototype.getVisibleRangesForRange=function(e,t,n){if(!this._renderedViewLine)return null;e|=0,t|=0,e=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,e)),t=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,t));var o=0|this._renderedViewLine.input.stopRenderingLineAfter;return-1!=o&&o, selectionStart: "+this.selectionStart+", selectionEnd: "+this.selectionEnd+"]"},o.readFromTextArea=function(e){return new o(e.getValue(),e.getSelectionStart(),e.getSelectionEnd(),null,null)},o.prototype.collapseSelection=function(){return new o(this.value,this.value.length,this.value.length,null,null)},o.prototype.writeToTextArea=function(e,t,n){t.setValue(e,this.value),n&&t.setSelectionRange(e,this.selectionStart,this.selectionEnd)},o.prototype.deduceEditorPosition=function(e){if(e<=this.selectionStart){var t=this.value.substring(e,this.selectionStart);return this._finishDeduceEditorPosition(this.selectionStartPosition,t,-1)}if(e>=this.selectionEnd)return t=this.value.substring(this.selectionEnd,e),this._finishDeduceEditorPosition(this.selectionEndPosition,t,1);var n=this.value.substring(this.selectionStart,e);if(-1===n.indexOf(String.fromCharCode(8230)))return this._finishDeduceEditorPosition(this.selectionStartPosition,n,1);var o=this.value.substring(e,this.selectionEnd);return this._finishDeduceEditorPosition(this.selectionEndPosition,o,-1)},o.prototype._finishDeduceEditorPosition=function(e,t,n){for(var o=0,i=-1;-1!==(i=t.indexOf("\n",i+1));)o++;return[e,n*t.length,o]},o.selectedText=function(e){return new o(e,0,e.length,null,null)},o.deduceInput=function(e,t,n,o){if(!e)return{text:"",replaceCharCnt:0};var i=e.value,r=e.selectionStart,a=e.selectionEnd,s=t.value,l=t.selectionStart,u=t.selectionEnd;o&&0'+n+"":String(r)},p.prototype.prepareRender=function(e){if(0!==this._renderLineNumbers){for(var t=u.c?this._lineHeight%2==0?" lh-even":" lh-odd":"",n=e.visibleRange.startLineNumber,o=e.visibleRange.endLineNumber,i='
',r=[],a=n;a<=o;a++){var s=a-n,l=this._getLineRenderLineNumber(a);r[s]=l?i+l+"
":""}this._renderResult=r}else this._renderResult=null},p.prototype.render=function(e,t){if(!this._renderResult)return"";var n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]},p.CLASS_NAME="line-numbers",p);function p(e){var t=i.call(this)||this;return t._context=e,t._readConfig(),t._lastCursorModelPosition=new s.a(1,1),t._renderResult=null,t._context.addEventHandler(t),t}Object(c.e)(function(e,t){var n=e.getColor(l.n);n&&t.addRule(".monaco-editor .line-numbers { color: "+n+"; }");var o=e.getColor(l.b);o&&t.addRule(".monaco-editor .current-line ~ .line-numbers { color: "+o+"; }")})},2133:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var o,i,r=n(1266),a=n(1326),s=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=(i=a.b,s(u,i),u.prototype.dispose=function(){i.prototype.dispose.call(this)},u.prototype.getDomNode=function(){return this._domNode},u.prototype._createDomNode=function(){var e=Object(r.b)(document.createElement("div"));return e.setClassName(u.OUTER_CLASS_NAME),e.setPosition("absolute"),e.setAttribute("role","presentation"),e.setAttribute("aria-hidden","true"),this._glyphMarginBackgroundDomNode=Object(r.b)(document.createElement("div")),this._glyphMarginBackgroundDomNode.setClassName(u.CLASS_NAME),e.appendChild(this._glyphMarginBackgroundDomNode),e},u.prototype.onConfigurationChanged=function(e){return e.canUseLayerHinting&&(this._canUseLayerHinting=this._context.configuration.editor.canUseLayerHinting),e.layoutInfo&&(this._contentLeft=this._context.configuration.editor.layoutInfo.contentLeft,this._glyphMarginLeft=this._context.configuration.editor.layoutInfo.glyphMarginLeft,this._glyphMarginWidth=this._context.configuration.editor.layoutInfo.glyphMarginWidth),!0},u.prototype.onScrollChanged=function(e){return i.prototype.onScrollChanged.call(this,e)||e.scrollTopChanged},u.prototype.prepareRender=function(e){},u.prototype.render=function(e){this._domNode.setLayerHinting(this._canUseLayerHinting);var t=e.scrollTop-e.bigNumbersDelta;this._domNode.setTop(-t);var n=Math.min(e.scrollHeight,1e6);this._domNode.setHeight(n),this._domNode.setWidth(this._contentLeft),this._glyphMarginBackgroundDomNode.setLeft(this._glyphMarginLeft),this._glyphMarginBackgroundDomNode.setWidth(this._glyphMarginWidth),this._glyphMarginBackgroundDomNode.setHeight(n)},u.CLASS_NAME="glyph-margin",u.OUTER_CLASS_NAME="margin",u);function u(e){var t=i.call(this,e)||this;return t._canUseLayerHinting=t._context.configuration.editor.canUseLayerHinting,t._contentLeft=t._context.configuration.editor.layoutInfo.contentLeft,t._glyphMarginLeft=t._context.configuration.editor.layoutInfo.glyphMarginLeft,t._glyphMarginWidth=t._context.configuration.editor.layoutInfo.glyphMarginWidth,t._domNode=t._createDomNode(),t}},2134:function(e,t,n){"use strict";t.d=f,t.c=function(e,t){e.length=0,e[0]=0;for(var n=1,o=0,i=0,r=0,a=!0,s=0,l=t.length;s=e)return n}return null},o.prototype.get2=function(e){for(var t=this._cache.length-1;0<=t;t--){var n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber=e)return n}return null},o.prototype.set=function(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)},o.prototype.valdiate=function(e){for(var t=!1,n=this._cache,o=0;o=e)&&(t=!(n[o]=null))}if(t){for(var r=[],a=0,s=n;a=e)o=o.left;else{if(o.lf_left+o.piece.lineFeedCnt+1>=e)return(n+=o.size_left)+(this.getAccumulatedValue(o,e-o.lf_left-2)+t-1);e-=o.lf_left+o.piece.lineFeedCnt,n+=o.size_left+o.piece.length,o=o.right}return n},r.prototype.getPositionAt=function(e){e=Math.floor(e),e=Math.max(0,e);for(var t=this.root,n=0,o=e;t!==v.a;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){var i=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+i.index,0!==i.index)return new a.a(n+1,i.remainder+1);var r=o-this.getOffsetAt(n+1,1);return new a.a(n+1,r+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===v.a)return r=o-e-this.getOffsetAt(n+1,1),new a.a(n+1,r+1);t=t.right}return new a.a(1,1)},r.prototype.getValueInRange=function(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";var n=this.nodeAt2(e.startLineNumber,e.startColumn),o=this.nodeAt2(e.endLineNumber,e.endColumn),i=this.getValueInRange2(n,o);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?i:i.replace(/\r\n|\r|\n/g,t):i},r.prototype.getValueInRange2=function(e,t){if(e.node===t.node){var n=e.node,o=this._buffers[n.piece.bufferIndex].buffer,i=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return o.substring(i+e.remainder,i+t.remainder)}var r=e.node,a=this._buffers[r.piece.bufferIndex].buffer,s=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start),l=a.substring(s+e.remainder,s+r.piece.length);for(r=r.next();r!==v.a;){var u=this._buffers[r.piece.bufferIndex].buffer,c=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start);if(r===t.node){l+=u.substring(c,c+t.remainder);break}l+=u.substr(c,r.piece.length),r=r.next()}return l},r.prototype.getLinesContent=function(){return this.getContentOfSubTree(this.root).split(/\r\n|\r|\n/)},r.prototype.getLength=function(){return this._length},r.prototype.getLineCount=function(){return this._lineCnt},r.prototype.getLineContent=function(e){return this._lastVisitedLine.lineNumber===e||((this._lastVisitedLine.lineNumber=e)===this._lineCnt?this._lastVisitedLine.value=this.getLineRawContent(e):this._EOLNormalized?this._lastVisitedLine.value=this.getLineRawContent(e,this._EOLLength):this._lastVisitedLine.value=this.getLineRawContent(e).replace(/(\r\n|\r|\n)$/,"")),this._lastVisitedLine.value},r.prototype.getLineCharCode=function(e,t){var n=this.nodeAt2(e,t+1);if(n.remainder===n.node.piece.length){var o=n.node.next();if(!o)return 0;var i=this._buffers[o.piece.bufferIndex],r=this.offsetInBuffer(o.piece.bufferIndex,o.piece.start);return i.buffer.charCodeAt(r)}i=this._buffers[n.node.piece.bufferIndex];var a=(r=this.offsetInBuffer(n.node.piece.bufferIndex,n.node.piece.start))+n.remainder;return i.buffer.charCodeAt(a)},r.prototype.getLineLength=function(e){if(e!==this.getLineCount())return this.getOffsetAt(e+1,1)-this.getOffsetAt(e,1)-this._EOLLength;var t=this.getOffsetAt(e,1);return this.getLength()-t},r.prototype.findMatchesInNode=function(e,t,n,o,i,r,a,s,l,u,c){var d,h=this._buffers[e.piece.bufferIndex],p=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start),f=this.offsetInBuffer(e.piece.bufferIndex,i),g=this.offsetInBuffer(e.piece.bufferIndex,r);t.reset(f);var m={line:0,column:0};do{if(d=t.next(h.buffer)){if(d.index>=g)return u;this.positionInBuffer(e,d.index-p,m);var b=this.getLineFeedCnt(e.piece.bufferIndex,i,m),v=m.line===i.line?m.column-i.column+o:m.column+1,y=v+d[0].length;if(c[u++]=Object(_.d)(new C.a(n+b,v,n+b,y),d,s),d.index+d[0].length>=g)return u;if(l<=u)return u}}while(d);return u},r.prototype.findMatchesLineByLine=function(e,t,n,o){var i=[],r=0,a=new _.b(t.wordSeparators,t.regex),s=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===s)return[];var l=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===l)return[];var u=this.positionInBuffer(s.node,s.remainder),c=this.positionInBuffer(l.node,l.remainder);if(s.node===l.node)return this.findMatchesInNode(s.node,a,e.startLineNumber,e.startColumn,u,c,t,n,o,r,i),i;for(var d=e.startLineNumber,h=s.node;h!==l.node;){var p=this.getLineFeedCnt(h.piece.bufferIndex,u,h.piece.end);if(1<=p){var f=this._buffers[h.piece.bufferIndex].lineStarts,g=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),m=f[u.line+p],b=d===e.startLineNumber?e.startColumn:1;if(o<=(r=this.findMatchesInNode(h,a,d,b,u,this.positionInBuffer(h,m-g),t,n,o,r,i)))return i;d+=p}var v=d===e.startLineNumber?e.startColumn-1:0;if(d===e.endLineNumber){var y=this.getLineContent(d).substring(v,e.endColumn-1);return r=this._findMatchesInLine(t,a,y,e.endLineNumber,v,r,i,n,o),i}if(o<=(r=this._findMatchesInLine(t,a,this.getLineContent(d).substr(v),d,v,r,i,n,o)))return i;d++,h=(s=this.nodeAt2(d,1)).node,u=this.positionInBuffer(s.node,s.remainder)}if(d===e.endLineNumber){var C=d===e.startLineNumber?e.startColumn-1:0;return y=this.getLineContent(d).substring(C,e.endColumn-1),r=this._findMatchesInLine(t,a,y,e.endLineNumber,C,r,i,n,o),i}var A=d===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(l.node,a,d,A,u,c,t,n,o,r,i),i},r.prototype._findMatchesInLine=function(e,t,n,o,i,r,a,s,l){var u,c=e.wordSeparators;if(!s&&e.simpleSearch){for(var d=e.simpleSearch,h=d.length,p=n.length,f=-h;-1!==(f=n.indexOf(d,f+h));)if((!c||Object(_.e)(c,n,p,f,h))&&(a[r++]=new g.b(new C.a(o,f+1+i,o,f+1+h+i),null),l<=r))return r;return r}t.reset(0);do{if((u=t.next(n))&&(a[r++]=Object(_.d)(new C.a(o,u.index+1+i,o,u.index+1+u[0].length+i),u,s),l<=r))return r}while(u);return r},r.prototype.insert=function(e,t,n){if(void 0===n&&(n=!1),this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==v.a){var o=this.nodeAt(e),i=o.node,r=o.remainder,a=o.nodeStartOffset,s=i.piece,l=s.bufferIndex,u=this.positionInBuffer(i,r);if(0===i.piece.bufferIndex&&s.end.line===this._lastChangeBufferPos.line&&s.end.column===this._lastChangeBufferPos.column&&a+s.length===e&&t.lengthe){var c=[],d=new A(s.bufferIndex,u,s.end,this.getLineFeedCnt(s.bufferIndex,u,s.end),this.offsetInBuffer(l,s.end)-this.offsetInBuffer(l,u));if(this.shouldCheckCRLF()&&this.endWithCR(t)&&10===this.nodeCharCodeAt(i,r)){var h={line:d.start.line+1,column:0};d=new A(d.bufferIndex,h,d.end,this.getLineFeedCnt(d.bufferIndex,h,d.end),d.length-1),t+="\n"}if(this.shouldCheckCRLF()&&this.startWithLF(t))if(13===this.nodeCharCodeAt(i,r-1)){var p=this.positionInBuffer(i,r-1);this.deleteNodeTail(i,p),t="\r"+t,0===i.piece.length&&c.push(i)}else this.deleteNodeTail(i,u);else this.deleteNodeTail(i,u);var f=this.createNewPieces(t);0y){for(var t=[];e.length>y;){var n=e.charCodeAt(65534),o=void 0;e=13===n||55296<=n&&n<=56319?(o=e.substring(0,65534),e.substring(65534)):(o=e.substring(0,y),e.substring(y));var i=f(o);t.push(new A(this._buffers.length,{line:0,column:0},{line:i.length-1,column:o.length-i[i.length-1]},i.length-1,o.length)),this._buffers.push(new m(o,i))}var r=f(e);return t.push(new A(this._buffers.length,{line:0,column:0},{line:r.length-1,column:e.length-r[r.length-1]},r.length-1,e.length)),this._buffers.push(new m(e,r)),t}var a=this._buffers[0].buffer.length,s=f(e,!1),l=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===a&&0!==a&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},l=this._lastChangeBufferPos;for(var u=0;u=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1)return r=this.getAccumulatedValue(n,e-n.lf_left-2),l=this.getAccumulatedValue(n,e-n.lf_left-1),a=this._buffers[n.piece.bufferIndex].buffer,s=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),u+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:u,nodeStartLineNumber:c-(e-1-n.lf_left)}),a.substring(s+r,s+l-t);if(n.lf_left+n.piece.lineFeedCnt===e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),a=this._buffers[n.piece.bufferIndex].buffer,s=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),o=a.substring(s+r,s+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,u+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==v.a;){if(a=this._buffers[n.piece.bufferIndex].buffer,0n.end.line?o[n.end.line]+n.end.column-o[n.start.line]-n.start.column:o[i]-o[n.start.line]-n.start.column},r.prototype.deleteNodeTail=function(e,t){var n=e.piece,o=n.lineFeedCnt,i=this.offsetInBuffer(n.bufferIndex,n.end),r=t,a=this.offsetInBuffer(n.bufferIndex,r),s=this.getLineFeedCnt(n.bufferIndex,n.start,r),l=s-o,u=a-i,c=n.length+u;e.piece=new A(n.bufferIndex,n.start,r,s,c),Object(v.g)(this,e,u,l)},r.prototype.deleteNodeHead=function(e,t){var n=e.piece,o=n.lineFeedCnt,i=this.offsetInBuffer(n.bufferIndex,n.start),r=t,a=this.getLineFeedCnt(n.bufferIndex,r,n.end),s=a-o,l=i-this.offsetInBuffer(n.bufferIndex,r),u=n.length+l;e.piece=new A(n.bufferIndex,r,n.end,a,u),Object(v.g)(this,e,l,s)},r.prototype.shrinkNode=function(e,t,n){var o=e.piece,i=o.start,r=o.end,a=o.length,s=o.lineFeedCnt,l=t,u=this.getLineFeedCnt(o.bufferIndex,o.start,l),c=this.offsetInBuffer(o.bufferIndex,t)-this.offsetInBuffer(o.bufferIndex,i);e.piece=new A(o.bufferIndex,o.start,l,u,c),Object(v.g)(this,e,c-a,u-s);var d=new A(o.bufferIndex,n,r,this.getLineFeedCnt(o.bufferIndex,n,r),this.offsetInBuffer(o.bufferIndex,r)-this.offsetInBuffer(o.bufferIndex,n)),h=this.rbInsertRight(e,d);this.validateCRLFWithPrevNode(h)},r.prototype.appendToNode=function(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),o=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;for(var i=f(t,!1),r=0;re)t=t.left;else{if(t.size_left+t.piece.length>=e){o+=t.size_left;var i={node:t,remainder:e-t.size_left,nodeStartOffset:o};return this._searchCache.set(i),i}e-=t.size_left+t.piece.length,o+=t.size_left+t.piece.length,t=t.right}return null},r.prototype.nodeAt2=function(e,t){for(var n=this.root,o=0;n!==v.a;)if(n.left!==v.a&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){var i=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return o+=n.size_left,{node:n,remainder:Math.min(i+t-1,r),nodeStartOffset:o}}if(n.lf_left+n.piece.lineFeedCnt===e-1){if((i=this.getAccumulatedValue(n,e-n.lf_left-2))+t-1<=n.piece.length)return{node:n,remainder:i+t-1,nodeStartOffset:o};t-=n.piece.length-i;break}e-=n.lf_left+n.piece.lineFeedCnt,o+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==v.a;){if(0=t-1)return{node:n,remainder:t-1,nodeStartOffset:this.offsetOfNode(n)};t-=n.piece.length,n=n.next()}return null},r.prototype.nodeCharCodeAt=function(e,t){if(e.piece.lineFeedCnt<1)return-1;var n=this._buffers[e.piece.bufferIndex],o=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(o)},r.prototype.offsetOfNode=function(e){if(!e)return 0;for(var t=e.size_left;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t},r.prototype.shouldCheckCRLF=function(){return!(this._EOLNormalized&&"\n"===this._EOL)},r.prototype.startWithLF=function(e){if("string"==typeof e)return 10===e.charCodeAt(0);if(e===v.a||0===e.piece.lineFeedCnt)return!1;var t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,o=t.start.line,i=n[o]+t.start.column;return o!==n.length-1&&!(i+1>0);t[i]>=e?o=i-1:t[i+1]>=e?o=n=i:n=i+1}return n+1},l);function l(e){for(var t=[],n=0,o=0,i=e.length;ot.getLineMinColumn(n)?u.a.isLowSurrogate(t,n,o-2)?o-=2:o-=1:1r+1?(o.push(new y.a(i,1,r,1)),i=l.startLineNumber,r=l.endLineNumber):l.endLineNumber>r&&(r=l.endLineNumber)}return o.push(new y.a(i,1,r,1)),o},s.prototype.setHiddenAreas=function(e){var t=this,n=this._reduceRanges(e),o=this.hiddenAreasIds.map(function(e){return t.model.getDecorationRange(e)}).sort(y.a.compareRangesUsingStarts);if(n.length===o.length){for(var i=!1,r=0;rthis.lines.length)&&this.lines[e-1].isVisible()},s.prototype.setTabSize=function(e){return this.tabSize!==e&&(this.tabSize=e,this._constructLines(!1),!0)},s.prototype.setWrappingSettings=function(e,t,n){return(this.wrappingIndent!==e||this.wrappingColumn!==t||this.columnsForFullWidthChar!==n)&&(this.wrappingIndent=e,this.wrappingColumn=t,this.columnsForFullWidthChar=n,this._constructLines(!1),!0)},s.prototype.onModelFlushed=function(){this._constructLines(!0)},s.prototype.onModelLinesDeleted=function(e,t,n){if(e<=this._validModelVersionId)return null;var o=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,i=this.prefixSumComputer.getAccumulatedValue(n-1);return this.lines.splice(t-1,n-t+1),this.prefixSumComputer.removeValues(t-1,n-t+1),new b.j(o,i)},s.prototype.onModelLinesInserted=function(e,t,n,o){if(e<=this._validModelVersionId)return null;for(var i=this.getHiddenAreas(),r=!1,a=new x.a(t,1),s=0,l=i;st.id?1:0:n});for(var d=[],h=0,p=null,f=0,g=r;ft)},A);function A(e){this._lines=e}var _=(w.prototype.dispose=function(){},w.prototype.createCoordinatesConverter=function(){return new m(this)},w.prototype.getHiddenAreas=function(){return[]},w.prototype.setHiddenAreas=function(e){return!1},w.prototype.setTabSize=function(e){return!1},w.prototype.setWrappingSettings=function(e,t,n){return!1},w.prototype.onModelFlushed=function(){},w.prototype.onModelLinesDeleted=function(e,t,n){return new b.j(t,n)},w.prototype.onModelLinesInserted=function(e,t,n,o){return new b.k(t,n)},w.prototype.onModelLineChanged=function(e,t,n){return[!1,new b.i(t,t),null,null]},w.prototype.acceptVersionId=function(e){},w.prototype.getViewLineCount=function(){return this.model.getLineCount()},w.prototype.warmUpLookupCache=function(e,t){},w.prototype.getActiveIndentGuide=function(e,t,n){return{startLineNumber:e,endLineNumber:e,indent:0}},w.prototype.getViewLinesIndentGuides=function(e,t){for(var n=t-e+1,o=new Array(n),i=0;i=i.actionsList.children.length?(i.actionsList.appendChild(t),i.items.push(n)):(i.actionsList.insertBefore(t,i.actionsList.children[r]),i.items.splice(r,0,n),r++)})},D.prototype.clear=function(){this.items=Object(l.d)(this.items),c.m(this.actionsList)},D.prototype.isEmpty=function(){return 0===this.items.length},D.prototype.focus=function(e){var t=!1,n=void 0;void 0===e?t=!0:"number"==typeof e?n=e:"boolean"==typeof e&&(t=e),t&&void 0===this.focusedItem?(this.focusedItem=this.items.length-1,this.focusNext()):(void 0!==n&&(this.focusedItem=n),this.updateFocus())},D.prototype.focusNext=function(){void 0===this.focusedItem&&(this.focusedItem=this.items.length-1);for(var e,t=this.focusedItem;this.focusedItem=(this.focusedItem+1)%this.items.length,e=this.items[this.focusedItem],this.focusedItem!==t&&!e.isEnabled(););this.focusedItem!==t||e.isEnabled()||(this.focusedItem=void 0),this.updateFocus()},D.prototype.focusPrevious=function(){void 0===this.focusedItem&&(this.focusedItem=0);for(var e,t=this.focusedItem;this.focusedItem=this.focusedItem-1,this.focusedItem<0&&(this.focusedItem=this.items.length-1),e=this.items[this.focusedItem],this.focusedItem!==t&&!e.isEnabled(););this.focusedItem!==t||e.isEnabled()||(this.focusedItem=void 0),this.updateFocus(!0)},D.prototype.updateFocus=function(e){void 0===this.focusedItem&&this.actionsList.focus();for(var t=0;t=e+t&&o.push({index:a.index+n-t,templateData:a.templateData})}this.renderedElements=o},D.prototype.renderIndexes=function(e){for(var t=0,n=this.renderedElements;t=e.length)n.push(t[i++]);else if(i>=t.length)n.push(e[o++]);else{if(e[o]===t[i]){o++,i++;continue}e[o]=e.length)n.push(t[i++]);else if(i>=t.length)n.push(e[o++]);else{if(e[o]===t[i]){n.push(e[o]),o++,i++;continue}e[o]this.view.length)throw new Error("Invalid start index: "+e);if(t<0)throw new Error("Invalid delete count: "+t);0===t&&0===n.length||this.eventBufferer.bufferEvents(function(){return o.spliceable.splice(e,t,n)})},de.prototype.rerender=function(){this.view.rerender()},de.prototype.element=function(e){return this.view.element(e)},Object.defineProperty(de.prototype,"length",{get:function(){return this.view.length},enumerable:!0,configurable:!0}),Object.defineProperty(de.prototype,"contentHeight",{get:function(){return this.view.contentHeight},enumerable:!0,configurable:!0}),Object.defineProperty(de.prototype,"scrollTop",{get:function(){return this.view.getScrollTop()},set:function(e){this.view.setScrollTop(e)},enumerable:!0,configurable:!0}),de.prototype.domFocus=function(){this.view.domNode.focus()},de.prototype.layout=function(e,t){this.view.layout(e,t)},de.prototype.setSelection=function(e,t){for(var n=0,o=e;n=this.length)throw new Error("Invalid index "+i)}e=e.sort(oe),this.selection.set(e,t)},de.prototype.getSelection=function(){return this.selection.get()},de.prototype.getSelectedElements=function(){var t=this;return this.getSelection().map(function(e){return t.view.element(e)})},de.prototype.setFocus=function(e,t){for(var n=0,o=e;n=this.length)throw new Error("Invalid index "+i)}e=e.sort(oe),this.focus.set(e,t)},de.prototype.focusNext=function(e,t,n,o){if(void 0===e&&(e=1),void 0===t&&(t=!1),0!==this.length){var i=this.focus.get(),r=this.findNextIndex(0=this.length&&!t)return-1;if(e%=this.length,!n||n(this.element(e)))return e;e++}return-1},de.prototype.findPreviousIndex=function(e,t,n){void 0===t&&(t=!1);for(var o=0;o=this.length)throw new Error("Invalid index "+e);var n=this.view.getScrollTop(),o=this.view.elementTop(e),i=this.view.elementHeight(e);if(Object(l.g)(t)){var r=i-this.view.renderHeight;this.view.setScrollTop(r*Object(A.a)(t,0,1)+o)}else{var a=o+i,s=n+this.view.renderHeight;o=this.length)throw new Error("Invalid index "+e);var t=this.view.getScrollTop(),n=this.view.elementTop(e),o=this.view.elementHeight(e);if(nt+this.view.renderHeight)return null;var i=o-this.view.renderHeight;return Math.abs((t-n)/i)},de.prototype.getHTMLElement=function(){return this.view.domNode},de.prototype.open=function(e,t){for(var n=this,o=0,i=e;o=this.length)throw new Error("Invalid index "+r)}this._onDidOpen.fire({indexes:e,elements:e.map(function(e){return n.view.element(e)}),browserEvent:t})},de.prototype.pin=function(e){for(var t=0,n=e;t=this.length)throw new Error("Invalid index "+o)}this._onPin.fire(e)},de.prototype.style=function(e){this.styleController.style(e)},de.prototype.toListEvent=function(e){var t=this,n=e.indexes,o=e.browserEvent;return{indexes:n,elements:n.map(function(e){return t.view.element(e)}),browserEvent:o}},de.prototype._onFocusChange=function(){var e=this.focus.get();0=e.length)return!1;switch(e.charCodeAt(t)){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:return!0;default:return!1}}function S(e,t){if(t<0||t>=e.length)return!1;switch(e.charCodeAt(t)){case 32:case 9:return!0;default:return!1}}function L(e,t,n){return t[e]!==n[e]}function D(e,t,n,o,i,r,a){var s=e.length>v?v:e.length,l=o.length>v?v:o.length;if(!(s<=n||l<=r||lt.children.length)throw new Error("Invalid tree location");return this.getTreeNode(o,t.children[n])},l.prototype.getTreeNodeWithListIndex=function(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var t=this.getParentNodeWithListIndex(e),n=t.parentNode,o=t.listIndex,i=t.revealed,r=t.visible,a=e[e.length-1];if(a<0||a>n.children.length)throw new Error("Invalid tree location");var s=n.children[a];return{node:s,listIndex:o,revealed:i,visible:r&&s.visible}},l.prototype.getParentNodeWithListIndex=function(e,t,n,o,i){void 0===t&&(t=this.root),void 0===n&&(n=0),void 0===o&&(o=!0),void 0===i&&(i=!0);var r=e[0],a=e.slice(1);if(r<0||r>t.children.length)throw new Error("Invalid tree location");for(var s=0;s.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs-dark .decorationsOverviewRuler,.monaco-editor.vs .decorationsOverviewRuler{opacity:0}.monaco-editor.vs-dark .minimap,.monaco-editor.vs .minimap{display:none}.monaco-editor.vs-dark .squiggly-d-error,.monaco-editor.vs .squiggly-d-error{background:transparent!important;border-bottom:4px double #e47777}.monaco-editor.vs-dark .squiggly-b-info,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs .squiggly-c-warning{border-bottom:4px double #71b771}.monaco-editor.vs-dark .squiggly-a-hint,.monaco-editor.vs .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-diff-editor.vs-dark .diffOverviewRuler,.monaco-diff-editor.vs .diffOverviewRuler{display:none}.monaco-editor.vs-dark .line-delete,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs .line-insert{background:transparent!important;border:1px solid highlight!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .char-delete,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs .char-insert{background:transparent!important}}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/standalone/browser/standalone-tokens.css"],names:[],mappings:"AAOA,eACC,gHAAmI,CACnI,AAMD,ySAEC,kBAAoB,CACpB,AAED,uBACC,QAAU,CACV,AAGD,wBACC,6BAA+B,CAC/B,AAED,6CAGC,mGAEC,kCAAoC,AACpC,cAAe,AACf,cAAgB,CAChB,AAGD,yDAEC,qCAAwC,CACxC,AAED,iEAEC,iCAAoC,CACpC,AAGD,uEAEC,oCAAuC,CACvC,AAGD,+DAEC,6BAA+B,CAC/B,AAGD,yEAEC,0BAA6B,CAC7B,AAED,mHAEC,6BAAgC,CAChC,AAGD,uEAEC,6BAA+B,CAC/B,AAGD,gUAQC,sCAAwC,AACxC,iCAAmC,AACnC,8BAA+B,AACvB,qBAAuB,CAC/B,AACD,yEAEC,iCAAmC,AACnC,yCAA2C,AAC3C,8BAA+B,AACvB,qBAAuB,CAC/B,AACD,uEAEC,kCAAoC,AACpC,gCAAmC,CACnC,AAGD,4IAIC,yCAA2C,AAC3C,iCAAmC,AACnC,8BAA+B,AACvB,qBAAuB,CAC/B,AACD,mEAEC,2BAA6B,CAC7B,AAGD,qGAEC,8BAA+B,AAC/B,0BAA6B,CAC7B,AACD,qHAEC,8BAAgC,AAChC,oCAAuC,CACvC,AACD,iHAEC,iCAAmC,AACnC,2BAA4B,AAC5B,8BAA+B,AACvB,qBAAuB,CAC/B,AAGD,qGAEC,8BAA+B,AAC/B,0BAA6B,CAC7B,AACD,4OAIC,8BAAgC,AAChC,oCAAuC,CACvC,AACD,iHAEC,iCAAmC,AACnC,2BAA4B,AAC5B,8BAA+B,AACvB,qBAAuB,CAC/B,AAGD,qHAEC,8BAA+B,AAC/B,gCAAkC,AAClC,4BAA6B,AAC7B,8BAA+B,AACvB,qBAAuB,CAC/B,AACD,qIAEC,+BAAkC,CAClC,AAKD,oSAEC,8BAAiC,CACjC,AAGD,6FAEC,SAAW,CACX,AAGD,2DAEC,YAAc,CACd,AAGD,6EAEC,iCAAmC,AACnC,gCAAkC,CAClC,AAKD,4JAEC,gCAAkC,CAClC,AACD,2EAEC,gCAAkC,CAClC,AAGD,uMAEC,8BAA+B,AAC/B,8BAAgC,AAChC,oCAAuC,CACvC,AACD,uMAEC,8BAA+B,AAC/B,iCAAmC,AACnC,2BAA4B,AAC5B,8BAA+B,AACvB,qBAAuB,CAC/B,AAGD,yFAEC,YAAc,CACd,AACD,sIAIC,iCAAmC,AACnC,qCAAuC,AACvC,8BAA+B,AACvB,qBAAuB,CAC/B,AACD,sIAIC,gCAAmC,CACnC,CACD",file:"standalone-tokens.css",sourcesContent:['/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n\n/* Default standalone editor font */\n.monaco-editor {\n\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", "Ubuntu", "Droid Sans", sans-serif;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {\n\tstroke-width: 1.2px;\n}\n\n.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\n.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {\n\tstroke-width: 1.2px;\n}\n\n.monaco-editor-hover p {\n\tmargin: 0;\n}\n\n/* The hc-black theme is already high contrast optimized */\n.monaco-editor.hc-black {\n\t-ms-high-contrast-adjust: none;\n}\n/* In case the browser goes into high contrast mode and the editor is not configured with the hc-black theme */\n@media screen and (-ms-high-contrast:active) {\n\n\t/* current line highlight */\n\t.monaco-editor.vs .view-overlays .current-line,\n\t.monaco-editor.vs-dark .view-overlays .current-line {\n\t\tborder-color: windowtext !important;\n\t\tborder-left: 0;\n\t\tborder-right: 0;\n\t}\n\n\t/* view cursors */\n\t.monaco-editor.vs .cursor,\n\t.monaco-editor.vs-dark .cursor {\n\t\tbackground-color: windowtext !important;\n\t}\n\t/* dnd target */\n\t.monaco-editor.vs .dnd-target,\n\t.monaco-editor.vs-dark .dnd-target {\n\t\tborder-color: windowtext !important;\n\t}\n\n\t/* selected text background */\n\t.monaco-editor.vs .selected-text,\n\t.monaco-editor.vs-dark .selected-text {\n\t\tbackground-color: highlight !important;\n\t}\n\n\t/* allow the text to have a transparent background. */\n\t.monaco-editor.vs .view-line,\n\t.monaco-editor.vs-dark .view-line {\n\t\t-ms-high-contrast-adjust: none;\n\t}\n\n\t/* text color */\n\t.monaco-editor.vs .view-line span,\n\t.monaco-editor.vs-dark .view-line span {\n\t\tcolor: windowtext !important;\n\t}\n\t/* selected text color */\n\t.monaco-editor.vs .view-line span.inline-selected-text,\n\t.monaco-editor.vs-dark .view-line span.inline-selected-text {\n\t\tcolor: highlighttext !important;\n\t}\n\n\t/* allow decorations */\n\t.monaco-editor.vs .view-overlays,\n\t.monaco-editor.vs-dark .view-overlays {\n\t\t-ms-high-contrast-adjust: none;\n\t}\n\n\t/* various decorations */\n\t.monaco-editor.vs .selectionHighlight,\n\t.monaco-editor.vs-dark .selectionHighlight,\n\t.monaco-editor.vs .wordHighlight,\n\t.monaco-editor.vs-dark .wordHighlight,\n\t.monaco-editor.vs .wordHighlightStrong,\n\t.monaco-editor.vs-dark .wordHighlightStrong,\n\t.monaco-editor.vs .reference-decoration,\n\t.monaco-editor.vs-dark .reference-decoration {\n\t\tborder: 2px dotted highlight !important;\n\t\tbackground: transparent !important;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\t.monaco-editor.vs .rangeHighlight,\n\t.monaco-editor.vs-dark .rangeHighlight {\n\t\tbackground: transparent !important;\n\t\tborder: 1px dotted activeborder !important;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\t.monaco-editor.vs .bracket-match,\n\t.monaco-editor.vs-dark .bracket-match {\n\t\tborder-color: windowtext !important;\n\t\tbackground: transparent !important;\n\t}\n\n\t/* find widget */\n\t.monaco-editor.vs .findMatch,\n\t.monaco-editor.vs-dark .findMatch,\n\t.monaco-editor.vs .currentFindMatch,\n\t.monaco-editor.vs-dark .currentFindMatch {\n\t\tborder: 2px dotted activeborder !important;\n\t\tbackground: transparent !important;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\t.monaco-editor.vs .find-widget,\n\t.monaco-editor.vs-dark .find-widget {\n\t\tborder: 1px solid windowtext;\n\t}\n\n\t/* list - used by suggest widget */\n\t.monaco-editor.vs .monaco-list .monaco-list-row,\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row {\n\t\t-ms-high-contrast-adjust: none;\n\t\tcolor: windowtext !important;\n\t}\n\t.monaco-editor.vs .monaco-list .monaco-list-row.focused,\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused {\n\t\tcolor: highlighttext !important;\n\t\tbackground-color: highlight !important;\n\t}\n\t.monaco-editor.vs .monaco-list .monaco-list-row:hover,\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover {\n\t\tbackground: transparent !important;\n\t\tborder: 1px solid highlight;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\n\t/* tree */\n\t.monaco-editor.vs .monaco-tree .monaco-tree-row,\n\t.monaco-editor.vs-dark .monaco-tree .monaco-tree-row {\n\t\t-ms-high-contrast-adjust: none;\n\t\tcolor: windowtext !important;\n\t}\n\t.monaco-editor.vs .monaco-tree .monaco-tree-row.selected,\n\t.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.selected,\n\t.monaco-editor.vs .monaco-tree .monaco-tree-row.focused,\n\t.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.focused {\n\t\tcolor: highlighttext !important;\n\t\tbackground-color: highlight !important;\n\t}\n\t.monaco-editor.vs .monaco-tree .monaco-tree-row:hover,\n\t.monaco-editor.vs-dark .monaco-tree .monaco-tree-row:hover {\n\t\tbackground: transparent !important;\n\t\tborder: 1px solid highlight;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\n\t/* scrollbars */\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar,\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar {\n\t\t-ms-high-contrast-adjust: none;\n\t\tbackground: background !important;\n\t\tborder: 1px solid windowtext;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider,\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider {\n\t\tbackground: windowtext !important;\n\t}\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider:hover,\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider:hover {\n\t\tbackground: highlight !important;\n\t}\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider.active,\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider.active {\n\t\tbackground: highlight !important;\n\t}\n\n\t/* overview ruler */\n\t.monaco-editor.vs .decorationsOverviewRuler,\n\t.monaco-editor.vs-dark .decorationsOverviewRuler {\n\t\topacity: 0;\n\t}\n\n\t/* minimap */\n\t.monaco-editor.vs .minimap,\n\t.monaco-editor.vs-dark .minimap {\n\t\tdisplay: none;\n\t}\n\n\t/* squiggles */\n\t.monaco-editor.vs .squiggly-d-error,\n\t.monaco-editor.vs-dark .squiggly-d-error {\n\t\tbackground: transparent !important;\n\t\tborder-bottom: 4px double #E47777;\n\t}\n\t.monaco-editor.vs .squiggly-c-warning,\n\t.monaco-editor.vs-dark .squiggly-c-warning {\n\t\tborder-bottom: 4px double #71B771;\n\t}\n\t.monaco-editor.vs .squiggly-b-info,\n\t.monaco-editor.vs-dark .squiggly-b-info {\n\t\tborder-bottom: 4px double #71B771;\n\t}\n\t.monaco-editor.vs .squiggly-a-hint,\n\t.monaco-editor.vs-dark .squiggly-a-hint {\n\t\tborder-bottom: 4px double #6c6c6c;\n\t}\n\n\t/* contextmenu */\n\t.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\n\t.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {\n\t\t-ms-high-contrast-adjust: none;\n\t\tcolor: highlighttext !important;\n\t\tbackground-color: highlight !important;\n\t}\n\t.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,\n\t.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label {\n\t\t-ms-high-contrast-adjust: none;\n\t\tbackground: transparent !important;\n\t\tborder: 1px solid highlight;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\n\t/* diff editor */\n\t.monaco-diff-editor.vs .diffOverviewRuler,\n\t.monaco-diff-editor.vs-dark .diffOverviewRuler {\n\t\tdisplay: none;\n\t}\n\t.monaco-editor.vs .line-insert,\n\t.monaco-editor.vs-dark .line-insert,\n\t.monaco-editor.vs .line-delete,\n\t.monaco-editor.vs-dark .line-delete {\n\t\tbackground: transparent !important;\n\t\tborder: 1px solid highlight !important;\n\t\t-webkit-box-sizing: border-box;\n\t\t box-sizing: border-box;\n\t}\n\t.monaco-editor.vs .char-insert,\n\t.monaco-editor.vs-dark .char-insert,\n\t.monaco-editor.vs .char-delete,\n\t.monaco-editor.vs-dark .char-delete {\n\t\tbackground: transparent !important;\n\t}\n}\n\n/*.monaco-editor.vs [tabindex="0"]:focus {\n\toutline: 1px solid rgba(0, 122, 204, 0.4);\n\toutline-offset: -1px;\n\topacity: 1 !important;\n}\n\n.monaco-editor.vs-dark [tabindex="0"]:focus {\n\toutline: 1px solid rgba(14, 99, 156, 0.6);\n\toutline-offset: -1px;\n\topacity: 1 !important;\n}*/\n'],sourceRoot:""}])},2426:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var c=n(1169),d=n(2427),h=n(1591),p=n(2113),o=n(1473),f=n(1407),i=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,a=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;0<=s;s--)(i=e[s])&&(a=(r<3?i(a):3=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));var n=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{var o=n.range.getStartPosition();this._editor.setPosition(o),this._editor.revealPositionInCenter(o,t)}finally{this.ignoreSelectionChange=!1}}},c.prototype.canNavigate=function(){return this.ranges&&0t._score?-1:e._timet._time?-1:0},c);function c(){this._clock=0,this._entries=[],this._onDidChange=new o.a}},2430:function(e,t,n){"use strict";t.a=function e(t,n,o,i){{if(Array.isArray(t)){for(var r=0,a=0,s=t;a=i._lines.length?u.a:(o=i._lines[r],s=i._wordenize(o,t),a=0,r+=1,l())};return{next:l}},v.prototype.getLineWords=function(e,t){for(var n=this._lines[e-1],o=[],i=0,r=this._wordenize(n,t);ithis._lines.length)t=this._lines.length,n=this._lines[t-1].length+1,o=!0;else{var i=this._lines[t-1].length+1;n<1?(n=1,o=!0):iw._diffLimit)o.push({range:l,text:u});else for(var h=Object(A.b)(d,u,!1),p=n.offsetAt(_.a.lift(l).getStartPosition()),f=0,g=h;f=this._maxCharCode?0:this._states.get(e,t)},o);function o(e){for(var t=0,n=0,o=0,i=e.length;o"),i=l.endState}return o.join("")}(r,a,s);if(s instanceof l.a){var t=s.getLoadStatus();if(!1===t.loaded)return void t.promise.then(i,o)}n(e)};i()})}function m(e,t){var n=[],o=new Uint32Array(2);o[0]=0,o[1]=16793600;for(var i=0,r=e.length;i")}return n.join("")}},2445:function(e,t,n){"use strict";t.a=function(e){return!(!e||"function"!=typeof e.getEditorType)&&e.getEditorType()===o.a.ICodeEditor};var o=n(1543)},2446:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=n(1037),i=(r.insert=function(e,t){return{range:new o.a(e.lineNumber,e.column,e.lineNumber,e.column),text:t,forceMoveMarkers:!0}},r.delete=function(e){return{range:e,text:null}},r.replace=function(e,t){return{range:e,text:t}},r.replaceMove=function(e,t){return{range:e,text:t,forceMoveMarkers:!0}},r);function r(){}},2447:function(e,t,n){"use strict";n.d(t,"b",function(){return u}),n.d(t,"c",function(){return d}),n.d(t,"a",function(){return p});var o,s=n(1513),g=n(1373),r=n(1299),m=n(1472),a=n(1633),l=n(1474),i=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),u=(Object.defineProperty(b.prototype,"contents",{get:function(){return this.checkAndFreeze(this._contents)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"overrides",{get:function(){return this.checkAndFreeze(this._overrides)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"keys",{get:function(){return this.checkAndFreeze(this._keys)},enumerable:!0,configurable:!0}),b.prototype.getValue=function(e){return e?Object(l.d)(this.contents,e):this.contents},b.prototype.override=function(e){var t=this.getContentsForOverrideIdentifer(e);if(!t||"object"!=typeof t||!Object.keys(t).length)return this;for(var n={},o=0,i=g.c(Object.keys(this.contents).concat(Object.keys(t)));oo.y+o.height||n.xo.x+o.width)return null;var i=this.viewHelper.getLastViewCursorsRenderData();return this.mouseTargetFactory.createMouseTarget(i,o,n,null)},C.prototype._createMouseTarget=function(e,t){var n=this.viewHelper.getLastViewCursorsRenderData();return this.mouseTargetFactory.createMouseTarget(n,e.editorPos,e.pos,t?e.target:null)},C.prototype._getMouseColumn=function(e){return this.mouseTargetFactory.getMouseColumn(e.editorPos,e.pos)},C.prototype._onContextMenu=function(e,t){this.viewController.emitContextMenu({event:e,target:this._createMouseTarget(e,t)})},C.prototype._onMouseMove=function(e){this._mouseDownOperation.isActive()||e.timestampt.y+t.height){var s,l;if(r=o.getCurrentScrollTop()+(e.posy-t.y),(s=d.a.getZoneAtCoord(this._context,r))&&(l=this._helpPositionJumpOverViewZone(s)))return new d.b(null,13,i,l);var u=o.getLineNumberAtVerticalOffset(r);return new d.b(null,13,i,new f.a(u,n.getLineMaxColumn(u)))}var c=o.getLineNumberAtVerticalOffset(o.getCurrentScrollTop()+(e.posy-t.y));return e.posxt.x+t.width?new d.b(null,13,i,new f.a(c,n.getLineMaxColumn(c))):null},w.prototype._findMousePosition=function(e,t){var n=this._getPositionOutsideEditor(e);if(n)return n;var o=this._createMouseTarget(e,t);if(!o.position)return null;if(8===o.type||5===o.type){var i=this._helpPositionJumpOverViewZone(o.detail);if(i)return new d.b(o.element,o.type,o.mouseColumn,i,null,o.detail)}return o},w.prototype._helpPositionJumpOverViewZone=function(e){var t=new f.a(this._currentSelection.selectionStartLineNumber,this._currentSelection.selectionStartColumn),n=e.positionBefore,o=e.positionAfter;return n&&o?n.isBefore(t)?n:o:null},w.prototype._dispatchMouse=function(e,t){e.position&&this._viewController.dispatchMouse({position:e.position,mouseColumn:e.mouseColumn,startedOnLineNumbers:this._mouseState.startedOnLineNumbers,inSelectionMode:t,mouseDownCount:this._mouseState.count,altKey:this._mouseState.altKey,ctrlKey:this._mouseState.ctrlKey,metaKey:this._mouseState.metaKey,shiftKey:this._mouseState.shiftKey,leftButton:this._mouseState.leftButton,middleButton:this._mouseState.middleButton})},w);function w(e,t,n,o,i){var r=A.call(this)||this;return r._context=e,r._viewController=t,r._viewHelper=n,r._createMouseTarget=o,r._getMouseColumn=i,r._mouseMoveMonitor=r._register(new l.d(r._viewHelper.viewDomNode)),r._onScrollTimeout=r._register(new s.d),r._mouseState=new x,r._currentSelection=new c.a(1,1,1,1),r._isActive=!1,r._lastMouseEvent=null,r}var x=(Object.defineProperty(S.prototype,"altKey",{get:function(){return this._altKey},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"ctrlKey",{get:function(){return this._ctrlKey},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"metaKey",{get:function(){return this._metaKey},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"shiftKey",{get:function(){return this._shiftKey},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"leftButton",{get:function(){return this._leftButton},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"middleButton",{get:function(){return this._middleButton},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"startedOnLineNumbers",{get:function(){return this._startedOnLineNumbers},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"count",{get:function(){return this._lastMouseDownCount},enumerable:!0,configurable:!0}),S.prototype.setModifiers=function(e){this._altKey=e.altKey,this._ctrlKey=e.ctrlKey,this._metaKey=e.metaKey,this._shiftKey=e.shiftKey},S.prototype.setStartButtons=function(e){this._leftButton=e.leftButton,this._middleButton=e.middleButton},S.prototype.setStartedOnLineNumbers=function(e){this._startedOnLineNumbers=e},S.prototype.trySetCount=function(e,t){var n=(new Date).getTime();n-this._lastSetMouseDownCountTime>S.CLEAR_MOUSE_DOWN_COUNT_TIME&&(e=1),this._lastSetMouseDownCountTime=n,e>this._lastMouseDownCount+1&&(e=this._lastMouseDownCount+1),this._lastMouseDownPosition&&this._lastMouseDownPosition.equals(t)?this._lastMouseDownPositionEqualCount++:this._lastMouseDownPositionEqualCount=1,this._lastMouseDownPosition=t,this._lastMouseDownCount=Math.min(e,this._lastMouseDownPositionEqualCount)},S.CLEAR_MOUSE_DOWN_COUNT_TIME=400,S);function S(){this._altKey=!1,this._ctrlKey=!1,this._metaKey=!1,this._shiftKey=!1,this._leftButton=!1,this._middleButton=!1,this._startedOnLineNumbers=!1,this._lastMouseDownPosition=null,this._lastMouseDownPositionEqualCount=0,this._lastMouseDownCount=0,this._lastSetMouseDownCountTime=0,this.isDragAndDrop=!1}},2466:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var c=n(1637),d=(o.prototype.toString=function(){return"["+this.left+","+this.width+"]"},o.compare=function(e,t){return e.left-t.left},o);function o(e,t){this.left=e,this.width=t}var i=(r._createRange=function(){return this._handyReadyRange||(this._handyReadyRange=document.createRange()),this._handyReadyRange},r._detachRange=function(e,t){e.selectNodeContents(t)},r._readClientRects=function(e,t,n,o,i){var r=this._createRange();try{return r.setStart(e,t),r.setEnd(n,o),r.getClientRects()}catch(e){return null}finally{this._detachRange(r,i)}},r._mergeAdjacentRanges=function(e){if(1===e.length)return[new c.a(e[0].left,e[0].width)];e.sort(d.compare);for(var t=[],n=0,o=e[0].left,i=e[0].width,r=1,a=e.length;rthis._contentLeft+this._contentWidth)this._renderAtTopLeft();else{var t=this._context.viewLayout.getVerticalOffsetForLineNumber(this._selections[0].positionLineNumber)-this._scrollTop;t<0||t>this._contentHeight?this._renderAtTopLeft():this._renderInsideEditor(t,e,w?0:1,w?0:1,!1)}}else this._renderAtTopLeft()},N.prototype._renderInsideEditor=function(e,t,n,o,i){var r=this.textArea,a=this.textAreaCover;i?c.a.applyFontInfo(r,this._fontInfo):(r.setFontSize(1),r.setLineHeight(this._fontInfo.lineHeight)),r.setTop(e),r.setLeft(t),r.setWidth(n),r.setHeight(o),a.setTop(0),a.setLeft(0),a.setWidth(0),a.setHeight(0)},N.prototype._renderAtTopLeft=function(){var e=this.textArea,t=this.textAreaCover;if(c.a.applyFontInfo(e,this._fontInfo),e.setTop(0),e.setLeft(0),t.setTop(0),t.setLeft(0),w)return e.setWidth(0),e.setHeight(0),t.setWidth(0),void t.setHeight(0);e.setWidth(1),e.setHeight(1),t.setWidth(1),t.setHeight(1),this._context.configuration.editor.viewInfo.glyphMargin?t.setClassName("monaco-editor-background textAreaCover "+f.a.OUTER_CLASS_NAME):0!==this._context.configuration.editor.viewInfo.renderLineNumbers?t.setClassName("monaco-editor-background textAreaCover "+a.a.CLASS_NAME):t.setClassName("monaco-editor-background textAreaCover")},N);function N(e,t,n){var a=L.call(this,e)||this;a._primaryCursorVisibleRange=null,a._viewController=t,a._viewHelper=n;var o=a._context.configuration.editor;a._accessibilitySupport=o.accessibilitySupport,a._contentLeft=o.layoutInfo.contentLeft,a._contentWidth=o.layoutInfo.contentWidth,a._contentHeight=o.layoutInfo.contentHeight,a._scrollLeft=0,a._scrollTop=0,a._fontInfo=o.fontInfo,a._lineHeight=o.lineHeight,a._emptySelectionClipboard=o.emptySelectionClipboard,a._copyWithSyntaxHighlighting=o.copyWithSyntaxHighlighting,a._visibleTextArea=null,a._selections=[new v.a(1,1,1,1)],a.textArea=Object(l.b)(document.createElement("textarea")),p.a.write(a.textArea,6),a.textArea.setClassName("inputarea"),a.textArea.setAttribute("wrap","off"),a.textArea.setAttribute("autocorrect","off"),a.textArea.setAttribute("autocapitalize","off"),a.textArea.setAttribute("autocomplete","off"),a.textArea.setAttribute("spellcheck","false"),a.textArea.setAttribute("aria-label",o.viewInfo.ariaLabel),a.textArea.setAttribute("role","textbox"),a.textArea.setAttribute("aria-multiline","true"),a.textArea.setAttribute("aria-haspopup","false"),a.textArea.setAttribute("aria-autocomplete","both"),a.textAreaCover=Object(l.b)(document.createElement("div")),a.textAreaCover.setPosition("absolute");var i={getLineCount:function(){return a._context.model.getLineCount()},getLineMaxColumn:function(e){return a._context.model.getLineMaxColumn(e)},getValueInRange:function(e,t){return a._context.model.getValueInRange(e,t)}},r={getPlainTextToCopy:function(){var e=a._context.model.getPlainTextToCopy(a._selections,a._emptySelectionClipboard,u.g),t=a._context.model.getEOL(),n=a._emptySelectionClipboard&&1===a._selections.length&&a._selections[0].isEmpty(),o=Array.isArray(e)?e:null,i=Array.isArray(e)?e.join(t):e,r=null;(n||o)&&(r={lastCopiedValue:s.i?i.replace(/\r\n/g,"\n"):i,isFromEmptySelection:a._emptySelectionClipboard&&1===a._selections.length&&a._selections[0].isEmpty(),multicursorText:o});return x.INSTANCE.set(r),i},getHTMLToCopy:function(){return a._copyWithSyntaxHighlighting||d.a.forceCopyWithSyntaxHighlighting?a._context.model.getHTMLToCopy(a._selections,a._emptySelectionClipboard):null},getScreenReaderContent:function(e){if(s.k)return h.b.EMPTY;if(1!==a._accessibilitySupport)return h.a.fromEditorSelection(e,i,a._selections[0],0===a._accessibilitySupport);if(u.d){var t=a._selections[0];if(t.isEmpty()){var n=t.getStartPosition(),o=a._getWordBeforePosition(n);if(0===o.length&&(o=a._getCharacterBeforePosition(n)),0t.getLineCount()&&(i=t.getLineCount()),this.columnSelect(e,t,n.selection,i,r)},s);function s(){}},2476:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n(1176),i=o.b.performance&&"function"==typeof o.b.performance.now,r=(a.create=function(e){return void 0===e&&(e=!0),new a(e)},a.prototype.stop=function(){this._stopTime=this._now()},a.prototype.elapsed=function(){return-1!==this._stopTime?this._stopTime-this._startTime:this._now()-this._startTime},a.prototype._now=function(){return this._highResolution?o.b.performance.now():(new Date).getTime()},a);function a(e){this._highResolution=i&&e,this._startTime=this._now(),this._stopTime=-1}},2477:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(1265),r=(i.prototype.undo=function(e){for(var t=this.editOperations.length-1;0<=t;t--)this.editOperations[t]={operations:e.applyEdits(this.editOperations[t].operations)}},i.prototype.redo=function(e){for(var t=0;t=l[4]/2&&(w=2);return{insertSpaces:_,tabSize:w}};var S=function(){};function L(e,t,n,o,i){var r;for(i.spacesDiff=0,i.looksLikeAlignment=!1,r=0;r>>0}function s(e,t){e.metadata=254&e.metadata|t<<0}function p(e){return(2&e.metadata)>>>1==1}function f(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function g(e){return(4&e.metadata)>>>2==1}function o(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function i(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function r(e,t){e.metadata=207&e.metadata|t<<4}function l(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}t.c=function(e){return(8&e.metadata)>>>3==1},n.d(t,"a",function(){return u}),n.d(t,"b",function(){return d}),t.d=S;var u=(c.prototype.reset=function(e,t,n,o){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=o},c.prototype.setOptions=function(e){this.options=e;var t=this.options.className;o(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),r(this,this.options.stickiness),i(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),l(this,this.options.collapseOnReplaceEdit)},c.prototype.setCachedOffsets=function(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t},c.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},c);function c(e,t,n){this.metadata=0,s(((this.parent=this).left=this).right=this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,o(this,!1),r(this,1),i(this,!1),l(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,f(this,!1)}var m=new u(null,0,0);s(((m.parent=m).left=m).right=m,0);var d=(h.prototype.intervalSearch=function(e,t,n,o,i){return this.root===m?[]:function(e,t,n,o,i,r){for(var a=e.root,s=0,l=0,u=0,c=[],d=0;a!==m;)if(p(a))f(a.left,!1),f(a.right,!1),a===a.parent.right&&(s-=a.parent.delta),a=a.parent;else{if(!p(a.left)){if(s+a.maxEnd>>4,a=0==r||2==r,s=1==r||2==r,l=n-t,u=o,c=Math.min(l,u),d=e.start,h=!1,p=e.end,f=!1;t<=d&&p<=n&&(64&e.metadata)>>>6==1&&(e.start=t,h=!0,e.end=t,f=!0);var g=i?1:0e.end&&(e.end=e.start)}function y(e,t){if(e.root===m)return t.parent=m,t.left=m,t.right=m,s(t,0),e.root=t,e.root;!function(e,t){var n=0,o=e.root,i=t.start,r=t.end;for(;;){if(D(i,r,o.start+n,o.end+n)<0){if(o.left===m){t.start-=n,t.end-=n,t.maxEnd-=n,o.left=t;break}o=o.left}else{if(o.right===m){t.start-=n+o.delta,t.end-=n+o.delta,t.maxEnd-=n+o.delta,o.right=t;break}n+=o.delta,o=o.right}}t.parent=o,t.left=m,t.right=m,s(t,1)}(e,t),L(t.parent);for(var n=t;n!==e.root&&1===a(n.parent);){var o;if(n.parent===n.parent.parent.left)1===a(o=n.parent.parent.right)?(s(n.parent,0),s(o,0),s(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&_(e,n=n.parent),s(n.parent,0),s(n.parent.parent,1),w(e,n.parent.parent));else 1===a(o=n.parent.parent.left)?(s(n.parent,0),s(o,0),s(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&w(e,n=n.parent),s(n.parent,0),s(n.parent.parent,1),_(e,n.parent.parent))}return s(e.root,0),t}function C(e,t){var n,o;if(t.left===m?((n=(o=t).right).delta+=t.delta,(n.delta<-1073741824||1073741824>>0}var m=new Uint32Array(0).buffer,c=(o.prototype.deleteBeginning=function(e){null!==this._lineTokens&&this._lineTokens!==m&&this.delete(0,e)},o.prototype.deleteEnding=function(e){if(null!==this._lineTokens&&this._lineTokens!==m){var t=new Uint32Array(this._lineTokens),n=t[t.length-2];this.delete(e,n)}},o.prototype.delete=function(e,t){if(null!==this._lineTokens&&this._lineTokens!==m&&e!==t){var n=new Uint32Array(this._lineTokens),o=n.length>>>1;if(0!==e||n[n.length-2]!==t){var i=f.a.findIndexInTokensArray(n,e),r=0>>1,i=new Uint32Array(t.length+n.length);i.set(t,0);for(var r=t.length,a=t[t.length-2],s=0;s>>1,i=f.a.findIndexInTokensArray(n,e);0=this._tokens.length))if(e.startLineNumber!==e.endLineNumber){var n=this._tokens[t];n.deleteEnding(e.startColumn-1);var o=e.endLineNumber-1,i=null;if(o=this._tokens.length))if(0!==t){var i=this._tokens[o];i.deleteEnding(e.column-1),i.insert(e.column-1,n);for(var r=new Array(t),a=t-1;0<=a;a--)r[a]=new c(null);this._tokens=s.a(this._tokens,e.lineNumber,r)}else this._tokens[o].insert(e.column-1,n)}},r.prototype._tokenizeOneLine=function(e,t){if(!this.hasLinesToTokenize(e))return e.getLineCount()+1;var n=this._invalidLineStartIndex+1;return this._updateTokensUntilLine(e,t,n),n},r.prototype._tokenizeText=function(e,t,n){var o=null;if(this.tokenizationSupport)try{o=this.tokenizationSupport.tokenize2(t,n,0)}catch(e){Object(p.e)(e)}return o=o||Object(g.e)(this.languageIdentifier.id,t,n,0)},r.prototype._updateTokensUntilLine=function(e,t,n){if(this.tokenizationSupport){for(var o=e.getLineCount(),i=n-1,r=this._invalidLineStartIndex;r<=i;r++){var a=r+1,s=e.getLineContent(r+1),l=this._getState(r),u=null;try{var c=l.clone();u=this.tokenizationSupport.tokenize2(s,c,0)}catch(e){Object(p.e)(e)}if(u=u||Object(g.e)(this.languageIdentifier.id,s,l,0),this._setTokens(this.languageIdentifier.id,r,s.length,u.tokens),t.registerChangedTokens(r+1),this._setIsInvalid(r,!1),ac){s=e.viewModel.getLineCount();var d=a.lineNumber+1,h=1;return sn.endLineNumber-1&&(i=n.endLineNumber-1),i=s.start+1&&(s=y._findNextWordOnLine(e,t,new b.a(i,s.end+1))),s?s.start+1:t.getLineMaxColumn(i)),new b.a(i,r)},y._moveWordPartRight=function(e,t){var n=t.lineNumber,o=e.getLineMaxColumn(n);if(t.column===o)return n=d.start+1&&(d=y._findNextWordOnLine(e,t,new b.a(a,d.end+1))),d?d.start+1:s'),o.appendASCIIString(i),o.appendASCIIString(""),!0)},p.prototype.layoutLine=function(e,t){this._domNode&&(this._domNode.setTop(t),this._domNode.setHeight(this._lineHeight))},p);function p(e,t){this._configuration=e,this._lineHeight=this._configuration.editor.lineHeight,this._dynamicOverlays=t,this._domNode=null,this._renderedContent=null}var f,g=(u(m,f=c),m.prototype.onConfigurationChanged=function(e){return e.layoutInfo&&(this._contentWidth=this._context.configuration.editor.layoutInfo.contentWidth),f.prototype.onConfigurationChanged.call(this,e)},m.prototype.onScrollChanged=function(e){return f.prototype.onScrollChanged.call(this,e)||e.scrollWidthChanged},m.prototype._viewOverlaysRender=function(e){f.prototype._viewOverlaysRender.call(this,e),this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth))},m);function m(e){var t=f.call(this,e)||this;return t._contentWidth=t._context.configuration.editor.layoutInfo.contentWidth,t.domNode.setHeight(0),t}var b,v=(u(y,b=c),y.prototype.onConfigurationChanged=function(e){var t=!1;return e.fontInfo&&(a.a.applyFontInfo(this.domNode,this._context.configuration.editor.fontInfo),t=!0),e.layoutInfo&&(this._contentLeft=this._context.configuration.editor.layoutInfo.contentLeft,t=!0),b.prototype.onConfigurationChanged.call(this,e)||t},y.prototype.onScrollChanged=function(e){return b.prototype.onScrollChanged.call(this,e)||e.scrollHeightChanged},y.prototype._viewOverlaysRender=function(e){b.prototype._viewOverlaysRender.call(this,e);var t=Math.min(e.scrollHeight,1e6);this.domNode.setHeight(t),this.domNode.setWidth(this._contentLeft)},y);function y(e){var t=b.call(this,e)||this;return t._contentLeft=t._context.configuration.editor.layoutInfo.contentLeft,t.domNode.setClassName("margin-view-overlays"),t.domNode.setWidth(1),a.a.applyFontInfo(t.domNode,t._context.configuration.editor.fontInfo),t}},2490:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var o,i,C=n(1169),r=n(1266),a=n(1326),s=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),p=function(e,t){this.top=e,this.left=t},l=(i=a.b,s(u,i),u.prototype.dispose=function(){i.prototype.dispose.call(this),this._widgets={}},u.prototype.onConfigurationChanged=function(e){for(var t=0,n=Object.keys(this._widgets);ti.scrollLeft+i.viewportWidth&&(h=i.scrollLeft+i.viewportWidth-n),p+n>i.scrollLeft+i.viewportWidth&&(p=i.scrollLeft+i.viewportWidth-n),hthis._contentWidth)return null;var s,l=e.top-o,u=t.top+this._lineHeight,c=r+this._contentLeft,d=a+this._contentLeft,h=C.s(this._viewDomNode.domNode),p=h.top+l-C.d.scrollY,f=h.top+u-C.d.scrollY,g=h.left+c-C.d.scrollX,m=h.left+d-C.d.scrollX,b=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,v=22<=p,y=f+o<=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-22;return b=i){l.lineNumber>i&&(i=l.lineNumber,r=1073741824);for(var u=0,c=l.ranges.length;ue.endLineNumber||this.domNode.setMaxWidth(this._maxWidth))},d.prototype.prepareRender=function(e){this._renderData=this._prepareRenderWidget(e)},d.prototype.render=function(e){this._renderData?(this.allowEditorOverflow?this.domNode.setTop(this._renderData.top):this.domNode.setTop(this._renderData.top+e.scrollTop-e.bigNumbersDelta),this.domNode.setLeft(this._renderData.left),this._isVisible||(this.domNode.setVisibility("inherit"),this.domNode.setAttribute("monaco-visible-content-widget","true"),this._isVisible=!0)):this._isVisible&&(this.domNode.removeAttribute("monaco-visible-content-widget"),this._isVisible=!1,this.domNode.setVisibility("hidden"))},d);function d(e,t,n){this._context=e,this._viewDomNode=t,this._actual=n,this.domNode=Object(r.b)(this._actual.getDomNode()),this.id=this._actual.getId(),this.allowEditorOverflow=this._actual.allowEditorOverflow||!1,this.suppressMouseDown=this._actual.suppressMouseDown||!1,this._fixedOverflowWidgets=this._context.configuration.editor.viewInfo.fixedOverflowWidgets,this._contentWidth=this._context.configuration.editor.layoutInfo.contentWidth,this._contentLeft=this._context.configuration.editor.layoutInfo.contentLeft,this._lineHeight=this._context.configuration.editor.lineHeight,this._setPosition(null,null),this._preference=[],this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1,this._maxWidth=this._getMaxWidth(),this._isVisible=!1,this._renderData=null,this.domNode.setPosition(this._fixedOverflowWidgets&&this.allowEditorOverflow?"fixed":"absolute"),this.domNode.setVisibility("hidden"),this.domNode.setAttribute("widgetId",this.id),this.domNode.setMaxWidth(this._maxWidth)}},2491:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o,i,r=n(2492),a=(n.n(r),n(1549)),s=n(1408),l=n(1259),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(i=a.a,u(d,i),d.prototype.dispose=function(){this._context.removeEventHandler(this),i.prototype.dispose.call(this)},d.prototype.onConfigurationChanged=function(e){return e.lineHeight&&(this._lineHeight=this._context.configuration.editor.lineHeight),e.viewInfo&&(this._renderLineHighlight=this._context.configuration.editor.viewInfo.renderLineHighlight),e.layoutInfo&&(this._contentWidth=this._context.configuration.editor.layoutInfo.contentWidth),!0},d.prototype.onCursorStateChanged=function(e){var t=!1,n=e.selections[0].positionLineNumber;this._primaryCursorLineNumber!==n&&(this._primaryCursorLineNumber=n,t=!0);var o=e.selections[0].isEmpty();return this._selectionIsEmpty!==o?(this._selectionIsEmpty=o,!0):t},d.prototype.onFlushed=function(e){return!0},d.prototype.onLinesDeleted=function(e){return!0},d.prototype.onLinesInserted=function(e){return!0},d.prototype.onScrollChanged=function(e){return e.scrollWidthChanged},d.prototype.onZonesChanged=function(e){return!0},d.prototype.prepareRender=function(e){this._scrollWidth=e.scrollWidth},d.prototype.render=function(e,t){return t!==this._primaryCursorLineNumber?"":this._shouldShowCurrentLine()?'
':""},d.prototype._shouldShowCurrentLine=function(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty},d.prototype._willRenderMarginCurrentLine=function(){return"gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight},d);function d(e){var t=i.call(this)||this;return t._context=e,t._lineHeight=t._context.configuration.editor.lineHeight,t._renderLineHighlight=t._context.configuration.editor.viewInfo.renderLineHighlight,t._selectionIsEmpty=!0,t._primaryCursorLineNumber=1,t._scrollWidth=0,t._contentWidth=t._context.configuration.editor.layoutInfo.contentWidth,t._context.addEventHandler(t),t}Object(l.e)(function(e,t){var n=e.getColor(s.l);if(n&&t.addRule(".monaco-editor .view-overlays .current-line { background-color: "+n+"; }"),!n||n.isTransparent()||e.defines(s.m)){var o=e.getColor(s.m);o&&(t.addRule(".monaco-editor .view-overlays .current-line { border: 2px solid "+o+"; }"),"hc"===e.type&&t.addRule(".monaco-editor .view-overlays .current-line { border-width: 1px; }"))}})},2492:function(e,t,n){var o=n(2493);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2493:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css"],names:[],mappings:"AAKA,4CACC,cAAe,AACf,kBAAmB,AACnB,OAAQ,AACR,MAAO,AACP,8BAA+B,AACvB,qBAAuB,CAC/B",file:"currentLineHighlight.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .view-overlays .current-line {\n\tdisplay: block;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\t-webkit-box-sizing: border-box;\n\t box-sizing: border-box;\n}"],sourceRoot:""}])},2494:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o,i,r=n(2495),a=(n.n(r),n(1549)),s=n(1408),l=n(1259),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(i=a.a,u(d,i),d.prototype.dispose=function(){this._context.removeEventHandler(this),i.prototype.dispose.call(this)},d.prototype.onConfigurationChanged=function(e){return e.lineHeight&&(this._lineHeight=this._context.configuration.editor.lineHeight),e.viewInfo&&(this._renderLineHighlight=this._context.configuration.editor.viewInfo.renderLineHighlight),e.layoutInfo&&(this._contentLeft=this._context.configuration.editor.layoutInfo.contentLeft),!0},d.prototype.onCursorStateChanged=function(e){var t=!1,n=e.selections[0].positionLineNumber;this._primaryCursorLineNumber!==n&&(this._primaryCursorLineNumber=n,t=!0);var o=e.selections[0].isEmpty();return this._selectionIsEmpty!==o?(this._selectionIsEmpty=o,!0):t},d.prototype.onFlushed=function(e){return!0},d.prototype.onLinesDeleted=function(e){return!0},d.prototype.onLinesInserted=function(e){return!0},d.prototype.onZonesChanged=function(e){return!0},d.prototype.prepareRender=function(e){},d.prototype.render=function(e,t){if(t!==this._primaryCursorLineNumber)return"";var n="current-line";return this._shouldShowCurrentLine()&&(n="current-line current-line-margin"+(this._willRenderContentCurrentLine()?" current-line-margin-both":"")),'
'},d.prototype._shouldShowCurrentLine=function(){return"gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight},d.prototype._willRenderContentCurrentLine=function(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty},d);function d(e){var t=i.call(this)||this;return t._context=e,t._lineHeight=t._context.configuration.editor.lineHeight,t._renderLineHighlight=t._context.configuration.editor.viewInfo.renderLineHighlight,t._selectionIsEmpty=!0,t._primaryCursorLineNumber=1,t._contentLeft=t._context.configuration.editor.layoutInfo.contentLeft,t._context.addEventHandler(t),t}Object(l.e)(function(e,t){var n=e.getColor(s.l);if(n)t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { background-color: "+n+"; border: none; }");else{var o=e.getColor(s.m);o&&t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid "+o+"; }"),"hc"===e.type&&t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border-width: 1px; }")}})},2495:function(e,t,n){var o=n(2496);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2496:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/currentLineMarginHighlight/currentLineMarginHighlight.css"],names:[],mappings:"AAKA,mDACC,cAAe,AACf,kBAAmB,AACnB,OAAQ,AACR,MAAO,AACP,8BAA+B,AACvB,qBAAuB,CAC/B,AAED,gGACC,cAAgB,CAChB",file:"currentLineMarginHighlight.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .margin-view-overlays .current-line {\n\tdisplay: block;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\t-webkit-box-sizing: border-box;\n\t box-sizing: border-box;\n}\n\n.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both {\n\tborder-right: 0;\n}"],sourceRoot:""}])},2497:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var o,i,r=n(2498),a=(n.n(r),n(1549)),f=n(1037),b=n(1637),s=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=(i=a.a,s(u,i),u.prototype.dispose=function(){this._context.removeEventHandler(this),this._renderResult=null,i.prototype.dispose.call(this)},u.prototype.onConfigurationChanged=function(e){return e.lineHeight&&(this._lineHeight=this._context.configuration.editor.lineHeight),e.fontInfo&&(this._typicalHalfwidthCharacterWidth=this._context.configuration.editor.fontInfo.typicalHalfwidthCharacterWidth),!0},u.prototype.onDecorationsChanged=function(e){return!0},u.prototype.onFlushed=function(e){return!0},u.prototype.onLinesChanged=function(e){return!0},u.prototype.onLinesDeleted=function(e){return!0},u.prototype.onLinesInserted=function(e){return!0},u.prototype.onScrollChanged=function(e){return e.scrollTopChanged||e.scrollWidthChanged},u.prototype.onZonesChanged=function(e){return!0},u.prototype.prepareRender=function(e){for(var t=e.getDecorationsInViewport(),n=[],o=0,i=0,r=t.length;it.options.zIndex)return 1;var n=e.options.className,o=t.options.className;return n',c=Math.max(l.range.startLineNumber,i),d=Math.min(l.range.endLineNumber,r),h=c;h<=d;h++)n[h-i]+=u}},u.prototype._renderNormalDecorations=function(e,t,n){for(var o=String(this._lineHeight),i=e.visibleRange.startLineNumber,r=null,a=!1,s=null,l=0,u=t.length;l';a[d]+=m}}},u.prototype.render=function(e,t){if(!this._renderResult)return"";var n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]},u);function u(e){var t=i.call(this)||this;return t._context=e,t._lineHeight=t._context.configuration.editor.lineHeight,t._typicalHalfwidthCharacterWidth=t._context.configuration.editor.fontInfo.typicalHalfwidthCharacterWidth,t._renderResult=null,t._context.addEventHandler(t),t}},2498:function(e,t,n){var o=n(2499);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2499:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .lines-content .cdr{position:absolute}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/decorations/decorations.css"],names:[],mappings:"AASA,mCACC,iBAAmB,CACnB",file:"decorations.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcdr = core decorations rendering (div)\n*/\n.monaco-editor .lines-content .cdr {\n\tposition: absolute;\n}"],sourceRoot:""}])},2500:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o,l,u=n(1169),c=n(1266),d=n(1724),h=n(1326),p=n(1259),i=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),r=(l=h.b,i(a,l),a.prototype.dispose=function(){l.prototype.dispose.call(this)},a.prototype._setLayout=function(){var e=this._context.configuration.editor.layoutInfo;this.scrollbarDomNode.setLeft(e.contentLeft),"right"===this._context.configuration.editor.viewInfo.minimap.side?this.scrollbarDomNode.setWidth(e.contentWidth+e.minimapWidth):this.scrollbarDomNode.setWidth(e.contentWidth),this.scrollbarDomNode.setHeight(e.contentHeight)},a.prototype.getOverviewRulerLayoutInfo=function(){return this.scrollbar.getOverviewRulerLayoutInfo()},a.prototype.getDomNode=function(){return this.scrollbarDomNode},a.prototype.delegateVerticalScrollbarMouseDown=function(e){this.scrollbar.delegateVerticalScrollbarMouseDown(e)},a.prototype.onConfigurationChanged=function(e){if(e.viewInfo){var t=this._context.configuration.editor,n={handleMouseWheel:t.viewInfo.scrollbar.handleMouseWheel,mouseWheelScrollSensitivity:t.viewInfo.scrollbar.mouseWheelScrollSensitivity,fastScrollSensitivity:t.viewInfo.scrollbar.fastScrollSensitivity};this.scrollbar.updateOptions(n)}return e.layoutInfo&&this._setLayout(),!0},a.prototype.onScrollChanged=function(e){return!0},a.prototype.onThemeChanged=function(e){return this.scrollbar.updateClassName("editor-scrollable "+Object(p.d)(this._context.theme.type)),!0},a.prototype.prepareRender=function(e){},a.prototype.render=function(e){this.scrollbar.renderNow()},a);function a(e,t,n,o){var a=l.call(this,e)||this,i=a._context.configuration.editor.viewInfo.scrollbar,r={listenOnDomNode:n.domNode,className:"editor-scrollable "+Object(p.d)(e.theme.type),useShadows:!1,lazyRender:!0,vertical:i.vertical,horizontal:i.horizontal,verticalHasArrows:i.verticalHasArrows,horizontalHasArrows:i.horizontalHasArrows,verticalScrollbarSize:i.verticalScrollbarSize,verticalSliderSize:i.verticalSliderSize,horizontalScrollbarSize:i.horizontalScrollbarSize,horizontalSliderSize:i.horizontalSliderSize,handleMouseWheel:i.handleMouseWheel,arrowSize:i.arrowSize,mouseWheelScrollSensitivity:i.mouseWheelScrollSensitivity,fastScrollSensitivity:i.fastScrollSensitivity};a.scrollbar=a._register(new d.c(t.domNode,r,a._context.viewLayout.scrollable)),h.a.write(a.scrollbar.getDomNode(),5),a.scrollbarDomNode=Object(c.b)(a.scrollbar.getDomNode()),a.scrollbarDomNode.setPosition("absolute"),a._setLayout();function s(e,t,n){var o={};if(t){var i=e.scrollTop;i&&(o.scrollTop=a._context.viewLayout.getCurrentScrollTop()+i,e.scrollTop=0)}if(n){var r=e.scrollLeft;r&&(o.scrollLeft=a._context.viewLayout.getCurrentScrollLeft()+r,e.scrollLeft=0)}a._context.viewLayout.setScrollPositionNow(o)}return a._register(u.g(n.domNode,"scroll",function(e){return s(n.domNode,!0,!0)})),a._register(u.g(t.domNode,"scroll",function(e){return s(t.domNode,!0,!1)})),a._register(u.g(o.domNode,"scroll",function(e){return s(o.domNode,!0,!1)})),a._register(u.g(a.scrollbarDomNode.domNode,"scroll",function(e){return s(a.scrollbarDomNode.domNode,!0,!1)})),a}},2501:function(e,t,n){var o=n(2502);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2502:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,'.monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1LjQ5MDQ1OTkxODk3NTgzLDUuODExNTAwMDcyNDc5MjQ4KSIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDUuNDkwNDU5OTE4OTc1ODMxLDUuNDMxMzgyMTc5MjYwMjU0KSIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNDgwNDYsOC41ODEzOGwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");cursor:pointer}.monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNS42MTcxNjUwODg2NTM1NjQ1LDUuNTU4MDg5NzMzMTIzNzgpICIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNjA3MTcsOC43MDgwOWwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");cursor:pointer}.hc-black .monaco-scrollable-element>.scrollbar>.up-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiIGZpbGw9IiNFOEU4RTgiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.down-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1LjQ5MDQ1OTkxODk3NTgzLDUuODExNTAwMDcyNDc5MjQ4KSIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.left-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDUuNDkwNDU5OTE4OTc1ODMxLDUuNDMxMzgyMTc5MjYwMjU0KSIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNDgwNDYsOC41ODEzOGwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+")}.hc-black .monaco-scrollable-element>.scrollbar>.right-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNS42MTcxNjUwODg2NTM1NjQ1LDUuNTU4MDg5NzMzMTIzNzgpICIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNjA3MTcsOC43MDgwOWwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+")}.monaco-scrollable-element>.visible{opacity:1;background:transparent;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{-webkit-transition:opacity .8s linear;-o-transition:opacity .8s linear;transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;-webkit-box-shadow:#ddd 0 6px 6px -6px inset;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;-webkit-box-shadow:#ddd 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #ddd}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{-webkit-box-shadow:#ddd 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:rgba(111,195,223,.6)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:hsla(0,0%,39%,.7)}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(111,195,223,.8)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:hsla(0,0%,75%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{-webkit-box-shadow:none;box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{-webkit-box-shadow:#000 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:#000 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #000}.hc-black .monaco-scrollable-element .shadow.left,.hc-black .monaco-scrollable-element .shadow.top,.hc-black .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:none;box-shadow:none}',"",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/base/browser/ui/scrollbar/media/scrollbars.css"],names:[],mappings:"AAMA,gDACC,qRAAsR,AACtR,cAAgB,CAChB,AACD,kDACC,qWAAsW,AACtW,cAAgB,CAChB,AACD,kDACC,qWAAsW,AACtW,cAAgB,CAChB,AACD,mDACC,qWAAsW,AACtW,cAAgB,CAChB,AAED,mHAEC,oRAAsR,CACtR,AACD,uHAEC,oWAAsW,CACtW,AACD,uHAEC,oWAAsW,CACtW,AACD,yHAEC,oWAAsW,CACtW,AAED,oCACC,UAAW,AAGX,uBAAyB,AAEzB,sCAAyC,AAEzC,iCAAoC,AAEpC,6BAAiC,CACjC,AACD,sCACC,UAAW,AACX,mBAAqB,CACrB,AACD,2CACC,sCAAyC,AACzC,iCAAoC,AACpC,6BAAiC,CACjC,AAGD,mCACC,kBAAmB,AACnB,YAAc,CACd,AACD,uCACC,cAAe,AACf,MAAO,AACP,SAAU,AACV,WAAY,AACZ,WAAY,AACZ,6CAA8C,AACtC,oCAAsC,CAC9C,AACD,wCACC,cAAe,AACf,QAAS,AACT,OAAQ,AACR,YAAa,AACb,UAAW,AACX,6CAA8C,AACtC,oCAAsC,CAC9C,AACD,mDACC,cAAe,AACf,MAAO,AACP,OAAQ,AACR,WAAY,AACZ,SAAW,CACX,AACD,4CACC,+CAAgD,AACxC,sCAAwC,CAChD,AAID,kDACC,4BAAoC,CACpC,AACD,uDACC,4BAAoC,CACpC,AACD,wDACC,+BAAoC,CACpC,AAED,oDACC,4BAAoC,CACpC,AACD,8DACC,+BAAoC,CACpC,AAED,qDACC,yBAA8B,CAC9B,AACD,8DACC,4BAAoC,CACpC,AACD,+DACC,kBAAmC,CACnC,AAED,gDACC,wBAAyB,AACjB,eAAiB,CACzB,AAED,iDACC,6CAA8C,AACtC,oCAAsC,CAC9C,AAED,qDACC,+CAAgD,AACxC,sCAAwC,CAChD,AAYD,yJACC,wBAAyB,AACjB,eAAiB,CACzB",file:"scrollbars.css",sourcesContent:['/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .up-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");\n\tcursor: pointer;\n}\n.monaco-scrollable-element > .scrollbar > .down-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1LjQ5MDQ1OTkxODk3NTgzLDUuODExNTAwMDcyNDc5MjQ4KSIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiLz48L3N2Zz4=");\n\tcursor: pointer;\n}\n.monaco-scrollable-element > .scrollbar > .left-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDUuNDkwNDU5OTE4OTc1ODMxLDUuNDMxMzgyMTc5MjYwMjU0KSIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNDgwNDYsOC41ODEzOGwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");\n\tcursor: pointer;\n}\n.monaco-scrollable-element > .scrollbar > .right-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNS42MTcxNjUwODg2NTM1NjQ1LDUuNTU4MDg5NzMzMTIzNzgpICIgZmlsbD0iIzQyNDI0MiIgZD0ibTkuNjA3MTcsOC43MDgwOWwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");\n\tcursor: pointer;\n}\n\n.hc-black .monaco-scrollable-element > .scrollbar > .up-arrow,\n.vs-dark .monaco-scrollable-element > .scrollbar > .up-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiIGZpbGw9IiNFOEU4RTgiLz48L3N2Zz4=");\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .down-arrow,\n.vs-dark .monaco-scrollable-element > .scrollbar > .down-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1LjQ5MDQ1OTkxODk3NTgzLDUuODExNTAwMDcyNDc5MjQ4KSIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNDgwNDYsOC45NjE1bDEuMjYsLTEuMjZsLTUuMDQsLTUuMDRsLTUuNDYsNS4wNGwxLjI2LDEuMjZsNC4yLC0zLjc4bDMuNzgsMy43OHoiLz48L3N2Zz4=");\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .left-arrow,\n.vs-dark .monaco-scrollable-element > .scrollbar > .left-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDUuNDkwNDU5OTE4OTc1ODMxLDUuNDMxMzgyMTc5MjYwMjU0KSIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNDgwNDYsOC41ODEzOGwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .right-arrow,\n.vs-dark .monaco-scrollable-element > .scrollbar > .right-arrow {\n\tbackground: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNS42MTcxNjUwODg2NTM1NjQ1LDUuNTU4MDg5NzMzMTIzNzgpICIgZmlsbD0iI0U4RThFOCIgZD0ibTkuNjA3MTcsOC43MDgwOWwxLjI2LC0xLjI2bC01LjA0LC01LjA0bC01LjQ2LDUuMDRsMS4yNiwxLjI2bDQuMiwtMy43OGwzLjc4LDMuNzh6Ii8+PC9zdmc+");\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\t-webkit-transition: opacity 100ms linear;\n\n\t-o-transition: opacity 100ms linear;\n\n\ttransition: opacity 100ms linear;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\t-webkit-transition: opacity 800ms linear;\n\t-o-transition: opacity 800ms linear;\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\t-webkit-box-shadow: #DDD 0 6px 6px -6px inset;\n\t box-shadow: #DDD 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\t-webkit-box-shadow: #DDD 6px 0 6px -6px inset;\n\t box-shadow: #DDD 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\t-webkit-box-shadow: #DDD 6px 6px 6px -6px inset;\n\t box-shadow: #DDD 6px 6px 6px -6px inset;\n}\n\n/* ---------- Default Style ---------- */\n\n.vs .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(100, 100, 100, .4);\n}\n.vs-dark .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(121, 121, 121, .4);\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(111, 195, 223, .6);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(100, 100, 100, .7);\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(111, 195, 223, .8);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(0, 0, 0, .6);\n}\n.vs-dark .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(191, 191, 191, .4);\n}\n.hc-black .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(111, 195, 223, 1);\n}\n\n.vs-dark .monaco-scrollable-element .shadow.top {\n\t-webkit-box-shadow: none;\n\t box-shadow: none;\n}\n\n.vs-dark .monaco-scrollable-element .shadow.left {\n\t-webkit-box-shadow: #000 6px 0 6px -6px inset;\n\t box-shadow: #000 6px 0 6px -6px inset;\n}\n\n.vs-dark .monaco-scrollable-element .shadow.top.left {\n\t-webkit-box-shadow: #000 6px 6px 6px -6px inset;\n\t box-shadow: #000 6px 6px 6px -6px inset;\n}\n\n.hc-black .monaco-scrollable-element .shadow.top {\n\t-webkit-box-shadow: none;\n\t box-shadow: none;\n}\n\n.hc-black .monaco-scrollable-element .shadow.left {\n\t-webkit-box-shadow: none;\n\t box-shadow: none;\n}\n\n.hc-black .monaco-scrollable-element .shadow.top.left {\n\t-webkit-box-shadow: none;\n\t box-shadow: none;\n}'],sourceRoot:""}])},2503:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o,a,s=n(1451),i=n(2141),l=n(1838),u=n(2142),r=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(a=i.a,r(d,a),d.prototype._updateSlider=function(e,t){this.slider.setWidth(e),this.slider.setLeft(t)},d.prototype._renderDomNode=function(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)},d.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender},d.prototype._mouseDownRelativePosition=function(e,t){return e},d.prototype._sliderMousePosition=function(e){return e.posx},d.prototype._sliderOrthogonalMousePosition=function(e){return e.posy},d.prototype.writeScrollPosition=function(e,t){e.scrollLeft=t},d);function d(e,t,n){var o=a.call(this,{lazyRender:t.lazyRender,host:n,scrollbarState:new u.a(t.horizontalHasArrows?t.arrowSize:0,2===t.horizontal?0:t.horizontalScrollbarSize,2===t.vertical?0:t.verticalScrollbarSize),visibility:t.horizontal,extraScrollbarClassName:"horizontal",scrollable:e})||this;if(t.horizontalHasArrows){var i=(t.arrowSize-l.a)/2,r=(t.horizontalScrollbarSize-l.a)/2;o._createArrow({className:"left-arrow",top:r,left:i,bottom:void 0,right:void 0,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new s.b(null,1,0))}}),o._createArrow({className:"right-arrow",top:r,left:void 0,bottom:void 0,right:i,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new s.b(null,-1,0))}})}return o._createSlider(Math.floor((t.horizontalScrollbarSize-t.horizontalSliderSize)/2),0,void 0,t.horizontalSliderSize),o}},2504:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var o,i,r=n(1283),a=n(914),s=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=(i=a.a,s(u,i),u.prototype.applyVisibilitySetting=function(e){return 2!==this._visibility&&(3===this._visibility||e)},u.prototype.setShouldBeVisible=function(e){var t=this.applyVisibilitySetting(e);this._shouldBeVisible!==t&&(this._shouldBeVisible=t,this.ensureVisibility())},u.prototype.setIsNeeded=function(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())},u.prototype.setDomNode=function(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)},u.prototype.ensureVisibility=function(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)},u.prototype._reveal=function(){var e=this;this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet(function(){e._domNode&&e._domNode.setClassName(e._visibleClassName)},0))},u.prototype._hide=function(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":"")))},u);function u(e,t,n){var o=i.call(this)||this;return o._visibility=e,o._visibleClassName=t,o._invisibleClassName=n,o._domNode=null,o._isVisible=!1,o._isNeeded=!1,o._shouldBeVisible=!1,o._revealTimer=o._register(new r.d),o}},2505:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o,a,s=n(1451),i=n(2141),l=n(1838),u=n(2142),r=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(a=i.a,r(d,a),d.prototype._updateSlider=function(e,t){this.slider.setHeight(e),this.slider.setTop(t)},d.prototype._renderDomNode=function(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)},d.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender},d.prototype._mouseDownRelativePosition=function(e,t){return t},d.prototype._sliderMousePosition=function(e){return e.posy},d.prototype._sliderOrthogonalMousePosition=function(e){return e.posx},d.prototype.writeScrollPosition=function(e,t){e.scrollTop=t},d);function d(e,t,n){var o=a.call(this,{lazyRender:t.lazyRender,host:n,scrollbarState:new u.a(t.verticalHasArrows?t.arrowSize:0,2===t.vertical?0:t.verticalScrollbarSize,0),visibility:t.vertical,extraScrollbarClassName:"vertical",scrollable:e})||this;if(t.verticalHasArrows){var i=(t.arrowSize-l.a)/2,r=(t.verticalScrollbarSize-l.a)/2;o._createArrow({className:"up-arrow",top:i,left:r,bottom:void 0,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:function(){return o._host.onMouseWheel(new s.b(null,0,1))}}),o._createArrow({className:"down-arrow",top:void 0,left:r,bottom:i,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:function(){return o._host.onMouseWheel(new s.b(null,0,-1))}})}return o._createSlider(0,Math.floor((t.verticalScrollbarSize-t.verticalSliderSize)/2),t.verticalSliderSize,void 0),o}},2506:function(e,t,n){var o=n(2507);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2507:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css"],names:[],mappings:"AAKA,6BACC,kBAAmB,AACnB,KAAO,CACP,AAMD,2CACC,iBAAmB,CACnB",file:"glyphMargin.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n.monaco-editor .glyph-margin {\n\tposition: absolute;\n\ttop: 0;\n}\n\n/*\n\tKeeping name short for faster parsing.\n\tcgmr = core glyph margin rendering (div)\n*/\n.monaco-editor .margin-view-overlays .cgmr {\n\tposition: absolute;\n}\n"],sourceRoot:""}])},2508:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o,i,r=n(2509),a=(n.n(r),n(1549)),C=n(1167),s=n(1408),l=n(1259),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(i=a.a,u(d,i),d.prototype.dispose=function(){this._context.removeEventHandler(this),this._renderResult=null,i.prototype.dispose.call(this)},d.prototype.onConfigurationChanged=function(e){return e.lineHeight&&(this._lineHeight=this._context.configuration.editor.lineHeight),e.fontInfo&&(this._spaceWidth=this._context.configuration.editor.fontInfo.spaceWidth),e.viewInfo&&(this._enabled=this._context.configuration.editor.viewInfo.renderIndentGuides,this._activeIndentEnabled=this._context.configuration.editor.viewInfo.highlightActiveIndentGuide),!0},d.prototype.onCursorStateChanged=function(e){var t=e.selections[0],n=t.isEmpty()?t.positionLineNumber:0;return this._primaryLineNumber!==n&&(this._primaryLineNumber=n,!0)},d.prototype.onDecorationsChanged=function(e){return!0},d.prototype.onFlushed=function(e){return!0},d.prototype.onLinesChanged=function(e){return!0},d.prototype.onLinesDeleted=function(e){return!0},d.prototype.onLinesInserted=function(e){return!0},d.prototype.onScrollChanged=function(e){return e.scrollTopChanged},d.prototype.onZonesChanged=function(e){return!0},d.prototype.onLanguageConfigurationChanged=function(e){return!0},d.prototype.prepareRender=function(e){if(this._enabled){var t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,o=this._context.model.getOptions().indentSize*this._spaceWidth,i=e.scrollWidth,r=this._lineHeight,a=this._context.model.getLinesIndentGuides(t,n),s=0,l=0,u=0;if(this._activeIndentEnabled&&this._primaryLineNumber){var c=this._context.model.getActiveIndentGuide(this._primaryLineNumber,t,n);s=c.startLineNumber,l=c.endLineNumber,u=c.indent}for(var d=[],h=t;h<=n;h++){for(var p=s<=h&&h<=l,f=h-t,g=a[f],m="",b=e.visibleRangeForPosition(new C.a(h,1)),v=b?b.left:0,y=1;y<=g&&(m+='
',!(i<(v+=o)));y++);d[f]=m}this._renderResult=d}else this._renderResult=null},d.prototype.render=function(e,t){if(!this._renderResult)return"";var n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]},d);function d(e){var t=i.call(this)||this;return t._context=e,t._primaryLineNumber=0,t._lineHeight=t._context.configuration.editor.lineHeight,t._spaceWidth=t._context.configuration.editor.fontInfo.spaceWidth,t._enabled=t._context.configuration.editor.viewInfo.renderIndentGuides,t._activeIndentEnabled=t._context.configuration.editor.viewInfo.highlightActiveIndentGuide,t._renderResult=null,t._context.addEventHandler(t),t}Object(l.e)(function(e,t){var n=e.getColor(s.i);n&&t.addRule(".monaco-editor .lines-content .cigr { box-shadow: 1px 0 0 0 "+n+" inset; }");var o=e.getColor(s.a)||n;o&&t.addRule(".monaco-editor .lines-content .cigra { box-shadow: 1px 0 0 0 "+o+" inset; }")})},2509:function(e,t,n){var o=n(2510);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2510:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra{position:absolute}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/indentGuides.css"],names:[],mappings:"AAYA,yEACC,iBAAmB,CACnB",file:"indentGuides.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcigr = core ident guides rendering (div)\n*/\n.monaco-editor .lines-content .cigr {\n\tposition: absolute;\n}\n.monaco-editor .lines-content .cigra {\n\tposition: absolute;\n}\n"],sourceRoot:""}])},2511:function(e,t,n){"use strict";n.d(t,"a",function(){return v});var o,i=n(2512),r=(n.n(i),n(1283)),a=n(1514),s=n(1837),l=n(1326),f=n(2130),g=n(1167),m=n(1037),b=n(1637),u=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=(d.prototype.getCurrentVisibleRange=function(){return this._currentVisibleRange},d.prototype.setCurrentVisibleRange=function(e){this._currentVisibleRange=e},d);function d(){this._currentVisibleRange=new m.a(1,1,1,1)}var h,p=function(e,t,n,o,i,r){this.lineNumber=e,this.startColumn=t,this.endColumn=n,this.startScrollTop=o,this.stopScrollTop=i,this.scrollType=r},v=(h=l.b,u(y,h),y.prototype.dispose=function(){this._asyncUpdateLineWidths.dispose(),h.prototype.dispose.call(this)},y.prototype.getDomNode=function(){return this.domNode},y.prototype.createVisibleLine=function(){return new f.b(this._viewLineOptions)},y.prototype.onConfigurationChanged=function(e){this._visibleLines.onConfigurationChanged(e),e.wrappingInfo&&(this._maxLineWidth=0);var t=this._context.configuration;return e.lineHeight&&(this._lineHeight=t.editor.lineHeight),e.fontInfo&&(this._typicalHalfwidthCharacterWidth=t.editor.fontInfo.typicalHalfwidthCharacterWidth),e.wrappingInfo&&(this._isViewportWrapping=t.editor.wrappingInfo.isViewportWrapping),e.viewInfo&&(this._revealHorizontalRightPadding=t.editor.viewInfo.revealHorizontalRightPadding),e.canUseLayerHinting&&(this._canUseLayerHinting=t.editor.canUseLayerHinting),e.fontInfo&&a.a.applyFontInfo(this.domNode,t.editor.fontInfo),this._onOptionsMaybeChanged(),e.layoutInfo&&(this._maxLineWidth=0),!0},y.prototype._onOptionsMaybeChanged=function(){var e=this._context.configuration,t=new f.c(e,this._context.theme.type);if(this._viewLineOptions.equals(t))return!1;this._viewLineOptions=t;for(var n=this._visibleLines.getStartLineNumber(),o=this._visibleLines.getEndLineNumber(),i=n;i<=o;i++)this._visibleLines.getVisibleLine(i).onOptionsChanged(this._viewLineOptions);return!0},y.prototype.onCursorStateChanged=function(e){for(var t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber(),o=!1,i=t;i<=n;i++)o=this._visibleLines.getVisibleLine(i).onSelectionChanged()||o;return o},y.prototype.onDecorationsChanged=function(e){for(var t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber(),o=t;o<=n;o++)this._visibleLines.getVisibleLine(o).onDecorationsChanged();return!0},y.prototype.onFlushed=function(e){var t=this._visibleLines.onFlushed(e);return this._maxLineWidth=0,t},y.prototype.onLinesChanged=function(e){return this._visibleLines.onLinesChanged(e)},y.prototype.onLinesDeleted=function(e){return this._visibleLines.onLinesDeleted(e)},y.prototype.onLinesInserted=function(e){return this._visibleLines.onLinesInserted(e)},y.prototype.onRevealRangeRequest=function(e){var t=this._computeScrollTopToRevealRange(this._context.viewLayout.getFutureViewport(),e.range,e.verticalType),n=this._context.viewLayout.validateScrollPosition({scrollTop:t});e.revealHorizontal?e.range.startLineNumber!==e.range.endLineNumber?n={scrollTop:n.scrollTop,scrollLeft:0}:this._horizontalRevealRequest=new p(e.range.startLineNumber,e.range.startColumn,e.range.endColumn,this._context.viewLayout.getCurrentScrollTop(),n.scrollTop,e.scrollType):this._horizontalRevealRequest=null;var o=Math.abs(this._context.viewLayout.getCurrentScrollTop()-n.scrollTop);return 0===e.scrollType&&o>this._lineHeight?this._context.viewLayout.setScrollPositionSmooth(n):this._context.viewLayout.setScrollPositionNow(n),!0},y.prototype.onScrollChanged=function(e){if(this._horizontalRevealRequest&&e.scrollLeftChanged&&(this._horizontalRevealRequest=null),this._horizontalRevealRequest&&e.scrollTopChanged){var t=Math.min(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop),n=Math.max(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop);(e.scrollTopn)&&(this._horizontalRevealRequest=null)}return this.domNode.setWidth(e.scrollWidth),this._visibleLines.onScrollChanged(e)||!0},y.prototype.onTokensChanged=function(e){return this._visibleLines.onTokensChanged(e)},y.prototype.onZonesChanged=function(e){return this._context.viewLayout.onMaxLineWidthChanged(this._maxLineWidth),this._visibleLines.onZonesChanged(e)},y.prototype.onThemeChanged=function(e){return this._onOptionsMaybeChanged()},y.prototype.getPositionFromDOMInfo=function(e,t){var n=this._getViewLineDomNode(e);if(null===n)return null;var o=this._getLineNumberFor(n);if(-1===o)return null;if(o<1||o>this._context.model.getLineCount())return null;if(1===this._context.model.getLineMaxColumn(o))return new g.a(o,1);var i=this._visibleLines.getStartLineNumber(),r=this._visibleLines.getEndLineNumber();if(ou&&(u=h.left+h.width)}return o=u,l=Math.max(0,l-y.HORIZONTAL_EXTRA_PX),u+=this._revealHorizontalRightPadding,{scrollLeft:this._computeMinimumScrolling(r,a,l,u),maxHorizontalOffset:o}},y.prototype._computeMinimumScrolling=function(e,t,n,o,i,r){i=!!i,r=!!r;var a=(t|=0)-(e|=0);return(o|=0)-(n|=0) .view-line {\n\tbackground-color: none;\n\tanimation-name: flash-background;\n\tanimation-duration: 800ms;\n}\n@keyframes flash-background {\n\t0% { background-color: lightgreen; }\n\t100% { background-color: none }\n}*/\n\n.monaco-editor.no-user-select .lines-content,\n.monaco-editor.no-user-select .view-line,\n.monaco-editor.no-user-select .view-lines {\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\t-moz-user-select: none;\n\t-o-user-select: none;\n\tuser-select: none;\n}\n\n.monaco-editor .view-lines {\n\tcursor: text;\n\twhite-space: nowrap;\n}\n\n.monaco-editor.vs-dark.mac .view-lines,\n.monaco-editor.hc-black.mac .view-lines {\n\tcursor: -webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8, text;\n}\n\n.monaco-editor .view-line {\n\tposition: absolute;\n\twidth: 100%;\n}\n\n/* TODO@tokenization bootstrap fix */\n/*.monaco-editor .view-line > span > span {\n\tfloat: none;\n\tmin-height: inherit;\n\tmargin-left: inherit;\n}*/"],sourceRoot:""}])},2514:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var o,i,r=n(2515),l=(n.n(r),n(1840)),a=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=(i=l.b,a(u,i),u.prototype.dispose=function(){this._context.removeEventHandler(this),this._renderResult=null,i.prototype.dispose.call(this)},u.prototype.onConfigurationChanged=function(e){return e.layoutInfo&&(this._decorationsLeft=this._context.configuration.editor.layoutInfo.decorationsLeft,this._decorationsWidth=this._context.configuration.editor.layoutInfo.decorationsWidth),!0},u.prototype.onDecorationsChanged=function(e){return!0},u.prototype.onFlushed=function(e){return!0},u.prototype.onLinesChanged=function(e){return!0},u.prototype.onLinesDeleted=function(e){return!0},u.prototype.onLinesInserted=function(e){return!0},u.prototype.onScrollChanged=function(e){return e.scrollTopChanged},u.prototype.onZonesChanged=function(e){return!0},u.prototype._getDecorations=function(e){for(var t=e.getDecorationsInViewport(),n=[],o=0,i=0,r=t.length;i',r=[],a=t;a<=n;a++){for(var s=a-t,l=o[s],u="",c=0,d=l.length;c';i[a]=l}this._renderResult=i},u.prototype.render=function(e,t){return this._renderResult?this._renderResult[t-e]:""},u);function u(e){var t=i.call(this)||this;return t._context=e,t._renderResult=null,t._context.addEventHandler(t),t}},2518:function(e,t,n){var o=n(2519);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2519:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css"],names:[],mappings:"AASA,2CACC,kBAAmB,AACnB,OAAQ,AACR,WAAY,AACZ,WAAa,CACb",file:"marginDecorations.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcmdr = core margin decorations rendering (div)\n*/\n.monaco-editor .margin-view-overlays .cmdr {\n\tposition: absolute;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n}"],sourceRoot:""}])},2520:function(e,t,n){"use strict";n.d(t,"a",function(){return E});var o,i=n(2521),r=(n.n(i),n(1169)),s=n(1266),l=n(1721),u=n(1176),S=n(1038),a=n(1837),c=n(1326),d=n(1037),h=n(1841),A=n(2524),p=n(1592),f=n(1475),g=n(1259),m=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function _(e){return 2===e?4:4===e?6:1===e?2:3}function L(e){return 2===e?2:4===e?2:1}var b=(v.prototype.equals=function(e){return this.renderMinimap===e.renderMinimap&&this.scrollBeyondLastLine===e.scrollBeyondLastLine&&this.showSlider===e.showSlider&&this.pixelRatio===e.pixelRatio&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.lineHeight===e.lineHeight&&this.minimapLeft===e.minimapLeft&&this.minimapWidth===e.minimapWidth&&this.minimapHeight===e.minimapHeight&&this.canvasInnerWidth===e.canvasInnerWidth&&this.canvasInnerHeight===e.canvasInnerHeight&&this.canvasOuterWidth===e.canvasOuterWidth&&this.canvasOuterHeight===e.canvasOuterHeight},v);function v(e){var t=e.editor.pixelRatio,n=e.editor.layoutInfo,o=e.editor.viewInfo,i=e.editor.fontInfo;this.renderMinimap=0|n.renderMinimap,this.scrollBeyondLastLine=o.scrollBeyondLastLine,this.showSlider=o.minimap.showSlider,this.pixelRatio=t,this.typicalHalfwidthCharacterWidth=i.typicalHalfwidthCharacterWidth,this.lineHeight=e.editor.lineHeight,this.minimapLeft=n.minimapLeft,this.minimapWidth=n.minimapWidth,this.minimapHeight=n.height,this.canvasInnerWidth=Math.max(1,Math.floor(t*this.minimapWidth)),this.canvasInnerHeight=Math.max(1,Math.floor(t*this.minimapHeight)),this.canvasOuterWidth=this.canvasInnerWidth/t,this.canvasOuterHeight=this.canvasInnerHeight/t}var y=(C.prototype.getDesiredScrollTopFromDelta=function(e){var t=this.sliderTop+e;return Math.round(t/this._computedSliderRatio)},C.create=function(e,t,n,o,i,r,a,s,l){var u,c,d=e.pixelRatio,h=_(e.renderMinimap),p=Math.floor(e.canvasInnerHeight/h),f=e.lineHeight;if(i&&n!==r){var g=n-t+1;u=Math.floor(g*h/d)}else{var m=o/f;u=Math.floor(m*h/d)}c=e.scrollBeyondLastLine?(r-1)*h/d:Math.max(0,r*h/d-u);var b=(c=Math.min(e.minimapHeight-u,c))/(s-o),v=a*b;if(r<=p)return new C(a,s,b,v,u,y=1,r);var y=Math.max(1,Math.floor(t-v*d/h));return l&&l.scrollHeight===s&&(l.scrollTop>a&&(y=Math.min(y,l.startLineNumber)),l.scrollTop=e.scrollWidth?this._shadow.setClassName("minimap-shadow-hidden"):this._shadow.setClassName("minimap-shadow-visible");var t=y.create(this._options,e.visibleRange.startLineNumber,e.visibleRange.endLineNumber,e.viewportHeight,0'},S.prototype._actualRenderOneSelection=function(e,t,n,o){for(var i=0=this._renderResult.length?"":this._renderResult[n]},S.SELECTION_CLASS_NAME="selected-text",S.SELECTION_TOP_LEFT="top-left-radius",S.SELECTION_BOTTOM_LEFT="bottom-left-radius",S.SELECTION_TOP_RIGHT="top-right-radius",S.SELECTION_BOTTOM_RIGHT="bottom-right-radius",S.EDITOR_BACKGROUND_CLASS_NAME="monaco-editor-background",S.ROUNDED_PIECE_WIDTH=10,S);function S(e){var t=f.call(this)||this;return t._previousFrameVisibleRangesWithStyle=[],t._context=e,t._lineHeight=t._context.configuration.editor.lineHeight,t._roundedSelection=t._context.configuration.editor.viewInfo.roundedSelection,t._typicalHalfwidthCharacterWidth=t._context.configuration.editor.fontInfo.typicalHalfwidthCharacterWidth,t._selections=[],t._renderResult=null,t._context.addEventHandler(t),t}function y(e){return e<0?-e:e}Object(l.e)(function(e,t){var n=e.getColor(s.q);n&&t.addRule(".monaco-editor .focused .selected-text { background-color: "+n+"; }");var o=e.getColor(s.p);o&&t.addRule(".monaco-editor .selected-text { background-color: "+o+"; }");var i=e.getColor(s.r);i&&t.addRule(".monaco-editor .view-line span.inline-selected-text { color: "+i+"; }")})},2537:function(e,t,n){var o=n(2538);"string"==typeof o&&(o=[[e.i,o,""]]);var i={hmr:!1,transform:void 0};n(289)(o,i);o.locals&&(e.exports=o.locals)},2538:function(e,t,n){(e.exports=n(288)(!0)).push([e.i,".monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/selections/selections.css"],names:[],mappings:"AASA,oCACC,iBAAmB,CACnB,AAED,gCAAqC,0BAA4B,CAAE,AACnE,mCAAwC,6BAA+B,CAAE,AACzE,iCAAsC,2BAA6B,CAAE,AACrE,oCAAwC,8BAAgC,CAAE,AAE1E,yCAA4C,wBAA0B,CAAE,AACxE,4CAA+C,2BAA6B,CAAE,AAC9E,0CAA6C,yBAA2B,CAAE,AAC1E,6CAA+C,4BAA8B,CAAE",file:"selections.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n\n/*\n\tKeeping name short for faster parsing.\n\tcslr = core selections layer rendering (div)\n*/\n.monaco-editor .lines-content .cslr {\n\tposition: absolute;\n}\n\n.monaco-editor\t\t\t.top-left-radius\t\t{ border-top-left-radius: 3px; }\n.monaco-editor\t\t\t.bottom-left-radius\t\t{ border-bottom-left-radius: 3px; }\n.monaco-editor\t\t\t.top-right-radius\t\t{ border-top-right-radius: 3px; }\n.monaco-editor\t\t\t.bottom-right-radius\t{ border-bottom-right-radius: 3px; }\n\n.monaco-editor.hc-black .top-left-radius\t\t{ border-top-left-radius: 0; }\n.monaco-editor.hc-black .bottom-left-radius\t\t{ border-bottom-left-radius: 0; }\n.monaco-editor.hc-black .top-right-radius\t\t{ border-top-right-radius: 0; }\n.monaco-editor.hc-black .bottom-right-radius\t{ border-bottom-right-radius: 0; }\n"],sourceRoot:""}])},2539:function(e,t,n){"use strict";n.d(t,"a",function(){return f});var o,i,r=n(2540),a=(n.n(r),n(1266)),s=n(1283),l=n(1326),u=n(2542),c=n(1471),d=n(1408),h=n(1259),p=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),f=(i=l.b,p(g,i),g.prototype.dispose=function(){i.prototype.dispose.call(this),this._startCursorBlinkAnimation.dispose(),this._cursorFlatBlinkInterval.dispose()},g.prototype.getDomNode=function(){return this._domNode},g.prototype.onConfigurationChanged=function(e){e.readOnly&&(this._readOnly=this._context.configuration.editor.readOnly),e.viewInfo&&(this._cursorBlinking=this._context.configuration.editor.viewInfo.cursorBlinking,this._cursorStyle=this._context.configuration.editor.viewInfo.cursorStyle,this._cursorSmoothCaretAnimation=this._context.configuration.editor.viewInfo.cursorSmoothCaretAnimation),this._primaryCursor.onConfigurationChanged(e),this._updateBlinking(),e.viewInfo&&this._updateDomClassName();for(var t=0,n=this._secondaryCursors.length;tt.length){var r=this._secondaryCursors.length-t.length;for(o=0;o.cursor{position:absolute;cursor:text;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{-webkit-transition:80ms;-o-transition:80ms;transition:80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@-webkit-keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@-webkit-keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.cursor-smooth{-webkit-animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{-webkit-animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{-webkit-animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}","",{version:3,sources:["/Users/yangshuming/Desktop/new__educode/educoder/public/react/node_modules/_monaco-editor@0.16.2@monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/viewCursors.css"],names:[],mappings:"AAIA,8BACC,kBAAmB,AACnB,KAAO,CACP,AAED,sCACC,kBAAmB,AACnB,YAAa,AACb,eAAiB,CACjB,AAGD,oEACC,wBAAyB,AACzB,mBAAoB,AACpB,eAAiB,CACjB,AAGD,iEACC,8BAA+B,AACvB,sBAAuB,AAC/B,iCAAmC,AACnC,mBAAoB,AACpB,gBAAkB,CAClB,AAGD,6DACC,wBAAyB,AACzB,0BAA2B,AAC3B,iCAAmC,AACnC,8BAA+B,AACvB,qBAAuB,CAC/B,AAGD,kEACC,wBAAyB,AACzB,0BAA2B,AAC3B,iCAAmC,AACnC,8BAA+B,AACvB,qBAAuB,CAC/B,AAED,wCACC,OAEC,SAAW,CACX,AACD,OAEC,SAAW,CACX,CACD,AAED,gCACC,OAEC,SAAW,CACX,AACD,OAEC,SAAW,CACX,CACD,AAED,uCACC,OAEC,SAAW,CACX,AACD,OAEC,SAAW,CACX,CACD,AAED,+BACC,OAEC,SAAW,CACX,AACD,OAEC,SAAW,CACX,CACD,AAED,wCACC,OAEC,4BAA6B,AACrB,mBAAqB,CAC7B,AACD,OAEC,4BAA6B,AACrB,mBAAqB,CAC7B,CACD,AAED,gCACC,OAEC,4BAA6B,AACrB,mBAAqB,CAC7B,AACD,OAEC,4BAA6B,AACrB,mBAAqB,CAC7B,CACD,AAED,eACC,uEAAyE,AACjE,8DAAiE,CACzE,AAED,cACC,sEAAwE,AAChE,6DAAgE,CACxE,AAED,uBACC,uEAAyE,AACjE,8DAAiE,CACzE",file:"viewCursors.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n *--------------------------------------------------------------------------------------------*/\n.monaco-editor .cursors-layer {\n\tposition: absolute;\n\ttop: 0;\n}\n\n.monaco-editor .cursors-layer > .cursor {\n\tposition: absolute;\n\tcursor: text;\n\toverflow: hidden;\n}\n\n/* -- smooth-caret-animation -- */\n.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {\n\t-webkit-transition: 80ms;\n\t-o-transition: 80ms;\n\ttransition: 80ms;\n}\n\n/* -- block-outline-style -- */\n.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {\n\t-webkit-box-sizing: border-box;\n\t box-sizing: border-box;\n\tbackground: transparent !important;\n\tborder-style: solid;\n\tborder-width: 1px;\n}\n\n/* -- underline-style -- */\n.monaco-editor .cursors-layer.cursor-underline-style > .cursor {\n\tborder-bottom-width: 2px;\n\tborder-bottom-style: solid;\n\tbackground: transparent !important;\n\t-webkit-box-sizing: border-box;\n\t box-sizing: border-box;\n}\n\n/* -- underline-thin-style -- */\n.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {\n\tborder-bottom-width: 1px;\n\tborder-bottom-style: solid;\n\tbackground: transparent !important;\n\t-webkit-box-sizing: border-box;\n\t box-sizing: border-box;\n}\n\n@-webkit-keyframes monaco-cursor-smooth {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t60%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes monaco-cursor-smooth {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t60%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@-webkit-keyframes monaco-cursor-phase {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t90%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes monaco-cursor-phase {\n\t0%,\n\t20% {\n\t\topacity: 1;\n\t}\n\t90%,\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@-webkit-keyframes monaco-cursor-expand {\n\t0%,\n\t20% {\n\t\t-webkit-transform: scaleY(1);\n\t\t transform: scaleY(1);\n\t}\n\t80%,\n\t100% {\n\t\t-webkit-transform: scaleY(0);\n\t\t transform: scaleY(0);\n\t}\n}\n\n@keyframes monaco-cursor-expand {\n\t0%,\n\t20% {\n\t\t-webkit-transform: scaleY(1);\n\t\t transform: scaleY(1);\n\t}\n\t80%,\n\t100% {\n\t\t-webkit-transform: scaleY(0);\n\t\t transform: scaleY(0);\n\t}\n}\n\n.cursor-smooth {\n\t-webkit-animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;\n\t animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;\n}\n\n.cursor-phase {\n\t-webkit-animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;\n\t animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;\n}\n\n.cursor-expand > .cursor {\n\t-webkit-animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;\n\t animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;\n}"],sourceRoot:""}])},2542:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var f=n(1169),o=n(1266),g=n(1038),i=n(1514),m=n(1471),r=n(1167),b=n(1037),v=function(e,t,n,o,i,r){this.top=e,this.left=t,this.width=n,this.height=o,this.textContent=i,this.textContentClassName=r},a=(s.prototype.getDomNode=function(){return this._domNode},s.prototype.getPosition=function(){return this._position},s.prototype.show=function(){this._isVisible||(this._domNode.setVisibility("inherit"),this._isVisible=!0)},s.prototype.hide=function(){this._isVisible&&(this._domNode.setVisibility("hidden"),this._isVisible=!1)},s.prototype.onConfigurationChanged=function(e){return e.lineHeight&&(this._lineHeight=this._context.configuration.editor.lineHeight),e.fontInfo&&(i.a.applyFontInfo(this._domNode,this._context.configuration.editor.fontInfo),this._typicalHalfwidthCharacterWidth=this._context.configuration.editor.fontInfo.typicalHalfwidthCharacterWidth),e.viewInfo&&(this._cursorStyle=this._context.configuration.editor.viewInfo.cursorStyle,this._lineCursorWidth=Math.min(this._context.configuration.editor.viewInfo.cursorWidth,this._typicalHalfwidthCharacterWidth)),!0},s.prototype.onCursorPositionChanged=function(e){return this.updatePosition(e),!0},s.prototype._prepareRender=function(e){var t="",n="";if(this._cursorStyle===m.g.Line||this._cursorStyle===m.g.LineThin){var o,i=e.visibleRangeForPosition(this._position);if(!i)return null;this._cursorStyle===m.g.Line?2<(o=f.n(0_.MAX_CURSOR_COUNT&&(n=n.slice(0,_.MAX_CURSOR_COUNT),this._onDidReachMaxCursorCount.fire(void 0));var o=new v(this._model,this);this._cursors.setStates(n),this._cursors.normalize(),this._columnSelectData=null,this._emitStateChangedIfNecessary(e,t,o)},_.prototype.setColumnSelectData=function(e){this._columnSelectData=e},_.prototype.reveal=function(e,t,n){this._revealRange(t,0,e,n)},_.prototype.revealRange=function(e,t,n,o){this.emitCursorRevealRange(t,n,e,o)},_.prototype.scrollTo=function(e){this._viewModel.viewLayout.setScrollPositionSmooth({scrollTop:e})},_.prototype.saveState=function(){for(var e=[],t=this._cursors.getSelections(),n=0,o=t.length;ni.identifier.major?o.identifier.major:i.identifier.major).toString()]=!0;for(var a=0;a=e+1&&this.lastAddedCursorIndex--,this.secondaryCursors[e].dispose(this.context),this.secondaryCursors.splice(e,1)},r.prototype._getAll=function(){var e=[];e[0]=this.primaryCursor;for(var t=0,n=this.secondaryCursors.length;td&&w.index--}e.splice(d,1),t.splice(c,1),this._removeSecondaryCursor(d-1),i--}}}},r);function r(e){this.context=e,this.primaryCursor=new o.a(e),this.secondaryCursors=[],this.lastAddedCursorIndex=0}},2550:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var d=n(1375),h=n(1167),p=n(1037),o=n(1366),i=(r.prototype.dispose=function(e){this._removeTrackedRange(e)},r.prototype.startTrackingSelection=function(e){this._trackSelection=!0,this._updateTrackedRange(e)},r.prototype.stopTrackingSelection=function(e){this._trackSelection=!1,this._removeTrackedRange(e)},r.prototype._updateTrackedRange=function(e){this._trackSelection&&(this._selTrackedRange=e.model._setTrackedRange(this._selTrackedRange,this.modelState.selection,0))},r.prototype._removeTrackedRange=function(e){this._selTrackedRange=e.model._setTrackedRange(this._selTrackedRange,null,0)},r.prototype.asCursorState=function(){return new d.d(this.modelState,this.viewState)},r.prototype.readSelectionFromMarkers=function(e){var t=e.model._getTrackedRange(this._selTrackedRange);return 0===this.modelState.selection.getDirection()?new o.a(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):new o.a(t.endLineNumber,t.endColumn,t.startLineNumber,t.startColumn)},r.prototype.ensureValidState=function(e){this._setState(e,this.modelState,this.viewState)},r.prototype.setState=function(e,t,n){this._setState(e,t,n)},r.prototype._setState=function(e,t,n){if(t){r=e.model.validateRange(t.selectionStart);var o=t.selectionStart.equalsRange(r)?t.selectionStartLeftoverVisibleColumns:0,i=(a=e.model.validatePosition(t.position),t.position.equals(a)?t.leftoverVisibleColumns:0);t=new d.f(r,o,a,i)}else{if(!n)return;var r=e.model.validateRange(e.convertViewRangeToModelRange(n.selectionStart)),a=e.model.validatePosition(e.convertViewPositionToModelPosition(n.position.lineNumber,n.position.column));t=new d.f(r,n.selectionStartLeftoverVisibleColumns,a,n.leftoverVisibleColumns)}if(n)u=e.validateViewRange(n.selectionStart,t.selectionStart),c=e.validateViewPosition(n.position,t.position),n=new d.f(u,t.selectionStartLeftoverVisibleColumns,c,t.leftoverVisibleColumns);else{var s=e.convertModelPositionToViewPosition(new h.a(t.selectionStart.startLineNumber,t.selectionStart.startColumn)),l=e.convertModelPositionToViewPosition(new h.a(t.selectionStart.endLineNumber,t.selectionStart.endColumn)),u=new p.a(s.lineNumber,s.column,l.lineNumber,l.column),c=e.convertModelPositionToViewPosition(t.position);n=new d.f(u,t.selectionStartLeftoverVisibleColumns,c,t.leftoverVisibleColumns)}this.modelState=t,this.viewState=n,this._updateTrackedRange(e)},r);function r(e){this._selTrackedRange=null,this._trackSelection=!0,this._setState(e,new d.f(new p.a(1,1,1,1),0,new h.a(1,1),0),new d.f(new p.a(1,1,1,1),0,new h.a(1,1),0))}},2551:function(e,t,n){"use strict";n.d(t,"a",function(){return C});var o,s,i=n(1550),r=n(1038),p=n(1167),f=n(1037),a=n(1295),g=n(2552),l=n(1841),v=n(1592),u=n(2553),c=n(2556),d=n(2146),h=n(1547),m=n(2557),b=n(1283),y=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),C=(s=v.d,y(A,s),A.prototype.dispose=function(){s.prototype.dispose.call(this),this.decorations.dispose(),this.lines.dispose(),this.viewportStartLineTrackedRange=this.model._setTrackedRange(this.viewportStartLineTrackedRange,null,1)},A.prototype.tokenizeViewport=function(){var e=this.viewLayout.getLinesViewportData(),t=this.coordinatesConverter.convertViewPositionToModelPosition(new p.a(e.startLineNumber,1)),n=this.coordinatesConverter.convertViewPositionToModelPosition(new p.a(e.endLineNumber,1));this.model.tokenizeViewport(t.lineNumber,n.lineNumber)},A.prototype.setHasFocus=function(e){this.hasFocus=e},A.prototype._onConfigurationChanged=function(e,t){var n=null;if(-1!==this.viewportStartLine){var o=new p.a(this.viewportStartLine,this.getLineMinColumn(this.viewportStartLine));n=this.coordinatesConverter.convertViewPositionToModelPosition(o)}var i=!1,r=this.configuration.editor;if(this.lines.setWrappingSettings(r.wrappingInfo.wrappingIndent,r.wrappingInfo.wrappingColumn,r.fontInfo.typicalFullwidthCharacterWidth/r.fontInfo.typicalHalfwidthCharacterWidth)&&(e.emit(new v.e),e.emit(new v.h),e.emit(new v.c),this.decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),0!==this.viewLayout.getCurrentScrollTop()&&(i=!0)),t.readOnly&&(this.decorations.reset(),e.emit(new v.c)),e.emit(new v.a(t)),this.viewLayout.onConfigurationChanged(t),i&&n){var a=this.coordinatesConverter.convertModelPositionToViewPosition(n),s=this.viewLayout.getVerticalOffsetForLineNumber(a.lineNumber);this.viewLayout.setScrollPositionNow({scrollTop:s+this.viewportStartLineDelta})}},A.prototype._registerModelEvents=function(){var b=this;this._register(this.model.onDidChangeRawContentFast(function(e){try{for(var t=b._beginEmit(),n=!1,o=!1,i=e.changes,r=e.versionId,a=0,s=i.length;a'+this._getHTMLToCopy(n,r)+""},A.prototype._getHTMLToCopy=function(e,t){for(var n=e.startLineNumber,o=e.startColumn,i=e.endLineNumber,r=e.endColumn,a=this.getTabSize(),s="",l=n;l<=i;l++){var u=this.model.getLineTokens(l),c=u.getLineContent(),d=l===n?o-1:0,h=l===i?r-1:c.length;s+=""===c?"
":Object(g.a)(c,u.inflate(),t,d,h,a)}return s},A.prototype._getColorMap=function(){var e=a.v.getColorMap(),t=["#000000"];if(e)for(var n=1,o=e.length;n'+h+"",i=e.scrollWidth?0:this._configuration.editor.viewInfo.scrollbar.horizontalScrollbarSize},d.prototype._getTotalHeight=function(){var e=this.scrollable.getScrollDimensions(),t=this._linesLayout.getLinesTotalHeight();return this._configuration.editor.viewInfo.scrollBeyondLastLine?t+=e.height-this._configuration.editor.lineHeight:t+=this._getHorizontalScrollbarHeight(e),Math.max(e.height,t)},d.prototype._updateHeight=function(){this.scrollable.setScrollDimensions({scrollHeight:this._getTotalHeight()})},d.prototype.getCurrentViewport=function(){var e=this.scrollable.getScrollDimensions(),t=this.scrollable.getCurrentScrollPosition();return new l.f(t.scrollTop,t.scrollLeft,e.width,e.height)},d.prototype.getFutureViewport=function(){var e=this.scrollable.getScrollDimensions(),t=this.scrollable.getFutureScrollPosition();return new l.f(t.scrollTop,t.scrollLeft,e.width,e.height)},d.prototype._computeScrollWidth=function(e,t){if(this._configuration.editor.wrappingInfo.isViewportWrapping)return Math.max(e,t);var n=this._configuration.editor.viewInfo.scrollBeyondLastColumn*this._configuration.editor.fontInfo.typicalHalfwidthCharacterWidth,o=this._linesLayout.getWhitespaceMinWidth();return Math.max(e+n,t,o)},d.prototype.onMaxLineWidthChanged=function(e){var t=this._computeScrollWidth(e,this.getCurrentViewport().width);this.scrollable.setScrollDimensions({scrollWidth:t}),this._updateHeight()},d.prototype.saveState=function(){var e=this.scrollable.getFutureScrollPosition(),t=e.scrollTop,n=this._linesLayout.getLineNumberAtOrAfterVerticalOffset(t);return{scrollTop:t,scrollTopWithoutViewZones:t-this._linesLayout.getWhitespaceAccumulatedHeightBeforeLineNumber(n),scrollLeft:e.scrollLeft}},d.prototype.addWhitespace=function(e,t,n,o){return this._linesLayout.insertWhitespace(e,t,n,o)},d.prototype.changeWhitespace=function(e,t,n){return this._linesLayout.changeWhitespace(e,t,n)},d.prototype.removeWhitespace=function(e){return this._linesLayout.removeWhitespace(e)},d.prototype.getVerticalOffsetForLineNumber=function(e){return this._linesLayout.getVerticalOffsetForLineNumber(e)},d.prototype.isAfterLines=function(e){return this._linesLayout.isAfterLines(e)},d.prototype.getLineNumberAtVerticalOffset=function(e){return this._linesLayout.getLineNumberAtOrAfterVerticalOffset(e)},d.prototype.getWhitespaceAtVerticalOffset=function(e){return this._linesLayout.getWhitespaceAtVerticalOffset(e)},d.prototype.getLinesViewportData=function(){var e=this.getCurrentViewport();return this._linesLayout.getLinesViewportData(e.top,e.top+e.height)},d.prototype.getLinesViewportDataAtScrollTop=function(e){var t=this.scrollable.getScrollDimensions();return e+t.height>t.scrollHeight&&(e=t.scrollHeight-t.height),e<0&&(e=0),this._linesLayout.getLinesViewportData(e,e+t.height)},d.prototype.getWhitespaceViewportData=function(){var e=this.getCurrentViewport();return this._linesLayout.getWhitespaceViewportData(e.top,e.top+e.height)},d.prototype.getWhitespaces=function(){return this._linesLayout.getWhitespaces()},d.prototype.getScrollWidth=function(){return this.scrollable.getScrollDimensions().scrollWidth},d.prototype.getScrollHeight=function(){return this.scrollable.getScrollDimensions().scrollHeight},d.prototype.getCurrentScrollLeft=function(){return this.scrollable.getCurrentScrollPosition().scrollLeft},d.prototype.getCurrentScrollTop=function(){return this.scrollable.getCurrentScrollPosition().scrollTop},d.prototype.validateScrollPosition=function(e){return this.scrollable.validateScrollPosition(e)},d.prototype.setScrollPositionNow=function(e){this.scrollable.setScrollPositionNow(e)},d.prototype.setScrollPositionSmooth=function(e){this.scrollable.setScrollPositionSmooth(e)},d.prototype.deltaScrollNow=function(e,t){var n=this.scrollable.getCurrentScrollPosition();this.scrollable.setScrollPositionNow({scrollLeft:n.scrollLeft+e,scrollTop:n.scrollTop+t})},d);function d(e,t,n){var o=i.call(this)||this;return o._configuration=e,o._linesLayout=new s.a(t,o._configuration.editor.lineHeight),o.scrollable=o._register(new a.a(0,n)),o._configureSmoothScrollDuration(),o.scrollable.setScrollDimensions({width:e.editor.layoutInfo.contentWidth,height:e.editor.layoutInfo.contentHeight}),o.onDidScroll=o.scrollable.onScroll,o._updateHeight(),o}},2554:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=n(2555),i=(r.prototype.setLineHeight=function(e){this._lineHeight=e},r.prototype.onFlushed=function(e){this._lineCount=e},r.prototype.insertWhitespace=function(e,t,n,o){return this._whitespaces.insertWhitespace(e,t,n,o)},r.prototype.changeWhitespace=function(e,t,n){return this._whitespaces.changeWhitespace(e,t,n)},r.prototype.removeWhitespace=function(e){return this._whitespaces.removeWhitespace(e)},r.prototype.onLinesDeleted=function(e,t){this._lineCount-=t-e+1,this._whitespaces.onLinesDeleted(e,t)},r.prototype.onLinesInserted=function(e,t){this._lineCount+=t-e+1,this._whitespaces.onLinesInserted(e,t)},r.prototype.getLinesTotalHeight=function(){return this._lineHeight*this._lineCount+this._whitespaces.getTotalHeight()},r.prototype.getVerticalOffsetForLineNumber=function(e){return(1<(e|=0)?this._lineHeight*(e-1):0)+this._whitespaces.getAccumulatedHeightBeforeLineNumber(e)},r.prototype.getWhitespaceAccumulatedHeightBeforeLineNumber=function(e){return this._whitespaces.getAccumulatedHeightBeforeLineNumber(e)},r.prototype.getWhitespaceMinWidth=function(){return this._whitespaces.getMinWidth()},r.prototype.isAfterLines=function(e){return this.getLinesTotalHeight()=this._whitespaces.getCount())return null;var n=this.getVerticalOffsetForWhitespaceIndex(t);if(e>>1;t===e[a]?o=t.length||t[1+i]>=e)return i;n=1+i|0}else o=i-1|0}return-1},l.prototype._findFirstWhitespaceAfterLineNumber=function(e){e|=0;var t=this._findLastWhitespaceBeforeLineNumber(e)+1;return t=w.heightInLines?(_.heightInLines-=w.heightInLines,A++):(w.heightInLines-=_.heightInLines,C++)}for(;C'])}h+=this.modifiedEditorConfiguration.viewInfo.scrollBeyondLastColumn;var g=document.createElement("div");g.className="view-lines line-delete",g.innerHTML=s.build(),y.a.applyFontInfoSlow(g,this.modifiedEditorConfiguration.fontInfo);var m=document.createElement("div");return m.className="inline-deleted-margin-view-zone",m.innerHTML=l.join(""),y.a.applyFontInfoSlow(m,this.modifiedEditorConfiguration.fontInfo),{shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:h*d,domNode:g,marginDomNode:m}},ue.prototype._renderOriginalLine=function(e,t,n,o,i,r,a){var s=t.getLineTokens(i),l=s.getLineContent(),u=S.a.filter(r,i,1,l.length+1);a.appendASCIIString('
');var c=D.d.isBasicASCII(l,t.mightContainNonBasicASCII()),d=D.d.containsRTL(l,c,t.mightContainRTL()),h=Object(L.c)(new L.b(n.fontInfo.isMonospace&&!n.viewInfo.disableMonospaceOptimizations,n.fontInfo.canUseHalfwidthRightwardsArrow,l,!1,c,d,0,s,u,o,n.fontInfo.spaceWidth,n.viewInfo.stopRenderingLineAfter,n.viewInfo.renderWhitespace,n.viewInfo.renderControlCharacters,n.viewInfo.fontLigatures),a);a.appendASCIIString("
");var p=h.characterMapping.getAbsoluteOffsets();return 0=this.el.clientHeight-4&&(n=this.orthogonalEndSash):e.offsetX<=4?n=this.orthogonalStartSash:e.offsetX>=this.el.clientWidth-4&&(n=this.orthogonalEndSash),n&&(t=!0,e.__orthogonalSashEvent=!0,n.onMouseDown(e))}if(this.state){for(var i=0,r=Object(b.t)("iframe");i> to now point to mime <<"+n.mime+">>"),n.filename&&e.filename===n.filename&&console.warn("Overwriting filename <<"+n.filename+">> to now point to mime <<"+n.mime+">>"),n.filepattern&&e.filepattern===n.filepattern&&console.warn("Overwriting filepattern <<"+n.filepattern+">> to now point to mime <<"+n.mime+">>"),n.firstline&&e.firstline===n.firstline&&console.warn("Overwriting firstline <<"+n.firstline+">> to now point to mime <<"+n.mime+">>"))})},t.a=function(e,t){if(!e)return[l];e=e.toLowerCase();var n=Object(a.basename)(e),o=f(e,n,p);if(o)return[o,s];var i=f(e,n,h);if(i)return[i,s];if(t){var r=function(e){Object(u.D)(e)&&(e=e.substr(1));if(0i.filepattern.length)){var l=s.filepatternOnPath?e:t;Object(c.a)(s.filepatternLowercase,l)&&(i=s)}s.extension&&(!r||s.extension.length>r.extension.length)&&Object(u.j)(t,s.extensionLowercase)&&(r=s)}return o?o.mime:i?i.mime:r?r.mime:null}},2576:function(e,t,n){"use strict";n.d(t,"a",function(){return C});var o,i=n(1019),r=n(914),a=n(1176),h=n(1471),u=n(1723),s=n(1843),l=n(1829),c=n(1474),d=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),p=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,a=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;0<=s;s--)(i=e[s])&&(a=(r<3?i(a):3>>0,this._cache.set(t,n)}return(n|e<<0)>>>0},s);function s(e,t){this._colorMap=e,this._root=t,this._cache=new Map}var l=/\b(comment|string|regex|regexp)\b/;var y=(u.prototype.clone=function(){return new u(this._fontStyle,this._foreground,this._background)},u.prototype.acceptOverwrite=function(e,t,n){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==n&&(this._background=n),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0},u);function u(e,t,n){this._fontStyle=e,this._foreground=t,this._background=n,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}var C=(c.prototype.match=function(e){if(""===e)return this._mainRule;var t,n,o=e.indexOf(".");n=-1===o?(t=e,""):(t=e.substring(0,o),e.substring(o+1));var i=this._children.get(t);return void 0!==i?i.match(n):this._mainRule},c.prototype.insert=function(e,t,n,o){if(""!==e){var i,r,a=e.indexOf(".");r=-1===a?(i=e,""):(i=e.substring(0,a),e.substring(a+1));var s=this._children.get(i);void 0===s&&(s=new c(this._mainRule.clone()),this._children.set(i,s)),s.insert(r,t,n,o)}else this._mainRule.acceptOverwrite(t,n,o)},c);function c(e){this._mainRule=e,this._children=new Map}},2582:function(e,t,n){"use strict";n.d(t,"b",function(){return l}),n.d(t,"c",function(){return u}),n.d(t,"a",function(){return c});var o,i,r,a=n(1408),s=n(1475),l={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"09885A"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"09885A"},{token:"attribute.value.unit",foreground:"09885A"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(o={},o[s.n]="#FFFFFE",o[s.o]="#000000",o[s.p]="#E5EBF1",o[a.i]="#D3D3D3",o[a.a]="#939393",o[s.s]="#ADD6FF4D",o)},u={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(i={},i[s.n]="#1E1E1E",i[s.o]="#D4D4D4",i[s.p]="#3A3D41",i[a.i]="#404040",i[a.a]="#707070",i[s.s]="#ADD6FF26",i)},c={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(r={},r[s.n]="#000000",r[s.o]="#FFFFFF",r[a.i]="#FFFFFF",r[a.a]="#FFFFFF",r)}},2583:function(e,t,n){"use strict";n.d(t,"a",function(){return E});var o,i=n(1019),r=n(914),l=n(1513),a=n(1407),s=n(1474),u=n(1335),c=n(2125),d=this&&this.__extends||(o=function(e,t){return(o=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])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),h=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,a=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;0<=s;s--)(i=e[s])&&(a=(r<3?i(a):3