.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{margin:.4rem;text-align:center;display:flex;flex-wrap:wrap}.react-datepicker__year-container-text{display:inline-block;cursor:pointer;flex:1 0 30%;width:12px;padding:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected,.react-datepicker__year-container-text--in-range,.react-datepicker__year-container-text--in-selecting-range,.react-datepicker__year-container-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__year-container-text--in-range:hover,.react-datepicker__year-container-text--in-selecting-range:hover,.react-datepicker__year-container-text--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled,.react-datepicker__year-container-text--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover,.react-datepicker__year-container-text--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.monaco-editor .accessibilityHelpWidget{padding:10px;vertical-align:middle;overflow:scroll}.monaco-aria-container{position:absolute;left:-999em}.monaco-editor .bracket-match{box-sizing:border-box}.monaco-menu .monaco-action-bar.vertical .action-label.hover{background-color:#eee}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{-webkit-animation:fadeIn .15s ease-out;animation:fadeIn .15s ease-out}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{-webkit-animation:fadeOut .1s ease-out;animation:fadeOut .1s ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:1px 4px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0!important;height:0!important;z-index:1000;border:8px solid transparent;position:absolute}.monaco-editor .lightbulb-glyph{display:flex;align-items:center;justify-content:center;height:16px;width:20px;padding-left:2px}.monaco-editor .lightbulb-glyph:hover{cursor:pointer}.monaco-editor.vs .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjRkMwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjRERCMTAwIi8+PC9zdmc+") 50% no-repeat}.monaco-editor.vs .lightbulb-glyph.autofixable{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA5Yy0xLjY3IDAtMyAxLjMzLTMgM3MxLjMzIDMgMyAzIDMtMS4zMyAzLTMtMS4zMy0zLTMtM3ptLS43OTcgMy40NzFMMTAuNzA0IDE0IDEyIDEzLjAyNGwxLjMwNS45NzYtLjUwOC0xLjUyOUwxNCAxMS42NGgtMS40NjRMMTIgMTBsLS41MjcgMS42NEgxMGwxLjIwMy44MzF6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4xNyA4LjA4NUEzLjk3OSAzLjk3OSAwIDAwOC4yODggMTAuNUg2LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS40MTNjLjA4OS4zNDguMjIzLjY3OC4zOTYuOTgyLS4wNjYuMDEtLjEzNC4wMTUtLjIwMy4wMTVINi43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDEzIDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzYuNyAxLjA1MyA3LjEgMSA3LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjUzNyA0LjUzNyAwIDAxLS41MDYuODY0eiIgZmlsbD0iIzAwN0FDQyIvPjwvc3ZnPg==") 50% no-repeat}.monaco-editor.hc-black .lightbulb-glyph,.monaco-editor.vs-dark .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjRkMwIi8+PC9zdmc+") 50% no-repeat}.monaco-editor.hc-black .lightbulb-glyph.autofixable,.monaco-editor.vs-dark .lightbulb-glyph.autofixable{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA5Yy0xLjY3IDAtMyAxLjMzLTMgM3MxLjMzIDMgMyAzIDMtMS4zMyAzLTMtMS4zMy0zLTMtM3ptLS43OTcgMy40NzFMMTAuNzA0IDE0IDEyIDEzLjAyNGwxLjMwNS45NzYtLjUwOC0xLjUyOUwxNCAxMS42NGgtMS40NjRMMTIgMTBsLS41MjcgMS42NEgxMGwxLjIwMy44MzF6IiBmaWxsPSIjNzVCRUZGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4xNyA4LjA4NUEzLjk3OSAzLjk3OSAwIDAwOC4yODggMTAuNUg2LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS40MTNjLjA4OS4zNDguMjIzLjY3OC4zOTYuOTgyLS4wNjYuMDEtLjEzNC4wMTUtLjIwMy4wMTVINi43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDEzIDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzYuNyAxLjA1MyA3LjEgMSA3LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjUzNyA0LjUzNyAwIDAxLS41MDYuODY0eiIgZmlsbD0iIzc1QkVGRiIvPjwvc3ZnPg==") 50% no-repeat}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis}.monaco-editor .codelens-decoration>a,.monaco-editor .codelens-decoration>span{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{text-decoration:underline;cursor:pointer}.monaco-editor .codelens-decoration.invisible-cl{opacity:0}@-webkit-keyframes fadein{0%{opacity:0;visibility:visible}to{opacity:1}}@keyframes fadein{0%{opacity:0;visibility:visible}to{opacity:1}}.monaco-editor .codelens-decoration.fadein{-webkit-animation:fadein .1s linear;animation:fadein .1s linear}.monaco-action-bar{text-align:right;overflow:hidden;white-space:nowrap}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;width:100%;justify-content:flex-end}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar.reverse .actions-container{flex-direction:row-reverse}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;transition:transform 50ms ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar.animated .action-item.active{transform:scale(1.272019649)}.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-label{font-size:11px;margin-right:4px}.monaco-action-bar .action-label.octicon{font-size:15px;line-height:35px;text-align:center}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar.animated.vertical .action-item.active{transform:translate(5px)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1 1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center}.monaco-editor.vs .dnd-target{border-right:2px dotted #000;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #aeafad;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines{cursor:default}.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines{cursor:copy}.monaco-custom-checkbox{margin-left:2px;float:left;cursor:pointer;overflow:hidden;opacity:.7;width:20px;height:20px;border:1px solid transparent;padding:1px;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.monaco-custom-checkbox.checked,.monaco-custom-checkbox:hover{opacity:1}.hc-black .monaco-custom-checkbox,.hc-black .monaco-custom-checkbox:hover{background:none}.monaco-custom-checkbox.monaco-simple-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-custom-checkbox.monaco-simple-checkbox.checked{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzLjc2M2wtOS4xOTMgOC4xNzItLjcyMS0uMDQyTDEgNy4yOTZsLjc2My0uNjc4IDMuNzQ3IDQuMjE0TDE0LjMyMSAzbC42NzkuNzYzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzLjc2M2wtOS4xOTMgOC4xNzItLjcyMS0uMDQyTDEgNy4yOTZsLjc2My0uNjc4IDMuNzQ3IDQuMjE0TDE0LjMyMSAzbC42NzkuNzYzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-case-sensitive{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAwLTEuMDc4LjMyNiAyLjA4MSAyLjA4MSAwIDAwLS4zNDMuMTg4di45ODRjLjI2Ni0uMjMuNTY2LS40MTEuOTA0LS41NGEyLjkyNyAyLjkyNyAwIDAxMS4wNTItLjE5M2MuMTg4IDAgLjM1OC4wMjguNTEzLjA4NWEuOTguOTggMCAwMS4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAwLS42MTUuNDE5IDEuNiAxLjYgMCAwMC0uMzYuNTggMi4xMzQgMi4xMzQgMCAwMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMDEtLjM0My41NTcgMS41NzMgMS41NzMgMCAwMS0uNTI0LjM3MiAxLjYzIDEuNjMgMCAwMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMDEtLjM1Ny0uMjExLjg5Ni44OTYgMCAwMS0uMjItLjMxNkExLjAwNSAxLjAwNSAwIDAxMTEgOS43MzJhMS42IDEuNiAwIDAxLjA1NS0uNDQuNzM5LjczOSAwIDAxLjIwMi0uMzM0IDEuMTYgMS4xNiAwIDAxLjQxLS4yMzd6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-case-sensitive{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAwLTEuMDc4LjMyNiAyLjA4MSAyLjA4MSAwIDAwLS4zNDMuMTg4di45ODRjLjI2Ni0uMjMuNTY2LS40MTEuOTA0LS41NGEyLjkyNyAyLjkyNyAwIDAxMS4wNTItLjE5M2MuMTg4IDAgLjM1OC4wMjguNTEzLjA4NWEuOTguOTggMCAwMS4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAwLS42MTUuNDE5IDEuNiAxLjYgMCAwMC0uMzYuNTggMi4xMzQgMi4xMzQgMCAwMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMDEtLjM0My41NTcgMS41NzMgMS41NzMgMCAwMS0uNTI0LjM3MiAxLjYzIDEuNjMgMCAwMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMDEtLjM1Ny0uMjExLjg5Ni44OTYgMCAwMS0uMjItLjMxNkExLjAwNSAxLjAwNSAwIDAxMTEgOS43MzJhMS42IDEuNiAwIDAxLjA1NS0uNDQuNzM5LjczOSAwIDAxLjIwMi0uMzM0IDEuMTYgMS4xNiAwIDAxLjQxLS4yMzd6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-case-sensitive,.hc-black .monaco-custom-checkbox.monaco-case-sensitive:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQ5NSA5LjA1MmwuODkxIDIuMzVoMS4wOTFMNi4yMzcgM2gtMS4wMkwyIDExLjQwMmgxLjA5NWwuODM4LTIuMzVoMy41NjJ6TTUuODExIDQuNDUzbC4wNDQuMTM1IDEuMzE4IDMuNTc0SDQuMjU1bDEuMzA3LTMuNTc0LjA0NC0uMTM1LjAzOC0uMTU2LjAzMi0uMTUyLjAyMS0uMTI2aC4wMjNsLjAyNC4xMjYuMDI5LjE1Mi4wMzguMTU2em03Ljk4NCA2LjAxMXYuOTM2aC45NlY3LjQ5OGMwLS43MTktLjE4LTEuMjcyLS41MzktMS42NjEtLjM1OS0uMzg5LS44ODktLjU4My0xLjU4OC0uNTgzLS4xOTkgMC0uNDAxLjAxOS0uNjA2LjA1NmE0Ljg3NSA0Ljg3NSAwIDAwLTEuMDc4LjMyNiAyLjA4MSAyLjA4MSAwIDAwLS4zNDMuMTg4di45ODRjLjI2Ni0uMjMuNTY2LS40MTEuOTA0LS41NGEyLjkyNyAyLjkyNyAwIDAxMS4wNTItLjE5M2MuMTg4IDAgLjM1OC4wMjguNTEzLjA4NWEuOTguOTggMCAwMS4zOTYuMjY3Yy4xMDkuMTIxLjE5My4yNzkuMjUyLjQ3Mi4wNTkuMTkzLjA4OC40MjcuMDg4LjdsLTEuODExLjI1MmMtLjM0NC4wNDctLjY0LjEyNi0uODg4LjIzN2ExLjk0NyAxLjk0NyAwIDAwLS42MTUuNDE5IDEuNiAxLjYgMCAwMC0uMzYuNTggMi4xMzQgMi4xMzQgMCAwMC0uMTE3LjcyMWMwIC4yNDYuMDQyLjQ3NS4xMjQuNjg4LjA4Mi4yMTMuMjAzLjM5Ny4zNjMuNTUxLjE2LjE1NC4zNi4yNzYuNTk4LjM2Ni4yMzguMDkuNTEzLjEzNS44MjYuMTM1LjQwMiAwIC43Ni0uMDkyIDEuMDc1LS4yNzguMzE1LS4xODYuNTcyLS40NTQuNzcxLS44MDZoLjAyM3ptLTIuMTI4LTEuNzQzYy4xNzYtLjA2NC40MDEtLjExNC42NzQtLjE0OWwxLjQ2NS0uMjA1di42MDljMCAuMjQ2LS4wNDEuNDc1LS4xMjMuNjg4YTEuNzI3IDEuNzI3IDAgMDEtLjM0My41NTcgMS41NzMgMS41NzMgMCAwMS0uNTI0LjM3MiAxLjYzIDEuNjMgMCAwMS0uNjY4LjEzNWMtLjE4NyAwLS4zNTMtLjAyNS0uNDk1LS4wNzZhMS4wMyAxLjAzIDAgMDEtLjM1Ny0uMjExLjg5Ni44OTYgMCAwMS0uMjItLjMxNkExLjAwNSAxLjAwNSAwIDAxMTEgOS43MzJhMS42IDEuNiAwIDAxLjA1NS0uNDQuNzM5LjczOSAwIDAxLjIwMi0uMzM0IDEuMTYgMS4xNiAwIDAxLjQxLS4yMzd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-preserve-case{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwMS0uMTMtLjU2N2gtLjAyM2MtLjA0LjI0LS4wODUuNDMtLjEzNi41NjdMMy4yNzkgOS4yMDJoMi45MzV6TTkuNzg2IDEyLjQ2N1Y0aDIuNDFjLjczMiAwIDEuMzEyLjE4IDEuNzQxLjUzNy40My4zNTkuNjQ0LjgyNS42NDQgMS40IDAgLjQ4LS4xMy44OTctLjM5IDEuMjUyLS4yNi4zNTQtLjYxOC42MDYtMS4wNzUuNzU1di4wMjRjLjU3MS4wNjcgMS4wMjguMjgzIDEuMzcuNjUuMzQzLjM2Mi41MTQuODM0LjUxNCAxLjQxNyAwIC43MjQtLjI2IDEuMzEtLjc4IDEuNzYtLjUxOS40NDgtMS4xNzQuNjcyLTEuOTY2LjY3Mkg5Ljc4NnptLjk5Mi03LjU3djIuNzM0aDEuMDE2Yy41NDMgMCAuOTctLjEzIDEuMjgxLS4zOS4zMTEtLjI2My40NjYtLjYzMy40NjYtMS4xMSAwLS44MjItLjU0LTEuMjMzLTEuNjIzLTEuMjMzaC0xLjE0em0wIDMuNjI2djMuMDQ3aDEuMzQ2Yy41ODMgMCAxLjAzNC0uMTM4IDEuMzUzLS40MTQuMzIyLS4yNzUuNDg0LS42NTMuNDg0LTEuMTMzIDAtMS0uNjgxLTEuNS0yLjA0My0xLjVoLTEuMTR6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-preserve-case{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwMS0uMTMtLjU2N2gtLjAyM2MtLjA0LjI0LS4wODUuNDMtLjEzNi41NjdMMy4yNzkgOS4yMDJoMi45MzV6TTkuNzg2IDEyLjQ2N1Y0aDIuNDFjLjczMiAwIDEuMzEyLjE4IDEuNzQxLjUzNy40My4zNTkuNjQ0LjgyNS42NDQgMS40IDAgLjQ4LS4xMy44OTctLjM5IDEuMjUyLS4yNi4zNTQtLjYxOC42MDYtMS4wNzUuNzU1di4wMjRjLjU3MS4wNjcgMS4wMjguMjgzIDEuMzcuNjUuMzQzLjM2Mi41MTQuODM0LjUxNCAxLjQxNyAwIC43MjQtLjI2IDEuMzEtLjc4IDEuNzYtLjUxOS40NDgtMS4xNzQuNjcyLTEuOTY2LjY3Mkg5Ljc4NnptLjk5Mi03LjU3djIuNzM0aDEuMDE2Yy41NDMgMCAuOTctLjEzIDEuMjgxLS4zOS4zMTEtLjI2My40NjYtLjYzMy40NjYtMS4xMSAwLS44MjItLjU0LTEuMjMzLTEuNjIzLTEuMjMzaC0xLjE0em0wIDMuNjI2djMuMDQ3aDEuMzQ2Yy41ODMgMCAxLjAzNC0uMTM4IDEuMzUzLS40MTQuMzIyLS4yNzUuNDg0LS42NTMuNDg0LTEuMTMzIDAtMS0uNjgxLTEuNS0yLjA0My0xLjVoLTEuMTR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-preserve-case,.hc-black .monaco-custom-checkbox.monaco-preserve-case:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM0IDEyLjQ2N0g3LjQzNmwtLjg5Ny0yLjM3M2gtMy41OWwtLjg0NSAyLjM3M0gxTDQuMjQ4IDRoMS4wMjdsMy4yNiA4LjQ2N3ptLTIuMzItMy4yNjVMNC44ODUgNS41OTRhMy40NTQgMy40NTQgMCAwMS0uMTMtLjU2N2gtLjAyM2MtLjA0LjI0LS4wODUuNDMtLjEzNi41NjdMMy4yNzkgOS4yMDJoMi45MzV6TTkuNzg2IDEyLjQ2N1Y0aDIuNDFjLjczMiAwIDEuMzEyLjE4IDEuNzQxLjUzNy40My4zNTkuNjQ0LjgyNS42NDQgMS40IDAgLjQ4LS4xMy44OTctLjM5IDEuMjUyLS4yNi4zNTQtLjYxOC42MDYtMS4wNzUuNzU1di4wMjRjLjU3MS4wNjcgMS4wMjguMjgzIDEuMzcuNjUuMzQzLjM2Mi41MTQuODM0LjUxNCAxLjQxNyAwIC43MjQtLjI2IDEuMzEtLjc4IDEuNzYtLjUxOS40NDgtMS4xNzQuNjcyLTEuOTY2LjY3Mkg5Ljc4NnptLjk5Mi03LjU3djIuNzM0aDEuMDE2Yy41NDMgMCAuOTctLjEzIDEuMjgxLS4zOS4zMTEtLjI2My40NjYtLjYzMy40NjYtMS4xMSAwLS44MjItLjU0LTEuMjMzLTEuNjIzLTEuMjMzaC0xLjE0em0wIDMuNjI2djMuMDQ3aDEuMzQ2Yy41ODMgMCAxLjAzNC0uMTM4IDEuMzUzLS40MTQuMzIyLS4yNzUuNDg0LS42NTMuNDg0LTEuMTMzIDAtMS0uNjgxLTEuNS0yLjA0My0xLjVoLTEuMTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-whole-word{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAwLS4zNi0uNzg2IDEuNzQ2IDEuNzQ2IDAgMDAtLjYwOS0uNTMgMS44MzIgMS44MzIgMCAwMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAwLS40NTMuMjA1IDEuNzI0IDEuNzI0IDAgMDAtLjM2NS4zMThsLS4xNzkuMjU4VjQuNTc4SDdWMTJoLjg5M3YtLjU3NWwuMTI2LjE3NWMuMDg3LjEwMi4xODkuMTkuMzA0LjI2OS4xMTcuMDc4LjI0OS4xNC4zOTguMTg2LjE0OS4wNDYuMzE0LjA2OC40OTguMDY4LjM1MyAwIC42NjYtLjA3MS45MzctLjIxMi4yNzItLjE0My40OTktLjMzOC42ODItLjU4Ni4xODMtLjI1LjMyMS0uNTQzLjQxNC0uODc5LjA5My0uMzM4LjE0LS43MDMuMTQtMS4wOTdhMy43NTYgMy43NTYgMCAwMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwMS0uMjc4LjYxNGMtLjExNy4xNjItLjI2LjI4NS0uNDIxLjM2Ni0uMzIyLjE2Mi0uNzYuMTY2LTEuMDY5LjAxNWExLjI2NCAxLjI2NCAwIDAxLS4zOTMtLjI5NiAxLjI3MyAxLjI3MyAwIDAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-whole-word{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAwLS4zNi0uNzg2IDEuNzQ2IDEuNzQ2IDAgMDAtLjYwOS0uNTMgMS44MzIgMS44MzIgMCAwMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAwLS40NTMuMjA1IDEuNzI0IDEuNzI0IDAgMDAtLjM2NS4zMThsLS4xNzkuMjU4VjQuNTc4SDdWMTJoLjg5M3YtLjU3NWwuMTI2LjE3NWMuMDg3LjEwMi4xODkuMTkuMzA0LjI2OS4xMTcuMDc4LjI0OS4xNC4zOTguMTg2LjE0OS4wNDYuMzE0LjA2OC40OTguMDY4LjM1MyAwIC42NjYtLjA3MS45MzctLjIxMi4yNzItLjE0My40OTktLjMzOC42ODItLjU4Ni4xODMtLjI1LjMyMS0uNTQzLjQxNC0uODc5LjA5My0uMzM4LjE0LS43MDMuMTQtMS4wOTdhMy43NTYgMy43NTYgMCAwMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwMS0uMjc4LjYxNGMtLjExNy4xNjItLjI2LjI4NS0uNDIxLjM2Ni0uMzIyLjE2Mi0uNzYuMTY2LTEuMDY5LjAxNWExLjI2NCAxLjI2NCAwIDAxLS4zOTMtLjI5NiAxLjI3MyAxLjI3MyAwIDAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-whole-word,.hc-black .monaco-custom-checkbox.monaco-whole-word:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDJoMTR2MUgxVjJ6bTEzIDJoLTF2OGgxVjR6bS0yLjcyOCA0LjM4N2EyLjM1MyAyLjM1MyAwIDAwLS4zNi0uNzg2IDEuNzQ2IDEuNzQ2IDAgMDAtLjYwOS0uNTMgMS44MzIgMS44MzIgMCAwMC0uODY2LS4xOTNjLS4xOTggMC0uMzguMDI0LS41NDcuMDczYTEuNzYgMS43NiAwIDAwLS40NTMuMjA1IDEuNzI0IDEuNzI0IDAgMDAtLjM2NS4zMThsLS4xNzkuMjU4VjQuNTc4SDdWMTJoLjg5M3YtLjU3NWwuMTI2LjE3NWMuMDg3LjEwMi4xODkuMTkuMzA0LjI2OS4xMTcuMDc4LjI0OS4xNC4zOTguMTg2LjE0OS4wNDYuMzE0LjA2OC40OTguMDY4LjM1MyAwIC42NjYtLjA3MS45MzctLjIxMi4yNzItLjE0My40OTktLjMzOC42ODItLjU4Ni4xODMtLjI1LjMyMS0uNTQzLjQxNC0uODc5LjA5My0uMzM4LjE0LS43MDMuMTQtMS4wOTdhMy43NTYgMy43NTYgMCAwMC0uMTItLjk2MnpNOS43OTMgNy43OGMuMTUxLjA3MS4yODIuMTc2LjM5LjMxNC4xMDkuMTQuMTk0LjMxMy4yNTUuNTE3LjA1MS4xNzQuMDgyLjM3MS4wODkuNTg3bC0uMDA3LjEyNWMwIC4zMjctLjAzMy42Mi0uMS44NjlhMS44ODYgMS44ODYgMCAwMS0uMjc4LjYxNGMtLjExNy4xNjItLjI2LjI4NS0uNDIxLjM2Ni0uMzIyLjE2Mi0uNzYuMTY2LTEuMDY5LjAxNWExLjI2NCAxLjI2NCAwIDAxLS4zOTMtLjI5NiAxLjI3MyAxLjI3MyAwIDAxLS4yMTgtLjM2N3MtLjE3OS0uNDQ3LS4xNzktLjk0N2MwLS41LjE3OS0xLjAwMi4xNzktMS4wMDIuMDYyLS4xNzcuMTM2LS4zMTguMjI0LS40My4xMTQtLjE0My4yNTYtLjI1OS40MjQtLjM0NS4xNjgtLjA4Ni4zNjUtLjEyOS41ODctLjEyOS4xOSAwIC4zNjQuMDM3LjUxNy4xMDl6TTE1IDEzSDF2MWgxNHYtMXpNMi44MTMgMTBsLS43MjggMi4wMzFIMWwuMDI1LS4wNzIgMi40NDEtNy4wODZoLjk0MWwyLjQ4NSA3LjE1OEg1LjgxTDUuMDMyIDEwSDIuODEzem0xLjEyMS0zLjU3OGgtLjAyMmwtLjkwNSAyLjc1M2gxLjg0MWwtLjkxNC0yLjc1M3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") 50% no-repeat}.vs .monaco-custom-checkbox.monaco-regex{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% no-repeat}.vs-dark .monaco-custom-checkbox.monaco-regex{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+") 50% no-repeat}.hc-black .monaco-custom-checkbox.monaco-regex,.hc-black .monaco-custom-checkbox.monaco-regex:hover{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMTIgMmguOTc2djMuMTEzbDIuNTYtMS41NTcuNDg2Ljg4NUwxMS40NyA2bDIuNTY0IDEuNTU5LS40ODUuODg1LTIuNTYxLTEuNTU3VjEwaC0uOTc2VjYuODg3bC0yLjU2IDEuNTU3LS40ODYtLjg4NUw5LjUzIDYgNi45NjYgNC40NDFsLjQ4NS0uODg1IDIuNTYxIDEuNTU3VjJ6TTIgMTBoNHY0SDJ2LTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% no-repeat}.monaco-checkbox .label{width:12px;height:12px;border:1px solid #000;background-color:transparent;display:inline-block}.monaco-checkbox .checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.monaco-checkbox .checkbox:checked+.label{background-color:#000}.monaco-editor .find-widget{position:absolute;z-index:10;top:-44px;height:33px;overflow:hidden;line-height:19px;transition:top .2s linear;padding:0 4px;box-sizing:border-box}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled{top:-74px}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex;display:-webkit-flex}.monaco-editor .find-widget.replaceToggled.visible,.monaco-editor .find-widget.visible{top:0}.monaco-editor .find-widget.multipleline{top:unset;bottom:10px}.monaco-editor .find-widget.multipleline.replaceToggled.visible,.monaco-editor .find-widget.multipleline.visible{top:0;bottom:unset}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:4px 0 0 17px;font-size:12px;display:flex;display:-webkit-flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions,.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;display:-webkit-flex;flex:1 1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;display:-webkit-flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{min-width:20px;width:20px;height:20px;display:flex;display:-webkit-flex;flex:initial;margin-left:3px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.monaco-editor .find-widget .button:not(.disabled):hover{background-color:rgba(0,0,0,.1)}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:0;width:18px;height:100%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .next{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget .disabled{opacity:.3;cursor:default}.monaco-editor .find-widget .monaco-checkbox{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:3px}.monaco-editor .find-widget .monaco-checkbox .label{content:"";display:inline-block;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");width:20px;height:20px;border:none}.monaco-editor .find-widget .monaco-checkbox .checkbox:disabled+.label{opacity:.3;cursor:default}.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled)+.label{cursor:pointer}.monaco-editor .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:#ddd}.monaco-editor .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:hsla(0,0%,39.2%,.2)}.monaco-editor .find-widget .close-fw{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwOC0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .expand{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget .collapse{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYyTDExIDguMzA4di0uNjE4TDYuMzMzIDMuMDI0bC0uNjE4LjYxOUwxMC4wNzIgOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .replace{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjIyMSAzLjczOWwyLjI2MSAyLjI2OUw3LjcgMy43ODRsLS43LS43LTEuMDEyIDEuMDA3LS4wMDgtMS42YS41MjMuNTIzIDAgMDEuNS0uNTI2SDhWMUg2LjQ4QTEuNDgyIDEuNDgyIDAgMDA1IDIuNDg5VjQuMUwzLjkyNyAzLjAzM2wtLjcwNi43MDZ6bTYuNjcgMS43OTRoLjAxYy4xODMuMzExLjQ1MS40NjcuODA2LjQ2Ny4zOTMgMCAuNzA2LS4xNjguOTQtLjUwMy4yMzYtLjMzNS4zNTMtLjc4LjM1My0xLjMzMyAwLS41MTEtLjEtLjkxMy0uMzAxLTEuMjA3LS4yMDEtLjI5NS0uNDg4LS40NDItLjg2LS40NDItLjQwNSAwLS43MTguMTk0LS45MzguNTgxaC0uMDFWMUg5djQuOTE5aC44OXYtLjM4NnptLS4wMTUtMS4wNjF2LS4zNGMwLS4yNDguMDU4LS40NDguMTc1LS42MDFhLjU0LjU0IDAgMDEuNDQ1LS4yMy40OS40OSAwIDAxLjQzNi4yMzNjLjEwNC4xNTQuMTU1LjM2OC4xNTUuNjQzIDAgLjMzLS4wNTYuNTg3LS4xNjkuNzY4YS41MjQuNTI0IDAgMDEtLjQ3LjI3LjQ5NS40OTUgMCAwMS0uNDExLS4yMTEuODUzLjg1MyAwIDAxLS4xNi0uNTMyek05IDEyLjc2OWMtLjI1Ni4xNTQtLjYyNS4yMzEtMS4xMDguMjMxLS41NjMgMC0xLjAyLS4xNzgtMS4zNjktLjUzMy0uMzQ5LS4zNTUtLjUyMy0uODEzLS41MjMtMS4zNzQgMC0uNjQ4LjE4Ni0xLjE1OC41Ni0xLjUzLjM3NC0uMzc2Ljg3NS0uNTYzIDEuNS0uNTYzLjQzMyAwIC43NDYuMDYuOTQuMTc5di45OThhMS4yNiAxLjI2IDAgMDAtLjc5Mi0uMjc2Yy0uMzI1IDAtLjU4My4xLS43NzQuMjk4LS4xOS4xOTYtLjI4My40NjgtLjI4My44MTYgMCAuMzM4LjA5LjYwMy4yNzIuNzk3LjE4Mi4xOTEuNDMxLjI4Ny43NDkuMjg3LjI4MiAwIC41NTgtLjA5Mi44MjgtLjI3NnYuOTQ2ek00IDdMMyA4djZsMSAxaDdsMS0xVjhsLTEtMUg0em0wIDFoN3Y2SDRWOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .find-widget .replace-all{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42IDIuNjc3Yy4xNDctLjMxLjM1Ni0uNDY1LjYyNi0uNDY1LjI0OCAwIC40NC4xMTguNTczLjM1My4xMzQuMjM2LjIwMS41NTcuMjAxLjk2NiAwIC40NDMtLjA3OC43OTgtLjIzNSAxLjA2Ny0uMTU2LjI2OC0uMzY1LjQwMi0uNjI3LjQwMi0uMjM3IDAtLjQxNi0uMTI1LS41MzctLjM3NGgtLjAwOHYuMzFIMTFWMWguNTkzdjEuNjc3aC4wMDh6bS0uMDE2IDEuMWEuNzguNzggMCAwMC4xMDcuNDI2Yy4wNzEuMTEzLjE2My4xNjkuMjc0LjE2OS4xMzYgMCAuMjQtLjA3Mi4zMTQtLjIxNi4wNzUtLjE0NS4xMTMtLjM1LjExMy0uNjE1IDAtLjIyLS4wMzUtLjM5LS4xMDQtLjUxNC0uMDY3LS4xMjQtLjE2NC0uMTg3LS4yOS0uMTg3LS4xMiAwLS4yMTkuMDYyLS4yOTcuMTg1YS44ODYuODg2IDAgMDAtLjExNy40OHYuMjcyek00LjEyIDcuNjk1TDIgNS41NjhsLjY2Mi0uNjYyIDEuMDA2IDF2LTEuNTFBMS4zOSAxLjM5IDAgMDE1LjA1NSAzSDcuNHYuOTA1SDUuMDU1YS40OS40OSAwIDAwLS40NjguNDkzbC4wMDcgMS41Ljk0OS0uOTQ0LjY1Ni42NTYtMi4wOCAyLjA4NXpNOS4zNTYgNC45M0gxMFYzLjIyQzEwIDIuNDA4IDkuNjg1IDIgOS4wNTYgMmMtLjEzNSAwLS4yODUuMDI0LS40NS4wNzNhMS40NDQgMS40NDQgMCAwMC0uMzg4LjE2N3YuNjY1Yy4yMzctLjIwMy40ODctLjMwNC43NS0uMzA0LjI2MSAwIC4zOTIuMTU2LjM5Mi40NjlsLS42LjEwM2MtLjUwNi4wODYtLjc2LjQwNi0uNzYuOTYxIDAgLjI2My4wNjEuNDczLjE4My42MzFBLjYxLjYxIDAgMDA4LjY5IDVjLjI5IDAgLjUwOS0uMTYuNjU3LS40OGguMDA5di40MXptLjAwNC0xLjM1NXYuMTkzYzAgLjE3NS0uMDQuMzItLjEyLjQzNmEuMzY4LjM2OCAwIDAxLS4zMTMuMTcuMjc2LjI3NiAwIDAxLS4yMi0uMDk1LjM4LjM4IDAgMDEtLjA4LS4yNDhjMC0uMjIyLjExLS4zNTEuMzMyLS4zODlsLjQtLjA2N3pNNyAxMi45M2gtLjY0NHYtLjQxaC0uMDA5Yy0uMTQ4LjMyLS4zNjcuNDgtLjY1Ny40OGEuNjEuNjEgMCAwMS0uNTA3LS4yMzVjLS4xMjItLjE1OC0uMTgzLS4zNjgtLjE4My0uNjMgMC0uNTU2LjI1NC0uODc2Ljc2LS45NjJsLjYtLjEwM2MwLS4zMTMtLjEzLS40Ny0uMzkyLS40Ny0uMjYzIDAtLjUxMy4xMDItLjc1LjMwNXYtLjY2NWMuMDk1LS4wNjMuMjI0LS4xMTkuMzg4LS4xNjcuMTY1LS4wNDkuMzE1LS4wNzMuNDUtLjA3My42MyAwIC45NDQuNDA3Ljk0NCAxLjIydjEuNzF6bS0uNjQtMS4xNjJ2LS4xOTNsLS40LjA2OGMtLjIyMi4wMzctLjMzMy4xNjYtLjMzMy4zODggMCAuMS4wMjcuMTgzLjA4LjI0OGEuMjc2LjI3NiAwIDAwLjIyLjA5NS4zNjguMzY4IDAgMDAuMzEyLS4xN2MuMDgtLjExNi4xMi0uMjYuMTItLjQzNnpNOS4yNjIgMTNjLjMyMSAwIC41NjgtLjA1OC43MzgtLjE3M3YtLjcxYS45LjkgMCAwMS0uNTUyLjIwNy42MTkuNjE5IDAgMDEtLjUtLjIxNWMtLjEyLS4xNDUtLjE4MS0uMzQ1LS4xODEtLjU5OCAwLS4yNi4wNjMtLjQ2NC4xODktLjYxMmEuNjQ0LjY0NCAwIDAxLjUxNi0uMjIzYy4xOTQgMCAuMzcuMDY5LjUyOC4yMDd2LS43NDljLS4xMjktLjA5LS4zMzgtLjEzNC0uNjI2LS4xMzQtLjQxNyAwLS43NTEuMTQtMS4wMDEuNDIyLS4yNDkuMjgtLjM3My42NjItLjM3MyAxLjE0OCAwIC40Mi4xMTYuNzY0LjM0OSAxLjAzLjIzMi4yNjcuNTM3LjQuOTEzLjR6TTIgOWwxLTFoOWwxIDF2NWwtMSAxSDNsLTEtMVY5em0xIDB2NWg5VjlIM3ptMy0ybDEtMWg3bDEgMXY1bC0xIDFWN0g2eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;display:-webkit-flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount,.monaco-editor .find-widget.reduced-find-widget .monaco-checkbox{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .findMatch{-webkit-animation-duration:0;-webkit-animation-name:inherit!important;-moz-animation-duration:0;-moz-animation-name:inherit!important;-ms-animation-duration:0;-ms-animation-name:inherit!important;animation-duration:0;animation-name:inherit!important}.monaco-editor .find-widget .monaco-sash{width:2px!important;margin-left:-4px}.monaco-editor.hc-black .find-widget .previous,.monaco-editor.vs-dark .find-widget .previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .next,.monaco-editor.vs-dark .find-widget .next{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .monaco-checkbox .label,.monaco-editor.vs-dark .find-widget .monaco-checkbox .label{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.vs-dark .find-widget .monaco-checkbox .checkbox:not(:disabled):hover:before+.label{background-color:hsla(0,0%,100%,.1)}.monaco-editor.hc-black .find-widget .close-fw,.monaco-editor.vs-dark .find-widget .close-fw{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwOC0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .replace,.monaco-editor.vs-dark .find-widget .replace{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjIyMSAzLjczOWwyLjI2MSAyLjI2OUw3LjcgMy43ODRsLS43LS43LTEuMDEyIDEuMDA3LS4wMDgtMS42YS41MjMuNTIzIDAgMDEuNS0uNTI2SDhWMUg2LjQ4QTEuNDgyIDEuNDgyIDAgMDA1IDIuNDg5VjQuMUwzLjkyNyAzLjAzM2wtLjcwNi43MDZ6bTYuNjcgMS43OTRoLjAxYy4xODMuMzExLjQ1MS40NjcuODA2LjQ2Ny4zOTMgMCAuNzA2LS4xNjguOTQtLjUwMy4yMzYtLjMzNS4zNTMtLjc4LjM1My0xLjMzMyAwLS41MTEtLjEtLjkxMy0uMzAxLTEuMjA3LS4yMDEtLjI5NS0uNDg4LS40NDItLjg2LS40NDItLjQwNSAwLS43MTguMTk0LS45MzguNTgxaC0uMDFWMUg5djQuOTE5aC44OXYtLjM4NnptLS4wMTUtMS4wNjF2LS4zNGMwLS4yNDguMDU4LS40NDguMTc1LS42MDFhLjU0LjU0IDAgMDEuNDQ1LS4yMy40OS40OSAwIDAxLjQzNi4yMzNjLjEwNC4xNTQuMTU1LjM2OC4xNTUuNjQzIDAgLjMzLS4wNTYuNTg3LS4xNjkuNzY4YS41MjQuNTI0IDAgMDEtLjQ3LjI3LjQ5NS40OTUgMCAwMS0uNDExLS4yMTEuODUzLjg1MyAwIDAxLS4xNi0uNTMyek05IDEyLjc2OWMtLjI1Ni4xNTQtLjYyNS4yMzEtMS4xMDguMjMxLS41NjMgMC0xLjAyLS4xNzgtMS4zNjktLjUzMy0uMzQ5LS4zNTUtLjUyMy0uODEzLS41MjMtMS4zNzQgMC0uNjQ4LjE4Ni0xLjE1OC41Ni0xLjUzLjM3NC0uMzc2Ljg3NS0uNTYzIDEuNS0uNTYzLjQzMyAwIC43NDYuMDYuOTQuMTc5di45OThhMS4yNiAxLjI2IDAgMDAtLjc5Mi0uMjc2Yy0uMzI1IDAtLjU4My4xLS43NzQuMjk4LS4xOS4xOTYtLjI4My40NjgtLjI4My44MTYgMCAuMzM4LjA5LjYwMy4yNzIuNzk3LjE4Mi4xOTEuNDMxLjI4Ny43NDkuMjg3LjI4MiAwIC41NTgtLjA5Mi44MjgtLjI3NnYuOTQ2ek00IDdMMyA4djZsMSAxaDdsMS0xVjhsLTEtMUg0em0wIDFoN3Y2SDRWOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .replace-all,.monaco-editor.vs-dark .find-widget .replace-all{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42IDIuNjc3Yy4xNDctLjMxLjM1Ni0uNDY1LjYyNi0uNDY1LjI0OCAwIC40NC4xMTguNTczLjM1My4xMzQuMjM2LjIwMS41NTcuMjAxLjk2NiAwIC40NDMtLjA3OC43OTgtLjIzNSAxLjA2Ny0uMTU2LjI2OC0uMzY1LjQwMi0uNjI3LjQwMi0uMjM3IDAtLjQxNi0uMTI1LS41MzctLjM3NGgtLjAwOHYuMzFIMTFWMWguNTkzdjEuNjc3aC4wMDh6bS0uMDE2IDEuMWEuNzguNzggMCAwMC4xMDcuNDI2Yy4wNzEuMTEzLjE2My4xNjkuMjc0LjE2OS4xMzYgMCAuMjQtLjA3Mi4zMTQtLjIxNi4wNzUtLjE0NS4xMTMtLjM1LjExMy0uNjE1IDAtLjIyLS4wMzUtLjM5LS4xMDQtLjUxNC0uMDY3LS4xMjQtLjE2NC0uMTg3LS4yOS0uMTg3LS4xMiAwLS4yMTkuMDYyLS4yOTcuMTg1YS44ODYuODg2IDAgMDAtLjExNy40OHYuMjcyek00LjEyIDcuNjk1TDIgNS41NjhsLjY2Mi0uNjYyIDEuMDA2IDF2LTEuNTFBMS4zOSAxLjM5IDAgMDE1LjA1NSAzSDcuNHYuOTA1SDUuMDU1YS40OS40OSAwIDAwLS40NjguNDkzbC4wMDcgMS41Ljk0OS0uOTQ0LjY1Ni42NTYtMi4wOCAyLjA4NXpNOS4zNTYgNC45M0gxMFYzLjIyQzEwIDIuNDA4IDkuNjg1IDIgOS4wNTYgMmMtLjEzNSAwLS4yODUuMDI0LS40NS4wNzNhMS40NDQgMS40NDQgMCAwMC0uMzg4LjE2N3YuNjY1Yy4yMzctLjIwMy40ODctLjMwNC43NS0uMzA0LjI2MSAwIC4zOTIuMTU2LjM5Mi40NjlsLS42LjEwM2MtLjUwNi4wODYtLjc2LjQwNi0uNzYuOTYxIDAgLjI2My4wNjEuNDczLjE4My42MzFBLjYxLjYxIDAgMDA4LjY5IDVjLjI5IDAgLjUwOS0uMTYuNjU3LS40OGguMDA5di40MXptLjAwNC0xLjM1NXYuMTkzYzAgLjE3NS0uMDQuMzItLjEyLjQzNmEuMzY4LjM2OCAwIDAxLS4zMTMuMTcuMjc2LjI3NiAwIDAxLS4yMi0uMDk1LjM4LjM4IDAgMDEtLjA4LS4yNDhjMC0uMjIyLjExLS4zNTEuMzMyLS4zODlsLjQtLjA2N3pNNyAxMi45M2gtLjY0NHYtLjQxaC0uMDA5Yy0uMTQ4LjMyLS4zNjcuNDgtLjY1Ny40OGEuNjEuNjEgMCAwMS0uNTA3LS4yMzVjLS4xMjItLjE1OC0uMTgzLS4zNjgtLjE4My0uNjMgMC0uNTU2LjI1NC0uODc2Ljc2LS45NjJsLjYtLjEwM2MwLS4zMTMtLjEzLS40Ny0uMzkyLS40Ny0uMjYzIDAtLjUxMy4xMDItLjc1LjMwNXYtLjY2NWMuMDk1LS4wNjMuMjI0LS4xMTkuMzg4LS4xNjcuMTY1LS4wNDkuMzE1LS4wNzMuNDUtLjA3My42MyAwIC45NDQuNDA3Ljk0NCAxLjIydjEuNzF6bS0uNjQtMS4xNjJ2LS4xOTNsLS40LjA2OGMtLjIyMi4wMzctLjMzMy4xNjYtLjMzMy4zODggMCAuMS4wMjcuMTgzLjA4LjI0OGEuMjc2LjI3NiAwIDAwLjIyLjA5NS4zNjguMzY4IDAgMDAuMzEyLS4xN2MuMDgtLjExNi4xMi0uMjYuMTItLjQzNnpNOS4yNjIgMTNjLjMyMSAwIC41NjgtLjA1OC43MzgtLjE3M3YtLjcxYS45LjkgMCAwMS0uNTUyLjIwNy42MTkuNjE5IDAgMDEtLjUtLjIxNWMtLjEyLS4xNDUtLjE4MS0uMzQ1LS4xODEtLjU5OCAwLS4yNi4wNjMtLjQ2NC4xODktLjYxMmEuNjQ0LjY0NCAwIDAxLjUxNi0uMjIzYy4xOTQgMCAuMzcuMDY5LjUyOC4yMDd2LS43NDljLS4xMjktLjA5LS4zMzgtLjEzNC0uNjI2LS4xMzQtLjQxNyAwLS43NTEuMTQtMS4wMDEuNDIyLS4yNDkuMjgtLjM3My42NjItLjM3MyAxLjE0OCAwIC40Mi4xMTYuNzY0LjM0OSAxLjAzLjIzMi4yNjcuNTM3LjQuOTEzLjR6TTIgOWwxLTFoOWwxIDF2NWwtMSAxSDNsLTEtMVY5em0xIDB2NWg5VjlIM3ptMy0ybDEtMWg3bDEgMXY1bC0xIDFWN0g2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .expand,.monaco-editor.vs-dark .find-widget .expand{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .find-widget .collapse,.monaco-editor.vs-dark .find-widget .collapse{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYyTDExIDguMzA4di0uNjE4TDYuMzMzIDMuMDI0bC0uNjE4LjYxOUwxMC4wNzIgOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .find-widget .button:not(.disabled):hover,.monaco-editor.vs-dark .find-widget .button:not(.disabled):hover{background-color:hsla(0,0%,100%,.1)}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor.hc-black .find-widget .monaco-checkbox .checkbox:checked+.label{background-color:hsla(0,0%,100%,.1)}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.vertical{cursor:ew-resize;top:0;width:4px;height:100%}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:4px}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash:not(.disabled).orthogonal-end:after,.monaco-sash:not(.disabled).orthogonal-start:before{content:" ";height:8px;width:8px;z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.orthogonal-start.vertical:before{left:-2px;top:-4px}.monaco-sash.orthogonal-end.vertical:after{left:-2px;bottom:-4px}.monaco-sash.orthogonal-start.horizontal:before{top:-2px;left:-4px}.monaco-sash.orthogonal-end.horizontal:after{top:-2px;right:-4px}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.touch.vertical{width:20px}.monaco-sash.touch.horizontal{height:20px}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled).orthogonal-end:after,.monaco-sash.debug:not(.disabled).orthogonal-start:before{background:red}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-0 .1s linear 0s;animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-1 .1s linear 0s;animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-dark-0 .1s linear 0s;animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-dark-1 .1s linear 0s;animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@-webkit-keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}.monaco-inputbox{position:relative;display:block;padding:0;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;line-height:auto!important;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.wrapper>.input,.monaco-inputbox>.wrapper>.mirror{padding:4px}.monaco-inputbox>.wrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.wrapper>.input{display:inline-block;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.wrapper>input{text-overflow:ellipsis}.monaco-inputbox>.wrapper>textarea.input{display:block;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;outline:none}.monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.wrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .icon{background-repeat:no-repeat;width:16px;height:16px}.monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==");cursor:pointer}.monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+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+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiNFOEU4RTgiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.down-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==")}.hc-black .monaco-scrollable-element>.scrollbar>.left-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.right-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+PC9zdmc+")}.monaco-scrollable-element>.visible{opacity:1;background:transparent;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{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%;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;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{box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39.2%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47.5%,.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.2%,.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%,74.9%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{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{box-shadow:none}.monaco-editor .margin-view-overlays .folding{cursor:pointer;background-repeat:no-repeat;background-origin:border-box;background-position:calc(50% + 2px) 50%;background-size:auto calc(100% - 3px);opacity:0;transition:opacity .5s;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .margin-view-overlays .folding,.monaco-editor.vs-dark .margin-view-overlays .folding{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .margin-view-overlays .folding{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.monaco-editor .margin-view-overlays .folding.alwaysShowFoldIcons,.monaco-editor .margin-view-overlays:hover .folding{opacity:1}.monaco-editor .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+");opacity:1}.monaco-editor.vs-dark .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .margin-view-overlays .folding.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.monaco-editor .inline-folded:after{color:grey;margin:.1em .2em 0;content:"\22EF";display:inline;line-height:1em;cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .code,.monaco-editor .marker-widget .descriptioncontainer .message .source{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer}.monaco-editor .peekview-widget .head{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:flex}.monaco-editor .peekview-widget .head .peekview-title{display:inline-block;font-size:13px;margin-left:20px;cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1 1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-item{margin-left:4px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-label{width:16px;height:100%;margin:0;line-height:inherit;background-repeat:no-repeat;background-position:50%}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar .action-label.octicon{margin:0}.monaco-editor .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor.hc-black .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action,.monaco-editor.vs-dark .peekview-widget .head .peekview-actions .action-label.icon.close-peekview-action{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget .peekview-actions .icon.chevron-up{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.hc-black .monaco-editor .peekview-widget .peekview-actions .icon.chevron-up,.vs-dark .monaco-editor .peekview-widget .peekview-actions .icon.chevron-up{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy44NTQgNi4yOTNsLTUtNWgtLjcwOGwtNSA1TDMuODU0IDcgOCAyLjg1NFYxNS4wNmgxVjIuODU0TDEzLjE0NiA3bC43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.monaco-editor .peekview-widget .peekview-actions .icon.chevron-down{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-editor .peekview-widget .peekview-actions .icon.chevron-down,.vs-dark .monaco-editor .peekview-widget .peekview-actions .icon.chevron-down{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NiA5Ljc2OGw1IDVoLjcwOGw1LTUtLjcwOC0uNzA3TDkgMTMuMjA3VjFIOHYxMi4yMDdMMy44NTQgOS4wNjFsLS43MDguNzA3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;font-feature-settings:"liga" off,"calt" off}.monaco-editor.enable-ligatures{font-feature-settings:"liga" on,"calt" on}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .vs-whitespace{display:inline-block}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}.monaco-editor .margin-view-overlays .line-numbers{position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers{cursor:-webkit-image-set(url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNSI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBkPSJNMTQuNSAxLjJMMS45IDEzLjhIN2wtMy44IDcuNyAzLjEgMSAzLjgtNy42IDQuNCAzLjF6Ii8+PC9zdmc+") 1x,url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI1MCI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yOSAyLjRMMy44IDI3LjZIMTRMNi40IDQzbDYuMiAyIDcuNi0xNS4yTDI5IDM2eiIvPjwvc3ZnPg==") 2x) 30 0,default}.monaco-editor.mac .margin-view-overlays .line-numbers{cursor:-webkit-image-set(url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxOSI+PHBhdGggZD0iTTUuMyAxNi42bDEuNi00LjdIMi4xTDEyLjUgMS4ydjE0LjRMOS43IDEzbC0xLjYgNC42Yy0uMi41LS44LjgtMS4zLjZsLS44LS4zYy0uNi0uMi0uOS0uNy0uNy0xLjN6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==") 1x,url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIzOCI+PHBhdGggZD0iTTEwLjYgMzMuMmwzLjItOS40SDQuMkwyNSAyLjR2MjguOEwxOS40IDI2bC0zLjIgOS4yYy0uNCAxLTEuNiAxLjYtMi42IDEuMmwtMS42LS42Yy0xLjItLjQtMS44LTEuNC0xLjQtMi42eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=") 2x) 24 3,default}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .margin-view-overlays .current-line,.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra,.monaco-editor .margin-view-overlays .cgmr{position:absolute}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.monaco-editor .view-lines{cursor:text;white-space:nowrap}.monaco-editor.hc-black.mac .view-lines,.monaco-editor.vs-dark.mac .view-lines{cursor:-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}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover .minimap-slider.active,.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}.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}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;cursor:text;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{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;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;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%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{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}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit!important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file{font-weight:700}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:0;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:inline-block;-webkit-font-smoothing:antialiased;vertical-align:top;flex-shrink:0}.monaco-icon-label>.monaco-icon-label-description-container{overflow:hidden;text-overflow:ellipsis}.monaco-icon-label>.monaco-icon-label-description-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.italic>.monaco-icon-label-description-container>.label-description,.monaco-icon-label.italic>.monaco-icon-label-description-container>.label-name{font-style:italic}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;padding:0 12px 0 5px;margin-left:auto;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after,.monaco-tree.focused .selected .monaco-icon-label,.monaco-tree.focused .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description,.monaco-tree-row.focused.selected .label-description,.monaco-tree-row.selected .label-description{opacity:.8}.monaco-count-badge{padding:3px 5px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-multiple,.monaco-list.selection-single{outline:0!important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-list-type-filter{display:flex;align-items:center;position:absolute;border-radius:2px;padding:0 3px;max-width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden;text-align:right;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{transition:top .2s,left .2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:flex;align-items:center;box-sizing:border-box;transition:width .2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{box-sizing:border-box;width:16px;height:16px;margin:0 0 0 2px;flex-shrink:0}.monaco-list-type-filter>.controls>.filter{-webkit-appearance:none;width:16px;height:16px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");background-position:50% 50%;cursor:pointer}.monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.vs-dark .monaco-list-type-filter>.controls>.filter{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.vs-dark .monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.hc-black .monaco-list-type-filter>.controls>.filter{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTJ2LTFoOXYxSDF6bTAtNWgxNHYxSDFWN3ptMTEtNHYxSDFWM2gxMXoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.hc-black .monaco-list-type-filter>.controls>.filter:checked{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTJ2LTFoNHYxSDZ6TTQgN2g4djFINFY3em0xMC00djFIMlYzaDEyeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.monaco-list-type-filter>.controls>.clear{border:none;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.hc-black .monaco-list-type-filter>.controls>.clear,.vs-dark .monaco-list-type-filter>.controls>.clear{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:-webkit-grab;cursor:grab}.monaco-list-type-filter.dragging{cursor:-webkit-grabbing;cursor:grabbing}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:18px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent;transition:border-color .1s linear}.monaco-tl-contents,.monaco-tl-twistie{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;margin-right:6px;flex-shrink:0;width:16px}.monaco-tl-contents{flex:1 1;overflow:hidden}.monaco-tl-twistie.collapsible{background-size:16px;background-position:3px 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-tl-twistie.collapsible.collapsed:not(.loading){display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.vs-dark .monaco-tl-twistie.collapsible:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.vs-dark .monaco-tl-twistie.collapsible.collapsed:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.hc-black .monaco-tl-twistie.collapsible:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjIuNjE4TDguMjg0IDExaC0uNjE4TDMgNi4zMzNsLjYxOS0uNjE4IDQuMzU3IDQuMzU3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.hc-black .monaco-tl-twistie.collapsible.collapsed:not(.loading){background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==");background-position:0}.vs-dark .monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSJncmF5Ij48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.hc-black .monaco-tl-twistie.loading{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSIjZmZmIj48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:auto}.monaco-split-view2>.split-view-container{display:flex;width:100%;height:100%;white-space:nowrap}.monaco-split-view2.vertical>.split-view-container{flex-direction:column}.monaco-split-view2.horizontal>.split-view-container{flex-direction:row}.monaco-split-view2>.split-view-container>.split-view-view{white-space:normal;flex:none;position:relative}.monaco-split-view2>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.split-view-container>.split-view-view{height:100%;display:inline-block}.monaco-split-view2.separator-border>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border:1px solid hsla(0,0%,80%,.4);border-bottom-color:hsla(0,0%,73.3%,.4);border-radius:3px;box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);background-color:hsla(0,0%,86.7%,.4);vertical-align:middle;color:#555;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.hc-black .monaco-keybinding>.monaco-keybinding-key,.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:hsla(0,0%,50.2%,.17);color:#ccc;border:1px solid rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6)}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#0066bf}.vs-dark .monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.vs-dark .monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .monaco-quick-open-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight,.hc-black .monaco-quick-open-widget .monaco-tree .monaco-tree-row .monaco-highlighted-label .highlight{color:#f38518}.monaco-quick-open-widget{position:absolute;width:600px;z-index:2000;padding-bottom:6px;left:50%;margin-left:-300px}.monaco-quick-open-widget .monaco-progress-container{position:absolute;left:0;top:38px;z-index:1;height:2px}.monaco-quick-open-widget .monaco-progress-container .progress-bit{height:2px}.monaco-quick-open-widget .quick-open-input{width:588px;border:none;margin:6px}.monaco-quick-open-widget .quick-open-input .monaco-inputbox{width:100%;height:25px}.monaco-quick-open-widget .quick-open-result-count{position:absolute;left:-10000px}.monaco-quick-open-widget .quick-open-tree{line-height:22px}.monaco-quick-open-widget .quick-open-tree .monaco-tree-row>.content>.sub-content{overflow:hidden}.monaco-quick-open-widget.content-changing .quick-open-tree .monaco-scrollable-element .slider{display:none}.monaco-quick-open-widget .quick-open-tree .quick-open-entry{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%}.monaco-quick-open-widget .quick-open-tree .quick-open-entry>.quick-open-row{display:flex;align-items:center}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{overflow:hidden;width:16px;height:16px;margin-right:4px;display:inline-block;vertical-align:middle;flex-shrink:0}.monaco-quick-open-widget .quick-open-tree .monaco-icon-label,.monaco-quick-open-widget .quick-open-tree .monaco-icon-label .monaco-icon-label-description-container{flex:1 1}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .monaco-highlighted-label span{opacity:1}.monaco-quick-open-widget .quick-open-tree .quick-open-entry-meta{opacity:.7;line-height:normal}.monaco-quick-open-widget .quick-open-tree .content.has-group-label .quick-open-entry-keybinding{margin-right:8px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry-keybinding .monaco-keybinding-key{vertical-align:text-bottom}.monaco-quick-open-widget .quick-open-tree .results-group{margin-right:18px}.monaco-quick-open-widget .quick-open-tree .focused .monaco-tree-row.focused>.content.has-actions>.results-group,.monaco-quick-open-widget .quick-open-tree .monaco-tree-row.focused>.content.has-actions>.results-group,.monaco-quick-open-widget .quick-open-tree .monaco-tree-row:hover:not(.highlighted)>.content.has-actions>.results-group{margin-right:0}.monaco-quick-open-widget .quick-open-tree .results-group-separator{border-top-width:1px;border-top-style:solid;box-sizing:border-box;margin-left:-11px;padding-left:11px}.monaco-tree .monaco-tree-row>.content.actions{position:relative;display:flex}.monaco-tree .monaco-tree-row>.content.actions>.sub-content{flex:1 1}.monaco-tree .monaco-tree-row>.content.actions .action-item{margin:0}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar{line-height:22px;display:none;padding:0 .8em 0 .4em}.monaco-tree .monaco-tree-row.focused>.content.has-actions>.primary-action-bar{width:0;display:block}.monaco-tree.focused .monaco-tree-row.focused>.content.has-actions>.primary-action-bar,.monaco-tree .monaco-tree-row:hover:not(.highlighted)>.content.has-actions>.primary-action-bar,.monaco-tree .monaco-tree-row>.content.has-actions.more>.primary-action-bar{width:inherit;display:block}.monaco-tree .monaco-tree-row>.content.actions>.primary-action-bar .action-label{margin-right:.4em;margin-top:4px;background-repeat:no-repeat;width:16px;height:16px}.monaco-quick-open-widget .quick-open-tree .monaco-highlighted-label .highlight{font-weight:700}.monaco-tree{height:100%;width:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.monaco-tree>.monaco-scrollable-element{height:100%}.monaco-tree>.monaco-scrollable-element>.monaco-tree-wrapper{height:100%;width:100%;position:relative}.monaco-tree .monaco-tree-rows{position:absolute;width:100%;height:100%}.monaco-tree .monaco-tree-rows>.monaco-tree-row{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;width:100%;touch-action:none}.monaco-tree .monaco-tree-rows>.monaco-tree-row>.content{position:relative;height:100%}.monaco-tree-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-tree .monaco-tree-rows>.monaco-tree-row.scrolling{display:none}.monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{content:" ";position:absolute;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% 50% no-repeat;width:16px;height:100%;top:0;left:-16px}.monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==")}.monaco-tree.highlighted .monaco-tree-rows>.monaco-tree-row:not(.highlighted){opacity:.3}.vs-dark .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.vs-dark .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.vs-dark .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSJncmF5Ij48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.hc-black .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.has-children>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNzIgOGwtNC4zNTcgNC4zNTcuNjE4LjYxOUwxMSA4LjMwOXYtLjYxOEw2LjMzMyAzLjAyNGwtLjYxOC42MTlMMTAuMDcyIDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.hc-black .monaco-tree .monaco-tree-rows.show-twisties>.monaco-tree-row.expanded>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk3NiAxMC4wNzJsNC4zNTctNC4zNTcuNjE5LjYxOEw4LjI4NSAxMWgtLjYxOEwzIDYuMzMzbC42MTktLjYxOCA0LjM1NyA0LjM1N3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.hc-black .monaco-tree .monaco-tree-rows>.monaco-tree-row.has-children.loading>.content:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHN0eWxlPmNpcmNsZXthbmltYXRpb246YmFsbCAuNnMgbGluZWFyIGluZmluaXRlfWNpcmNsZTpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi4wNzVzfWNpcmNsZTpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi4xNXN9Y2lyY2xlOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LjIyNXN9Y2lyY2xlOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LjNzfWNpcmNsZTpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi4zNzVzfWNpcmNsZTpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi40NXN9Y2lyY2xlOm50aC1jaGlsZCg4KXthbmltYXRpb24tZGVsYXk6LjUyNXN9PC9zdHlsZT48ZyBmaWxsPSIjZmZmIj48Y2lyY2xlIGN4PSI1IiBjeT0iMSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSI3LjgyOCIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjkiIGN5PSI1IiByPSIxIiBvcGFjaXR5PSIuMyIvPjxjaXJjbGUgY3g9IjcuODI4IiBjeT0iNy44MjgiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iNSIgY3k9IjkiIHI9IjEiIG9wYWNpdHk9Ii4zIi8+PGNpcmNsZSBjeD0iMi4xNzIiIGN5PSI3LjgyOCIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIxIiBjeT0iNSIgcj0iMSIgb3BhY2l0eT0iLjMiLz48Y2lyY2xlIGN4PSIyLjE3MiIgY3k9IjIuMTcyIiByPSIxIiBvcGFjaXR5PSIuMyIvPjwvZz48L3N2Zz4=")}.monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iIzQyNDI0MiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==") 50% no-repeat}.vs-dark .monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") 50% no-repeat}.hc-black .monaco-tree-action.collapse-all{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOUg0djFoNVY5eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAzbDEtMWg3bDEgMXY3bC0xIDFoLTJ2MmwtMSAxSDNsLTEtMVY2bDEtMWgyVjN6bTEgMmg0bDEgMXY0aDJWM0g2djJ6bTQgMUgzdjdoN1Y2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% no-repeat}.monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;-ms-animation-name:progress;-ms-animation-duration:4s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-name:progress;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:progress;-moz-animation-duration:4s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;will-change:transform}@keyframes progress{0%{transform:translateX(0) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4950%) scaleX(1)}}@-webkit-keyframes progress{0%{transform:translateX(0) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4950%) scaleX(1)}}.monaco-editor-hover{cursor:default;position:absolute;overflow:hidden;z-index:50;-webkit-user-select:text;-ms-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;box-sizing:content-box;box-sizing:initial;-webkit-animation:fadein .1s linear;animation:fadein .1s linear;line-height:1.5em}.monaco-editor-hover.hidden{display:none}.monaco-editor-hover .hover-contents{padding:4px 8px}.monaco-editor-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:500px;word-wrap:break-word}.monaco-editor-hover p,.monaco-editor-hover ul{margin:8px 0}.monaco-editor-hover hr{margin:4px -10px -6px;height:1px}.monaco-editor-hover p:first-child,.monaco-editor-hover ul:first-child{margin-top:0}.monaco-editor-hover p:last-child,.monaco-editor-hover ul:last-child{margin-bottom:0}.monaco-editor-hover ul{padding-left:20px}.monaco-editor-hover li>p{margin-bottom:0}.monaco-editor-hover li>ul{margin-top:0}.monaco-editor-hover code{border-radius:3px;padding:0 .4em}.monaco-editor-hover .monaco-tokenized-source{white-space:pre-wrap;word-break:break-all}.monaco-editor-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-editor-hover .hover-row.status-bar .actions{display:flex;padding:0 8px}.monaco-editor-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-editor-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.colorpicker-widget{height:190px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.monaco-editor .colorpicker-hover:focus{outline:none}.colorpicker-header{display:flex;height:24px;position:relative;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");background-size:9px 9px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.colorpicker-header .picked-color{width:216px;line-height:24px;cursor:pointer;color:#fff;flex:1 1;text-align:center}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1 1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid #fff;border-radius:100%;box-shadow:0 0 2px rgba(0,0,0,.8);position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .hue-strip{background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.colorpicker-body .hue-strip,.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:-webkit-grab;cursor:grab}.colorpicker-body .opacity-strip{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=");background-size:9px 9px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.71);box-shadow:0 0 1px rgba(0,0,0,.85)}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC4wMzYgNC4wMUg0LjAwOFYzMi4wM2g0NC4wMjhWNC4wMXpNNC4wMDguMDA4QTQuMDAzIDQuMDAzIDAgMDAuMDA1IDQuMDFWMzIuMDNhNC4wMDMgNC4wMDMgMCAwMDQuMDAzIDQuMDAyaDQ0LjAyOGE0LjAwMyA0LjAwMyAwIDAwNC4wMDMtNC4wMDJWNC4wMUE0LjAwMyA0LjAwMyAwIDAwNDguMDM2LjAwOEg0LjAwOHpNOC4wMSA4LjAxM2g0LjAwM3Y0LjAwM0g4LjAxVjguMDEzem0xMi4wMDggMGgtNC4wMDJ2NC4wMDNoNC4wMDJWOC4wMTN6bTQuMDAzIDBoNC4wMDJ2NC4wMDNoLTQuMDAyVjguMDEzem0xMi4wMDggMGgtNC4wMDN2NC4wMDNoNC4wMDNWOC4wMTN6bTQuMDAyIDBoNC4wMDN2NC4wMDNINDAuMDNWOC4wMTN6bS0yNC4wMTUgOC4wMDVIOC4wMXY0LjAwM2g4LjAwNnYtNC4wMDN6bTQuMDAyIDBoNC4wMDN2NC4wMDNoLTQuMDAzdi00LjAwM3ptMTIuMDA4IDBoLTQuMDAzdjQuMDAzaDQuMDAzdi00LjAwM3ptMTIuMDA4IDB2NC4wMDNoLTguMDA1di00LjAwM2g4LjAwNXptLTMyLjAyMSA4LjAwNUg4LjAxdjQuMDAzaDQuMDAzdi00LjAwM3ptNC4wMDMgMGgyMC4wMTN2NC4wMDNIMTYuMDE2di00LjAwM3ptMjguMDE4IDBINDAuMDN2NC4wMDNoNC4wMDN2LTQuMDAzeiIgZmlsbD0iIzQyNDI0MiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUzdjM2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") 50% no-repeat;border:4px solid #f6f6f6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC4wMzYgNC4wMUg0LjAwOFYzMi4wM2g0NC4wMjhWNC4wMXpNNC4wMDguMDA4QTQuMDAzIDQuMDAzIDAgMDAuMDA1IDQuMDFWMzIuMDNhNC4wMDMgNC4wMDMgMCAwMDQuMDAzIDQuMDAyaDQ0LjAyOGE0LjAwMyA0LjAwMyAwIDAwNC4wMDMtNC4wMDJWNC4wMUE0LjAwMyA0LjAwMyAwIDAwNDguMDM2LjAwOEg0LjAwOHpNOC4wMSA4LjAxM2g0LjAwM3Y0LjAwM0g4LjAxVjguMDEzem0xMi4wMDggMGgtNC4wMDJ2NC4wMDNoNC4wMDJWOC4wMTN6bTQuMDAzIDBoNC4wMDJ2NC4wMDNoLTQuMDAyVjguMDEzem0xMi4wMDggMGgtNC4wMDN2NC4wMDNoNC4wMDNWOC4wMTN6bTQuMDAyIDBoNC4wMDN2NC4wMDNINDAuMDNWOC4wMTN6bS0yNC4wMTUgOC4wMDVIOC4wMXY0LjAwM2g4LjAwNnYtNC4wMDN6bTQuMDAyIDBoNC4wMDN2NC4wMDNoLTQuMDAzdi00LjAwM3ptMTIuMDA4IDBoLTQuMDAzdjQuMDAzaDQuMDAzdi00LjAwM3ptMTIuMDA4IDB2NC4wMDNoLTguMDA1di00LjAwM2g4LjAwNXptLTMyLjAyMSA4LjAwNUg4LjAxdjQuMDAzaDQuMDAzdi00LjAwM3ptNC4wMDMgMGgyMC4wMTN2NC4wMDNIMTYuMDE2di00LjAwM3ptMjguMDE4IDBINDAuMDN2NC4wMDNoNC4wMDN2LTQuMDAzeiIgZmlsbD0iI0M1QzVDNSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUzdjM2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") 50% no-repeat;border:4px solid #252526}.monaco-editor .tokens-inspect-widget{z-index:50;-webkit-user-select:text;-ms-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;padding:10px}.tokens-inspect-separator{height:1px;border:0}.monaco-editor .tokens-inspect-widget .tm-token{font-family:monospace}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:400;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:monospace;text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:monospace}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer}.monaco-editor .parameter-hints-widget{z-index:10;display:flex;flex-direction:column;line-height:1.5em}.monaco-editor .parameter-hints-widget>.wrapper{max-width:440px;display:flex;flex-direction:column}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0 0 0 1.9em}.monaco-editor .parameter-hints-widget.visible{transition:left .05s ease-in-out}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .body,.monaco-editor .parameter-hints-widget .monaco-scrollable-element{display:flex;flex-direction:column}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:normal}.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs code{border-radius:3px;padding:0 .4em}.monaco-editor .parameter-hints-widget .buttons{position:absolute;display:none;bottom:0;left:0}.monaco-editor .parameter-hints-widget.multiple .buttons{display:block}.monaco-editor .parameter-hints-widget.multiple .button{position:absolute;left:2px;width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTEwLjggOS41bC45LS45TDguMSA1IDQuMiA4LjZsLjkuOSAzLTIuNyAyLjcgMi43eiIvPjwvc3ZnPg==")}.monaco-editor .parameter-hints-widget .button.next{bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTUuMSA1bC0uOS45IDMuNiAzLjYgMy45LTMuNi0xLS45LTMgMi43TDUuMSA1eiIvPjwvc3ZnPg==")}.monaco-editor .parameter-hints-widget .overloads{position:absolute;display:none;text-align:center;bottom:14px;left:0;width:22px;height:12px;line-height:12px;opacity:.5}.monaco-editor .parameter-hints-widget.multiple .overloads{display:block}.monaco-editor .parameter-hints-widget .signature .parameter.active{font-weight:700;text-decoration:underline}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:700;margin-right:.5em}.monaco-editor.hc-black .parameter-hints-widget .button.previous,.monaco-editor.vs-dark .parameter-hints-widget .button.previous{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTEwLjggOS41bC45LS45TDguMSA1IDQuMiA4LjZsLjkuOSAzLTIuNyAyLjcgMi43eiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .parameter-hints-widget .button.next,.monaco-editor.vs-dark .parameter-hints-widget .button.next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTUuMSA1bC0uOS45IDMuNiAzLjYgMy45LTMuNi0xLS45LTMgMi43TDUuMSA1eiIvPjwvc3ZnPg==")}.monaco-quick-open-widget{font-size:13px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNCAyNi44NThMNC40ODYgMjZsNS0zaDEuMDI4bDUgMyAuNDg2Ljg1OHY2bC0uNDg2Ljg1Ny01IDNIOS40ODZsLTUtM0w0IDMyLjg1N3YtNnptNS41IDguN2wtNC41LTIuN1YyNy43bDQuNSAyLjQ1NHY1LjQwM3ptMSAwbDQuNS0yLjdWMjcuN2wtNC41IDIuNDU0djUuNDAzem0tLjUtMTEuN2wtNC43NCAyLjg0NEwxMCAyOS4yODhsNC43NC0yLjU4NkwxMCAyMy44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDYuODU3TDQuNDg2IDZsNS0zaDEuMDI4bDUgMyAuNDg2Ljg1N3Y2bC0uNDg2Ljg1OC01IDNIOS40ODZsLTUtM0w0IDEyLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y3LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y3LjdsLTQuNSAyLjQ1NHY1LjQwM3ptLS41LTExLjdMNS4yNiA2LjcwMiAxMCA5LjI4OGw0Ljc0LTIuNTg2TDEwIDMuODU3eiIgZmlsbD0iIzY1MkQ5MCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMgMjguMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjUtLjU1My0uODk1di00LjV6bTUuNSA2Ljc1bC00LjUtMi4yNXYtMy43MjNsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWMjguMThsLTYuNSAzLjAzM3YzLjkzMXptMS41LTEwLjI1bC02LjY2MyAzLjMzMiA0LjY2IDIuMTE4IDYuNjc0LTMuMTE0TDMxIDI0Ljg5NHoiIGZpbGw9IiM3NUJFRkYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzIDguMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjUtLjU1My0uODk1di00LjV6bTUuNSA2Ljc1bC00LjUtMi4yNVY5LjE3MWw0LjUgMi4wNDV2My45Mjh6bTEgMGw2LjUtMy4yNVY4LjE4bC02LjUgMy4wMzN2My45MzF6TTMxIDQuODk0bC02LjY2MyAzLjMzMiA0LjY2IDIuMTE4IDYuNjc0LTMuMTE0TDMxIDQuODk0eiIgZmlsbD0iIzAwN0FDQyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDUuMzU0IDI4LjY0NmwtMS4yOTMtMS4yOTMgMy4yOTMtMy4yOTIgMS4yOTMgMS4yOTMtMy4yOTMgMy4yOTJ6TTQ3IDIzbC00IDR2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5MmwuNS41aDQuNjU2di41MjFsMS4zMzMgMS4zMzNoLjcwN2wyLjY2Ny0yLjY2NnYtLjcwN0w1NS4zODMgMzJoLS43MDdsLTEuODUzIDEuODUzaC00Ljk3di0zLjk2aDQuMTU3di40ODFsMS4zMzMgMS4zMzNoLjcwN2wyLjY2Ny0yLjY2NnYtLjcwN0w1NS4zODMgMjdoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjI3LjU2bDEuODU0LTEuODU0VjI1bC0yLTJINDd6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDUuMzU0IDguNjQ2TDQ0LjA2IDcuMzU0bDMuMjkzLTMuMjkzIDEuMjkzIDEuMjkzLTMuMjkzIDMuMjkyek00NyAzbC00IDR2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDU1LjM4MyAxMmgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMNTUuMzgzIDdoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjcuNTZsMS44NTQtMS44NTRWNWwtMi0ySDQ3em02LjA3IDcuMDJsLjYyNy42MjcgMS45Ni0xLjk2LS42MjctLjYyNi0xLjk2IDEuOTZ6bTAgNWwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnoiIGZpbGw9IiNENjdFMDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTg4IDI0Ljk4NFYyNGgtLjA5Yy0uMzEzIDAtLjYxNi4wNjItLjkwOS4xODVhMi4zMyAyLjMzIDAgMDAtLjc3NS41MyAyLjIzIDIuMjMgMCAwMC0uNDkzLjc1M3YuMDAxYTMuNTQyIDMuNTQyIDAgMDAtLjE5OC44M3YuMDAyYy0uMDI4LjI4LS4wMzYuNTY3LS4wMjQuODYzLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTAzIDEuNTAzIDAgMDEtLjc2NS43ODYgMS4zNzYgMS4zNzYgMCAwMS0uNTU4LjExNkg4NHYuOTg0aC4wOWMuMTk1IDAgLjM4LjA0LjU1Ni4xMjFsLjAwMS4wMDFjLjE3OC4wNzguMzI5LjE4NC40NTUuMzE4bC4wMDIuMDAyYy4xMy4xMy4yMzMuMjg1LjMwNy40NjVsLjAwMS4wMDJjLjA3OC4xOC4xMTcuMzY4LjExNy41NjYgMCAuMjktLjAwNi41OC0uMDE4Ljg2OWE2LjE5IDYuMTkgMCAwMC4wMjQuODd2LjAwMWMuMDMzLjI4My4wOTkuNTU4LjE5Ny44MjR2LjAwMWMuMTA2LjI3My4yNzEuNTI0LjQ5NC43NTMuMjIzLjIzLjQ4Mi40MDcuNzc1LjUzLjI5My4xMjMuNTk2LjE4NS45MS4xODVIODh2LS45ODRoLS4wOWMtLjIgMC0uMzg2LS4wMzgtLjU2Mi0uMTE1YTEuNjEyIDEuNjEyIDAgMDEtLjQ1Ny0uMzIgMS42NTkgMS42NTkgMCAwMS0uMzA5LS40NjdjLS4wNzQtLjE4LS4xMS0uMzctLjExLS41NzMgMC0uMjI4LjAwMy0uNDUyLjAxMS0uNjcyLjAwOC0uMjI4LjAwOC0uNDUgMC0uNjY1YTQuNjQxIDQuNjQxIDAgMDAtLjA1NS0uNjQgMi42ODIgMi42ODIgMCAwMC0uMTY4LS42MDkgMi4yOCAyLjI4IDAgMDAtLjczOC0uOTU1IDIuMjggMi4yOCAwIDAwLjczOC0uOTU1IDIuNyAyLjcgMCAwMC4xNjgtLjYwMmMuMDMzLS4yMS4wNTEtLjQyMy4wNTUtLjY0LjAwOC0uMjIuMDA4LS40NDIgMC0uNjY2YTE5LjI2IDE5LjI2IDAgMDEtLjAxMi0uNjc4IDEuNDcgMS40NyAwIDAxLjQyLTEuMDM1Yy4xMy0uMTM1LjI4NC0uMjQxLjQ1Ny0uMzE5YTEuMzMgMS4zMyAwIDAxLjU2My0uMTIxSDg4em00IDEwLjAzMlYzNmguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwMyAxLjUwMyAwIDAxLjc2NS0uNzg2Yy4xNzYtLjA3OC4zNjItLjExNi41NTgtLjExNkg5NnYtLjk4NGgtLjA5Yy0uMTk1IDAtLjM4LS4wNC0uNTU2LS4xMjFsLS4wMDEtLjAwMWExLjM3NiAxLjM3NiAwIDAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMDEtLjMwNy0uNDY1bC0uMDAxLS4wMDJhMS40MDUgMS40MDUgMCAwMS0uMTE3LS41NjZjMC0uMjkuMDA2LS41OC4wMTgtLjg2OWE2LjE5IDYuMTkgMCAwMC0uMDI0LS44N3YtLjAwMWEzLjU0MSAzLjU0MSAwIDAwLS4xOTctLjgyNHYtLjAwMWEyLjIzIDIuMjMgMCAwMC0uNDk0LS43NTMgMi4zMyAyLjMzIDAgMDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwMC0uOTEtLjE4NUg5MnYuOTg0aC4wOWMuMiAwIC4zODYuMDM4LjU2Mi4xMTUuMTc0LjA4Mi4zMjYuMTg4LjQ1Ny4zMi4xMjcuMTM0LjIzLjI5LjMwOS40NjcuMDc0LjE4LjExLjM3LjExLjU3MyAwIC4yMjgtLjAwMy40NTMtLjAxMS42NzItLjAwOC4yMjgtLjAwOC40NSAwIC42NjUuMDA0LjIyMS4wMjIuNDM1LjA1NS42NC4wMzMuMjE0LjA4OS40MTYuMTY4LjYwOWEyLjI4IDIuMjggMCAwMC43MzguOTU1IDIuMjggMi4yOCAwIDAwLS43MzguOTU1IDIuNyAyLjcgMCAwMC0uMTY4LjYwMiA0Ljc2IDQuNzYgMCAwMC0uMDU1LjY0Yy0uMDA4LjIyLS4wMDguNDQyIDAgLjY2NS4wMDguMjI1LjAxMi40NS4wMTIuNjc5YTEuNDcgMS40NyAwIDAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAxLS40NTcuMzE5IDEuMzMgMS4zMyAwIDAxLS41NjMuMTIxSDkyeiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNODggNC45ODRWNGgtLjA5Yy0uMzEzIDAtLjYxNi4wNjItLjkwOS4xODVhMi4zMyAyLjMzIDAgMDAtLjc3NS41MyAyLjIzIDIuMjMgMCAwMC0uNDkzLjc1M3YuMDAxYTMuNTQyIDMuNTQyIDAgMDAtLjE5OC44M3YuMDAyYy0uMDI4LjI4LS4wMzYuNTY3LS4wMjQuODYzLjAxMi4yOS4wMTguNTguMDE4Ljg2OSAwIC4yMDMtLjA0LjM5My0uMTE3LjU3MnYuMDAxYTEuNTA0IDEuNTA0IDAgMDEtLjc2NS43ODcgMS4zNzUgMS4zNzUgMCAwMS0uNTU4LjExNUg4NHYuOTg0aC4wOWMuMTk1IDAgLjM4LjA0LjU1Ni4xMjFsLjAwMS4wMDFjLjE3OC4wNzguMzI5LjE4NC40NTUuMzE4bC4wMDIuMDAyYy4xMy4xMy4yMzMuMjg1LjMwNy40NjVsLjAwMS4wMDJjLjA3OC4xOC4xMTcuMzY4LjExNy41NjYgMCAuMjktLjAwNi41OC0uMDE4Ljg2OWE2LjE5IDYuMTkgMCAwMC4wMjQuODd2LjAwMWMuMDMzLjI4My4wOTkuNTU4LjE5Ny44MjR2LjAwMWMuMTA2LjI3My4yNzEuNTI0LjQ5NC43NTMuMjIzLjIzLjQ4Mi40MDcuNzc1LjUzLjI5My4xMjMuNTk2LjE4NS45MS4xODVIODh2LS45ODRoLS4wOWMtLjIgMC0uMzg2LS4wMzgtLjU2Mi0uMTE1YTEuNjEyIDEuNjEyIDAgMDEtLjQ1Ny0uMzIgMS42NTkgMS42NTkgMCAwMS0uMzA5LS40NjdjLS4wNzQtLjE4LS4xMS0uMzctLjExLS41NzMgMC0uMjI4LjAwMy0uNDUzLjAxMS0uNjcyLjAwOC0uMjI4LjAwOC0uNDUgMC0uNjY1YTQuNjQxIDQuNjQxIDAgMDAtLjA1NS0uNjQgMi42ODIgMi42ODIgMCAwMC0uMTY4LS42MDkgMi4yOCAyLjI4IDAgMDAtLjczOC0uOTU1IDIuMjgyIDIuMjgyIDAgMDAuNzM4LS45NTUgMi43IDIuNyAwIDAwLjE2OC0uNjAyYy4wMzMtLjIxLjA1MS0uNDIzLjA1NS0uNjQuMDA4LS4yMi4wMDgtLjQ0MiAwLS42NjYtLjAwOC0uMjI0LS4wMTItLjQ1LS4wMTItLjY3OGExLjQ3IDEuNDcgMCAwMS44NzctMS4zNTQgMS4zMyAxLjMzIDAgMDEuNTYzLS4xMjFIODh6bTQgMTAuMDMyVjE2aC4wOWMuMzEzIDAgLjYxNi0uMDYyLjkwOS0uMTg1LjI5My0uMTIzLjU1Mi0uMy43NzUtLjUzLjIyMy0uMjMuMzg4LS40OC40OTMtLjc1M3YtLjAwMWMuMS0uMjY2LjE2NS0uNTQzLjE5OC0uODN2LS4wMDJjLjAyOC0uMjguMDM2LS41NjcuMDI0LS44NjMtLjAxMi0uMjktLjAxOC0uNTgtLjAxOC0uODY5IDAtLjIwMy4wNC0uMzkzLjExNy0uNTcydi0uMDAxYTEuNTAzIDEuNTAzIDAgMDEuNzY1LS43ODdjLjE3Ni0uMDc2LjM2Mi0uMTE1LjU1OC0uMTE1SDk2di0uOTg0aC0uMDljLS4xOTUgMC0uMzgtLjA0LS41NTYtLjEyMWwtLjAwMS0uMDAxYTEuMzc2IDEuMzc2IDAgMDEtLjQ1NS0uMzE4bC0uMDAyLS4wMDJhMS40MTQgMS40MTQgMCAwMS0uMzA3LS40NjVsLS4wMDEtLjAwMmExLjQwNSAxLjQwNSAwIDAxLS4xMTctLjU2NmMwLS4yOS4wMDYtLjU4LjAxOC0uODY5YTYuMTkgNi4xOSAwIDAwLS4wMjQtLjg3di0uMDAxYTMuNTQyIDMuNTQyIDAgMDAtLjE5Ny0uODI0di0uMDAxYTIuMjMgMi4yMyAwIDAwLS40OTQtLjc1MyAyLjMzIDIuMzMgMCAwMC0uNzc1LS41MyAyLjMyNSAyLjMyNSAwIDAwLS45MS0uMTg1SDkydi45ODRoLjA5Yy4yIDAgLjM4Ni4wMzguNTYyLjExNS4xNzQuMDgyLjMyNi4xODguNDU3LjMyLjEyNy4xMzQuMjMuMjkuMzA5LjQ2Ny4wNzQuMTguMTEuMzcuMTEuNTczIDAgLjIyOC0uMDAzLjQ1Mi0uMDExLjY3Mi0uMDA4LjIyOC0uMDA4LjQ1IDAgLjY2NS4wMDQuMjIyLjAyMi40MzUuMDU1LjY0LjAzMy4yMTQuMDg5LjQxNi4xNjguNjA5YTIuMjgyIDIuMjgyIDAgMDAuNzM4Ljk1NSAyLjI4IDIuMjggMCAwMC0uNzM4Ljk1NSAyLjcgMi43IDAgMDAtLjE2OC42MDIgNC43NiA0Ljc2IDAgMDAtLjA1NS42NGMtLjAwOC4yMi0uMDA4LjQ0MiAwIC42NjYuMDA4LjIyNC4wMTIuNDUuMDEyLjY3OGExLjQ3IDEuNDcgMCAwMS0uNDIgMS4wMzUgMS40NjYgMS40NjYgMCAwMS0uNDU3LjMxOSAxLjMzIDEuMzMgMCAwMS0uNTYzLjEyMUg5MnoiIGZpbGw9IiM0MjQyNDIiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTczLjUgMjdhMi41IDIuNSAwIDEwMCA1IDIuNSAyLjUgMCAwMDAtNXptLTMuNDY1IDNhMy41MDEgMy41MDEgMCAxMDAtMWgtMy4wOThhMiAyIDAgMTAwIDFoMy4wOTh6IiBmaWxsPSIjNzVCRUZGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03My41IDdhMi41IDIuNSAwIDEwMCA1IDIuNSAyLjUgMCAwMDAtNXptLTMuNDY1IDNhMy41MDEgMy41MDEgMCAxMDAtMWgtMy4wOThhMiAyIDAgMTAwIDFoMy4wOTh6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZD0iTTEwNC44MDcgMzYuOTc1YTEuNzUxIDEuNzUxIDAgMDEtMS4yNTUtLjU1NiAxLjY4MiAxLjY4MiAwIDAxLS41NDQtMS4xIDEuNzIgMS43MiAwIDAxLjM1My0xLjIxOGMxLjIwNy0xLjI3MiAzLjU4Ni0zLjY1MiA1LjMxNy01LjM0NmE0LjI2IDQuMjYgMCAwMS4wNDgtMy4wNzggNC4xMDEgNC4xMDEgMCAwMTEuNjY1LTEuOTY5IDQuMjYxIDQuMjYxIDAgMDE0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjg4IDQuMjg4IDAgMDEuMDM5IDMuMzExIDQuMjAyIDQuMjAyIDAgMDEtLjkyMiAxLjM5MmMtLjIyNi4yMi0uNDc1LjQxNS0uNzQzLjU4MWE0LjIxOCA0LjIxOCAwIDAxLTMuODEyLjQ0NmMtMS4wOTggMS4xMTMtMy44MzkgMy44NzItNS4zMTkgNS4yNTRhMS42MyAxLjYzIDAgMDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMjIgMy4zMjIgMCAwMC0xLjg0OS41NTcgMy4zNyAzLjM3IDAgMDAtLjU5MS40NTggMy4zMTkgMy4zMTkgMCAwMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA1YS44MDMuODAzIDAgMDAuMTMyIDEuMDQ4LjkxLjkxIDAgMDAuMjk4LjIyYy4xMDEuMDQ1LjIwOS4wNy4zMTkuMDcyYS42OTUuNjk1IDAgMDAuNDUtLjE4YzEuNTczLTEuNDY5IDQuNjEyLTQuNTM5IDUuNTA0LTUuNDRsLjIyOS0uMjMyLjI5NS4xMzVhMy4yODkgMy4yODkgMCAwMDMuMjI1LS4yNTNjLjIxNC0uMTMyLjQxMy0uMjg4LjU5Mi0uNDY1YTMuMjg0IDMuMjg0IDAgMDAuOTYzLTIuMzU4YzAtLjIxNS0uMDIyLS40My0uMDY0LS42NDJsLTIuNTc3IDIuNTE1LTIuNTUyLTIuNTQ3IDIuNTE1LTIuNTlhMy4yOCAzLjI4IDAgMDAtLjY0OS0uMDZ6IiBmaWxsPSIjQzVDNUM1Ii8+PHBhdGggZD0iTTEwNC44MDcgMTYuOTc1YTEuNzUxIDEuNzUxIDAgMDEtMS4yNTUtLjU1NiAxLjY4MiAxLjY4MiAwIDAxLS41NDQtMS4xIDEuNzIgMS43MiAwIDAxLjM1My0xLjIxOGMxLjIwNy0xLjI3MiAzLjU4Ni0zLjY1MiA1LjMxNy01LjM0NmE0LjI2IDQuMjYgMCAwMS4wNDgtMy4wNzggNC4xMDEgNC4xMDEgMCAwMTEuNjY1LTEuOTY5IDQuMjYxIDQuMjYxIDAgMDE0LjA0LS4zNmwuNjE3LjI2OC0yLjg2NiAyLjk1MSAxLjI1NSAxLjI1OSAyLjk0NC0yLjg3Ny4yNjcuNjE5YTQuMjg4IDQuMjg4IDAgMDEuMDM5IDMuMzExIDQuMjAzIDQuMjAzIDAgMDEtLjkyMiAxLjM5MmMtLjIyNi4yMi0uNDc1LjQxNS0uNzQzLjU4MWE0LjIxOCA0LjIxOCAwIDAxLTMuODEyLjQ0NmMtMS4wOTggMS4xMTMtMy44MzkgMy44NzItNS4zMTkgNS4yNTRhMS42MyAxLjYzIDAgMDEtMS4wODQuNDIzem03LjkzOC0xMy4wNDdhMy4zMjEgMy4zMjEgMCAwMC0xLjg0OS41NTdjLS4yMTMuMTMtLjQxMi4yODQtLjU5MS40NThhMy4zMTkgMy4zMTkgMCAwMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA1YS44MDMuODAzIDAgMDAuMTMyIDEuMDQ4LjkxLjkxIDAgMDAuMjk4LjIyYy4xMDEuMDQ1LjIwOS4wNy4zMTkuMDcyYS42OTUuNjk1IDAgMDAuNDUtLjE4YzEuNTczLTEuNDY5IDQuNjEyLTQuNTM5IDUuNTA0LTUuNDRsLjIyOS0uMjMyLjI5NS4xMzVhMy4yODkgMy4yODkgMCAwMDMuMjI1LS4yNTNjLjIxNC0uMTMyLjQxMy0uMjg4LjU5Mi0uNDY1YTMuMjg0IDMuMjg0IDAgMDAuOTYzLTIuMzU4YzAtLjIxNS0uMDIyLS40My0uMDY0LS42NDJsLTIuNTc3IDIuNTE1LTIuNTUyLTIuNTQ3IDIuNTE1LTIuNTlhMy4yOCAzLjI4IDAgMDAtLjY0OS0uMDZ6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNDkgMjVsMS0xaDZsMSAxdjVsLTEgMWgtNHYtMWg0di01aC02djNoLTF2LTN6bTEgNGwxIDF2NWwtMSAxaC02bC0xLTF2LTVsMS0xaDZ6bTAgMXY1aC02di01aDZ6bTEuNDE0LTFsLS40MTQtLjQxNFYyOGg0djFoLTMuNTg2ek0xNTEgMjZoNHYxaC00di0xem0tMiA2aC00djFoNHYtMXoiIGZpbGw9IiM3NUJFRkYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0OSA1bDEtMWg2bDEgMXY1bC0xIDFoLTR2LTFoNFY1aC02djNoLTFWNXptMSA0bDEgMXY1bC0xIDFoLTZsLTEtMXYtNWwxLTFoNnptMCAxdjVoLTZ2LTVoNnptMS40MTQtMUwxNTEgOC41ODZWOGg0djFoLTMuNTg2ek0xNTEgNmg0djFoLTRWNnptLTIgNmgtNHYxaDR2LTF6IiBmaWxsPSIjMDA3QUNDIi8+PHBhdGggZD0iTTE3NyA2aC01VjVoNXYxem0tMSAzaC0ydjFoMlY5em0tNCAwaC05djFoOVY5em0yIDZoLTExdjFoMTF2LTF6bS01LTNoLTZ2MWg2di0xem04IDBoLTV2MWg1di0xem0tNy04djNoLTdWNGg3em0tMSAxaC01djFoNVY1eiIgZmlsbD0iI0M1QzVDNSIvPjxwYXRoIGQ9Ik0xNzcgMjZoLTV2LTFoNXYxem0tMSAzaC0ydjFoMnYtMXptLTQgMGgtOXYxaDl2LTF6bTIgNmgtMTF2MWgxMXYtMXptLTUtM2gtNnYxaDZ2LTF6bTggMGgtNXYxaDV2LTF6bS03LTh2M2gtN3YtM2g3em0tMSAxaC01djFoNXYtMXoiIGZpbGw9IiM0MjQyNDIiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwOS4yMjMgMzIuOTMzYy4zMjYuMTkyLjY5OS4yOSAxLjA3Ny4yODJhMi4xNTUgMi4xNTUgMCAwMDEuNzU0LS44NDIgMy4yOTQgMy4yOTQgMCAwMC42NTQtMi4xMTMgMi44OSAyLjg5IDAgMDAtLjU3Ni0xLjg3NyAxLjk4NyAxLjk4NyAwIDAwLTEuNjM0LS43MzMgMi4yOTIgMi4yOTIgMCAwMC0xLjUyMy41Njd2LTIuNzQyaC0uOTkxVjMzLjFoLjk5NXYtLjM0NGMuMDc2LjA2Ni4xNTguMTI1LjI0NC4xNzd6bS42MjctNC4yMzNjLjE4Ni0uMDc5LjM4OC0uMTEzLjU5LS4xYTEuMDggMS4wOCAwIDAxLjg5Ni40MjhjLjI1Ny4zNjMuMzgyLjgwMi4zNTcgMS4yNDVhMi40ODMgMi40ODMgMCAwMS0uNCAxLjQ4NCAxLjE0MSAxLjE0MSAwIDAxLS45Ni41MDggMS4yMjUgMS4yMjUgMCAwMS0uOTc2LS40MTcgMS41MjMgMS41MjMgMCAwMS0uMzgyLTEuMDQ4di0uNmExLjcyMyAxLjcyMyAwIDAxLjM5My0xLjE0NWMuMTMxLS4xNTQuMjk2LS4yNzYuNDgyLS4zNTV6bS00LjU2MS0xLjAyNWEzLjAyOCAzLjAyOCAwIDAwLS45MzcuMTYyIDIuNTgzIDIuNTgzIDAgMDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAxMS4zNjYtLjU3Mi43NTcuNzU3IDAgMDEuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5bC0xLjIzMy4xODFhMi41OTggMi41OTggMCAwMC0xLjM3OC41NzUgMS42NSAxLjY1IDAgMDAtLjAyMiAyLjMzNiAxLjc0IDEuNzQgMCAwMDEuMjUzLjQ1NCAxLjk2IDEuOTYgMCAwMDEuMTA3LS4zMzIgMi4xOSAyLjE5IDAgMDAuMjg2LS4yMjl2LjQ0NGguOTQxdi0zLjM1OGEyLjE5NiAyLjE5NiAwIDAwLS40NjktMS41IDEuNjkgMS42OSAwIDAwLTEuMzI5LS41NHptLjg1NyAzLjA0MWMuMDIuNDE4LS4xMi44MjktLjM5MSAxLjE0OGExLjIyIDEuMjIgMCAwMS0uOTU1LjQyMi44My44MyAwIDAxLS42MDgtLjIuODM0LjgzNCAwIDAxMC0xLjA5MWMuMjgxLS4xNzQuNi0uMjc3LjkzLS4zbDEuMDItLjE0OC4wMDQuMTY5em04LjMxMyAyLjMxNmMuMzA3LjEzMi42MzkuMTk0Ljk3My4xODMuNDk1LjAxMi45ODMtLjExNCAxLjQxLS4zNjVsLjEyMy0uMDc1LjAxMy0uMDA3di0xLjE1M2wtLjQ0Ni4zMmMtLjMxNi4yMjQtLjY5Ni4zNC0xLjA4NC4zMjlhMS4zMDMgMS4zMDMgMCAwMS0xLjA0OC0uNDY0IDEuOTc4IDEuOTc4IDAgMDEtLjQtMS4zMTJjLS4wMjYtLjUuMTM1LS45OTMuNDUzLTEuMzgxYTEuNDM3IDEuNDM3IDAgMDExLjE0Ny0uNTA3Yy4zNDQtLjAwMi42ODEuMDk1Ljk3MS4yNzlsLjQyOS4yNjVWMjcuOTdsLS4xNjktLjA3M2EyLjg5OSAyLjg5OSAwIDAwLTEuMTctLjI0NyAyLjUyIDIuNTIgMCAwMC0xLjkyOS44MTcgMi45MDEgMi45MDEgMCAwMC0uNzQ3IDIuMDQ5Yy0uMDI4LjcwOC4yMTEgMS40LjY2OSAxLjkzOS4yMjMuMjQ5LjQ5OC40NDYuODA1LjU3OHoiIGZpbGw9IiNDNUM1QzUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwOS4yMjMgMTIuOTMzYy4zMjYuMTkyLjY5OS4yOSAxLjA3Ny4yODJhMi4xNTUgMi4xNTUgMCAwMDEuNzU0LS44NDIgMy4yOTQgMy4yOTQgMCAwMC42NTQtMi4xMTMgMi44OSAyLjg5IDAgMDAtLjU3Ni0xLjg3NyAxLjk4NyAxLjk4NyAwIDAwLTEuNjM0LS43MzMgMi4yOTMgMi4yOTMgMCAwMC0xLjUyMy41NjdWNS40NzVoLS45OTFWMTMuMWguOTk1di0uMzQ0Yy4wNzYuMDY2LjE1OC4xMjUuMjQ0LjE3N3ptLjYyNy00LjIzM2MuMTg2LS4wNzkuMzg4LS4xMTMuNTktLjFhMS4wOCAxLjA4IDAgMDEuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4MyAyLjQ4MyAwIDAxLS40IDEuNDg0IDEuMTQxIDEuMTQxIDAgMDEtLjk2LjUwOCAxLjIyNSAxLjIyNSAwIDAxLS45NzYtLjQxNyAxLjUyMyAxLjUyMyAwIDAxLS4zODItMS4wNDh2LS42YTEuNzIzIDEuNzIzIDAgMDEuMzkzLTEuMTQ1Yy4xMzEtLjE1NC4yOTYtLjI3Ni40ODItLjM1NXptLTQuNTYxLTEuMDI1YTMuMDMgMy4wMyAwIDAwLS45MzcuMTYyIDIuNTg0IDIuNTg0IDAgMDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAxMS4zNjYtLjU3Mi43NTcuNzU3IDAgMDEuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5bC0xLjIzMy4xODFhMi41OTggMi41OTggMCAwMC0xLjM3OC41NzUgMS42NSAxLjY1IDAgMDAtLjAyMiAyLjMzNiAxLjc0IDEuNzQgMCAwMDEuMjUzLjQ1NCAxLjk2IDEuOTYgMCAwMDEuMTA3LS4zMzIgMi4xOSAyLjE5IDAgMDAuMjg2LS4yMjl2LjQ0NGguOTQxVjkuNzE1YTIuMTk2IDIuMTk2IDAgMDAtLjQ2OS0xLjUgMS42OSAxLjY5IDAgMDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIgMS4yMiAwIDAxLS45NTUuNDIyLjgzLjgzIDAgMDEtLjYwOC0uMi44MzQuODM0IDAgMDEwLTEuMDkxYy4yODEtLjE3NC42LS4yNzcuOTMtLjNsMS4wMi0uMTQ4LjAwNC4xNjl6bTguMzEzIDIuMzE3Yy4zMDcuMTMuNjM5LjE5My45NzMuMTgyLjQ5NS4wMTIuOTgzLS4xMTQgMS40MS0uMzY1bC4xMjMtLjA3NS4wMTMtLjAwN3YtMS4xNTNsLS40NDYuMzJjLS4zMTYuMjI0LS42OTYuMzQtMS4wODQuMzI5YTEuMzAzIDEuMzAzIDAgMDEtMS4wNDgtLjQ2NCAxLjk3OCAxLjk3OCAwIDAxLS40LTEuMzEyYy0uMDI2LS41LjEzNS0uOTkzLjQ1My0xLjM4MUExLjQzNiAxLjQzNiAwIDAxMjE1LjYgOC42Yy4zNDQtLjAwMi42ODEuMDk1Ljk3MS4yNzlsLjQyOS4yNjVWNy45N2wtLjE2OS0uMDczYTIuODk4IDIuODk4IDAgMDAtMS4xNy0uMjQ3IDIuNTIgMi41MiAwIDAwLTEuOTI5LjgxNyAyLjkgMi45IDAgMDAtLjc0NyAyLjA0OWMtLjAyOC43MDcuMjExIDEuNC42NjkgMS45MzkuMjIzLjI0OS40OTguNDQ2LjgwNS41Nzh6TTI2NiAzbC0xIDF2MTJsMSAxaDlsMS0xVjdsLS4yOTMtLjcwNy0zLTNMMjcyIDNoLTZ6bTAgMTNWNGg1djRoNHY4aC05em05LTlsLTMtM3YzaDN6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNjYgMjNsLTEgMXYxMmwxIDFoOWwxLTF2LTlsLS4yOTMtLjcwNy0zLTNMMjcyIDIzaC02em0wIDEzVjI0aDV2NGg0djhoLTl6bTktOWwtMy0zdjNoM3oiIGZpbGw9IiNDNUM1QzUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzMCAyNGwtMSAxdjNoMXYtM2g2djVoLTR2MWg0bDEtMXYtNWwtMS0xaC02em0xIDZsLTEtMWgtNmwtMSAxdjVsMSAxaDZsMS0xdi01em0tMSAxdi0xaC02djVoNnYtNHptMS0yLjQxNGwuNDE0LjQxNEgxMzV2LTFoLTR2LjU4NnpNMTM1IDI2aC00djFoNHYtMXptLTYgNWgtNHYxaDR2LTF6bS00IDJoNHYxaC00di0xeiIgZmlsbD0iI0VFOUQyOCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMwIDRsLTEgMXYzaDFWNWg2djVoLTR2MWg0bDEtMVY1bC0xLTFoLTZ6bTEgNmwtMS0xaC02bC0xIDF2NWwxIDFoNmwxLTF2LTV6bS0xIDF2LTFoLTZ2NWg2di00em0xLTIuNDE0bC40MTQuNDE0SDEzNVY4aC00di41ODZ6TTEzNSA2aC00djFoNFY2em0tNiA1aC00djFoNHYtMXptLTQgMmg0djFoLTR2LTF6IiBmaWxsPSIjRDY3RTAwIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDYgM2wtMSAxdjEybDEgMWg4bDEtMVY0bC0xLTFoLTh6bTAgMlY0aDh2MTJoLTh2LTFoMnYtMWgtMnYtMmg0di0xaC00VjloMlY4aC0yVjZoNFY1aC00eiIgZmlsbD0iIzQyNDI0MiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQ2IDIzbC0xIDF2MTJsMSAxaDhsMS0xVjI0bC0xLTFoLTh6bTAgMnYtMWg4djEyaC04di0xaDJ2LTFoLTJ2LTJoNHYtMWgtNHYtMmgydi0xaC0ydi0yaDR2LTFoLTR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:-2px -22px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:-2px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field,.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-42px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-62px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -2px}.monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -2px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method{background-position:-2px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field,.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable{background-position:-22px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class{background-position:-43px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface{background-position:-63px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module{background-position:-82px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property{background-position:-102px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum{background-position:-122px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string{background-position:-202px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule{background-position:-242px -22px}.vs-dark .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file{background-position:-262px -22px}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon{background:none;display:inline}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon:before{height:16px;width:16px;display:inline-block}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzc1QkVGRiIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEwMCA1IDIuNSAyLjUgMCAwMDAtNXpNOC4wMzUgOGEzLjUgMy41IDAgMTAwLTFINC45MzdhMiAyIDAgMTAwIDFoMy4wOTh6IiBmaWxsPSIjNzVCRUZGIi8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAwLS43NzUuNTMgMi4yMyAyLjIzIDAgMDAtLjQ5My43NTN2LjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwMC0uMDI0Ljg2M2MuMDEyLjI5LjAxOC41OC4wMTguODY5IDAgLjIwMy0uMDQuMzkzLS4xMTcuNTcydi4wMDFhMS41MDQgMS41MDQgMCAwMS0uNzY1Ljc4NyAxLjM3NiAxLjM3NiAwIDAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwMS0uNDU3LS4zMiAxLjY1OSAxLjY1OSAwIDAxLS4zMDktLjQ2N2MtLjA3NC0uMTgtLjExLS4zNy0uMTEtLjU3MyAwLS4yMjguMDAzLS40NTMuMDExLS42NzIuMDA4LS4yMjguMDA4LS40NSAwLS42NjVhNC42MzkgNC42MzkgMCAwMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAwLS4xNjgtLjYwOUEyLjI4NCAyLjI4NCAwIDAwMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAwLjczOC0uOTU1Yy4wOC0uMTkyLjEzNS0uMzkzLjE2OC0uNjAyLjAzMy0uMjEuMDUxLS40MjMuMDU1LS42NC4wMDgtLjIyLjAwOC0uNDQyIDAtLjY2Ni0uMDA4LS4yMjQtLjAxMi0uNDUtLjAxMi0uNjc4YTEuNDcgMS40NyAwIDAxLjg3Ny0xLjM1NCAxLjMzIDEuMzMgMCAwMS41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAxLjc2NS0uNzg3Yy4xNzYtLjA3Ny4zNjItLjExNS41NTgtLjExNUgxNHYtLjk4NGgtLjA5Yy0uMTk1IDAtLjM4LS4wNC0uNTU2LS4xMjFsLS4wMDEtLjAwMWExLjM3NiAxLjM3NiAwIDAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMDEtLjMwNy0uNDY1bC0uMDAxLS4wMDJhMS40MDUgMS40MDUgMCAwMS0uMTE3LS41NjZjMC0uMjkuMDA2LS41OC4wMTgtLjg2OWE2LjE5IDYuMTkgMCAwMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTctLjgyNHYtLjAwMWEyLjIzIDIuMjMgMCAwMC0uNDk0LS43NTMgMi4zMyAyLjMzIDAgMDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwMC0uOTEtLjE4NUgxMHYuOTg0aC4wOWMuMiAwIC4zODYuMDM4LjU2Mi4xMTUuMTc0LjA4Mi4zMjYuMTg4LjQ1Ny4zMi4xMjcuMTM0LjIzLjI5LjMwOS40NjcuMDc0LjE4LjExLjM3LjExLjU3MyAwIC4yMjgtLjAwMy40NTItLjAxMS42NzItLjAwOC4yMjgtLjAwOC40NSAwIC42NjUuMDA0LjIyMi4wMjIuNDM1LjA1NS42NC4wMzMuMjE0LjA4OS40MTYuMTY4LjYwOWEyLjI4MiAyLjI4MiAwIDAwLjczOC45NTUgMi4yODIgMi4yODIgMCAwMC0uNzM4Ljk1NSAyLjcgMi43IDAgMDAtLjE2OC42MDJjLS4wMzMuMjEtLjA1MS40MjMtLjA1NS42NC0uMDA4LjIyLS4wMDguNDQyIDAgLjY2Ni4wMDguMjI0LjAxMi40NS4wMTIuNjc4YTEuNDcgMS40NyAwIDAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAxLS40NTcuMzE5IDEuMzMgMS4zMyAwIDAxLS41NjMuMTIxSDEweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwMS0xLjI1NS0uNTU2IDEuNjg0IDEuNjg0IDAgMDEtLjU0NC0xLjFBMS43MiAxLjcyIDAgMDExLjM2IDEyLjFDMi41NjggMTAuODMgNC45NDcgOC40NSA2LjY3OCA2Ljc1NWE0LjI1NyA0LjI1NyAwIDAxLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAxMS42NjUtMS45NjkgNC4yNTkgNC4yNTkgMCAwMTQuMDQtLjM2bC42MTcuMjY4LTIuODY2IDIuOTUxIDEuMjU1IDEuMjU5IDIuOTQ0LTIuODc3LjI2Ny42MTlhNC4yOTUgNC4yOTUgMCAwMS4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAxLS45MjMgMS4zOTIgNC4yNyA0LjI3IDAgMDEtLjc0My41ODEgNC4yMTcgNC4yMTcgMCAwMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwMS0xLjA4NC40MjN6bTcuOTM4LTEzLjA0N2EzLjMyIDMuMzIgMCAwMC0xLjg0OS41NTdjLS4yMTMuMTMtLjQxMi4yODQtLjU5MS40NThhMy4zMjEgMy4zMjEgMCAwMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMDAuMTMyIDEuMDUuOTExLjkxMSAwIDAwLjI5OC4yMmMuMS4wNDQuMjA5LjA2OS4zMTkuMDcyYS42OTQuNjk0IDAgMDAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwMDMuMjI1LS4yNTQgMy4zMyAzLjMzIDAgMDAuNTkxLS40NjQgMy4yOCAzLjI4IDAgMDAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAwLS42NS0uMDZ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before,.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.value:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNFRTlEMjgiLz48L3N2Zz4=)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==)}.hc-black .monaco-quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAwMS43NTQtLjg0MiAzLjI5MSAzLjI5MSAwIDAwLjY1NC0yLjExMyAyLjg4NiAyLjg4NiAwIDAwLS41NzYtMS44NzcgMS45OSAxLjk5IDAgMDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAwLTEuNTIzLjU2N1YzLjQ3NWgtLjk5MVYxMS4xaC45OTV2LS4zNDRjLjA3Ni4wNjYuMTU4LjEyNS4yNDQuMTc3ek03Ljg1IDYuN2MuMTg2LS4wNzkuMzg4LS4xMTMuNTktLjFhMS4wOCAxLjA4IDAgMDEuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAxLS40IDEuNDg0IDEuMTMzIDEuMTMzIDAgMDEtLjk2LjUwOCAxLjIyNCAxLjIyNCAwIDAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAxNi45NzUgOC44di0uNmExLjcyMiAxLjcyMiAwIDAxLjM5My0xLjE0NWMuMTMtLjE1NC4yOTYtLjI3Ni40ODItLjM1NXpNMy4yODkgNS42NzVhMy4wMyAzLjAzIDAgMDAtLjkzNy4xNjIgMi41OSAyLjU5IDAgMDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAxMS4zNjYtLjU3Mi43NTguNzU4IDAgMDEuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5TDIuOSA3LjgyNWEyLjYgMi42IDAgMDAtMS4zNzguNTc1IDEuNjUgMS42NSAwIDAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwMDEuMjUzLjQ1NCAxLjk2IDEuOTYgMCAwMDEuMTA3LS4zMzJjLjEwMi0uMDY4LjE5Ny0uMTQ1LjI4Ni0uMjI5di40NDRoLjk0MVY3LjcxNWEyLjE5MyAyLjE5MyAwIDAwLS40NjktMS41IDEuNjg3IDEuNjg3IDAgMDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMDEtLjk1NS40MjIuODMyLjgzMiAwIDAxLS42MDgtLjIuODMzLjgzMyAwIDAxMC0xLjA5MWMuMjgxLS4xNzQuNi0uMjc3LjkzLS4zbDEuMDItLjE0OC4wMDQuMTY5em04LjMxMyAyLjMxN2MuMzA3LjEzLjY0LjE5My45NzMuMTgyLjQ5NS4wMTIuOTgzLS4xMTQgMS40MS0uMzY1bC4xMjMtLjA3NS4wMTMtLjAwN1Y5LjYxNWwtLjQ0Ni4zMmMtLjMxNi4yMjQtLjY5Ni4zNC0xLjA4NC4zMjlBMS4zIDEuMyAwIDAxMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwMS0uNC0xLjMxMiAyLjAxIDIuMDEgMCAwMS40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwMTEzLjYgNi42YTEuOCAxLjggMCAwMS45NzEuMjc5bC40My4yNjVWNS45N2wtLjE3LS4wNzNhMi45IDIuOSAwIDAwLTEuMTctLjI0NyAyLjUyIDIuNTIgMCAwMC0xLjkyOS44MTcgMi45IDIuOSAwIDAwLS43NDcgMi4wNDljLS4wMjguNzA3LjIxIDEuNC42NyAxLjkzOS4yMjIuMjQ5LjQ5Ny40NDYuODA0LjU3OHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=)}.monaco-editor .rename-box{z-index:100;color:inherit}.monaco-editor .rename-box .rename-input{padding:4px}.monaco-editor .snippet-placeholder{min-width:2px}.monaco-editor .finish-snippet-placeholder,.monaco-editor .snippet-placeholder{outline-style:solid;outline-width:1px}.monaco-editor .suggest-widget{z-index:40;width:430px}.monaco-editor .suggest-widget>.details,.monaco-editor .suggest-widget>.message,.monaco-editor .suggest-widget>.tree{width:100%;border-style:solid;border-width:1px;box-sizing:border-box}.monaco-editor.hc-black .suggest-widget>.details,.monaco-editor.hc-black .suggest-widget>.message,.monaco-editor.hc-black .suggest-widget>.tree{border-width:2px}.monaco-editor .suggest-widget.docs-side{width:660px}.monaco-editor .suggest-widget.docs-side>.details,.monaco-editor .suggest-widget.docs-side>.tree{width:50%;float:left}.monaco-editor .suggest-widget.docs-side.list-right>.details,.monaco-editor .suggest-widget.docs-side.list-right>.tree{float:right}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%}.monaco-editor .suggest-widget .monaco-list{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1 1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:700}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{opacity:.6;background-position:50%;background-repeat:no-repeat;background-size:70%;cursor:pointer}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwNy0uNzA3TDguNzA3IDhsMy42NDYtMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");position:absolute;top:0;right:0;margin-right:5px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDcuNWE1LjUgNS41IDAgMTExMSAwIDUuNSA1LjUgMCAwMS0xMSAwem0tMSAwYTYuNSA2LjUgMCAxMTEzIDAgNi41IDYuNSAwIDAxLTEzIDB6TTggNVY0aDF2MUg4em0wIDVWNmgxdjRIOHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label{margin-left:.8em;flex:1 1;text-align:right;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget.docs-below .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused>.contents>.main>.type-label,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.type-label{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main>.readMore,.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main>.type-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-description-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:50%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .monaco-icon-label.suggest-icon:before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.suggest-icon:before{content:" ";background-repeat:no-repeat;background-position:50%;background-size:75%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjNjUyRDkwIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzAwN0FDQyIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQxNCAxLjU2TDguMzEyIDFoMy4yOTRsLjgxOCAxLjU3NUwxMC4yMzYgNmgxLjc4MWwuNzIgMS42OTVMNS42MTggMTVsLTEuNjAyLTEuMTYzTDYuMTE5IDEwSDQuODk4TDQgOC41NmwzLjQxNC03ek03Ljc4IDlMNC45IDE0LjMwNSAxMi4wMTggN0g4LjMxMmwzLjI5NC01SDguMzEyTDQuODk4IDlINy43OHoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjg3MyAxLjFjLjMzNS4xMzYuNjAyLjM5OC43NDUuNzMuMDcyLjE3LjEwOS4zNTIuMTA3LjUzN2ExLjM0IDEuMzQgMCAwMS0uNjEgMS4xMzUgMS4zNTkgMS4zNTkgMCAwMS0uNzUzLjIyM0ExLjM1NSAxLjM1NSAwIDAxMSAyLjM2MmExLjM1NSAxLjM1NSAwIDAxLjgzLTEuMjU2Yy4zMzMtLjE0LjcwOC0uMTQxIDEuMDQzLS4wMDZ6bS0uMjk4IDEuNzY1YS41NTEuNTUxIDAgMDAuMzMyLS41LjU0OC41NDggMCAxMC0uMzMyLjV6TTYuNDMgMS4xMDlMMS4xMSA2LjQzbC42ODYuNjg3IDUuMzItNS4zMi0uNjg2LS42ODd6TTExLjUgOWgxdjIuNUgxNXYxaC0yLjVWMTVoLTF2LTIuNUg5di0xaDIuNVY5em0tNS43MzIuNTI1bC43MDcuNzA3TDQuNzA3IDEybDEuNzY4IDEuNzY4LS43MDcuNzA3TDQgMTIuNzA3bC0xLjc2OCAxLjc2OC0uNzA3LS43MDdMMy4yOTMgMTJsLTEuNzY4LTEuNzY4LjcwNy0uNzA3TDQgMTEuMjkzbDEuNzY4LTEuNzY4em0xLjM1LTQuMTk1YTEuMzUzIDEuMzUzIDAgMDAtMS4yNTYtLjgzIDEuMzU1IDEuMzU1IDAgMDAtMS4yNTYuODMgMS4zNjIgMS4zNjIgMCAwMDEuMjU3IDEuODk1QTEuMzU4IDEuMzU4IDAgMDA3LjExOCA1LjMzem0tLjc1My43NDVhLjU1My41NTMgMCAwMS0uMjg5LjI5LjU0Ny41NDcgMCAwMS0uNTk5LS4xMTcuNTI5LjUyOSAwIDAxLS4xMTctLjE3My41NDQuNTQ0IDAgMDEuNzE2LS43MTUuNTY1LjU2NSAwIDAxLjE3My4xMTYuNTQ5LjU0OSAwIDAxLjExNi41OTl6TTE0IDNoLTR2MWg0VjN6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjUgNGwtLjUuNXY4bC41LjVINHYtMUgyVjVoMlY0SDEuNXptMTMgOWwuNS0uNXYtOGwtLjUtLjVIMTJ2MWgydjdoLTJ2MWgyLjV6TTguNzk3IDVsLTQuNSAyTDQgNy40NTd2Mi41bC4yNDMuNDI5IDIuNSAxLjUuNDYuMDI4IDQuNS0yTDEyIDkuNDU3di0yLjVsLS4yNDMtLjQyOS0yLjUtMS41TDguNzk3IDV6TTUgOC4zNHYxLjMzNGwxLjUuOVY5LjI0TDUgOC4zNHptMi41Ljk0MnYxLjQwNUwxMSA5LjEzM1Y3LjcyNkw3LjUgOS4yODJ6bTIuOTE4LTIuMzkxbC0xLjQ1Mi0uODcyLTMuMzg0IDEuNTA0IDEuNDUyLjg3MSAzLjM4NC0xLjUwM3oiIGZpbGw9IiMwMDdBQ0MiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0Q2N0UwMCIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEwMCA1IDIuNSAyLjUgMCAwMDAtNXpNOC4wMzUgOGEzLjUgMy41IDAgMTAwLTFINC45MzdhMiAyIDAgMTAwIDFoMy4wOTh6IiBmaWxsPSIjMDA3QUNDIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDJMMSAzdjNsMSAxaDEybDEtMVYzbC0xLTFIMnptMCAxaDEydjNIMlYzem0tMSA3bDEtMWgzbDEgMXYzbC0xIDFIMmwtMS0xdi0zem0yIDBIMnYzaDN2LTNIM3ptNyAwbDEtMWgzbDEgMXYzbC0xIDFoLTNsLTEtMXYtM3ptMiAwaC0xdjNoM3YtM2gtMnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA2aC0xdi0uNWEuNS41IDAgMDAtLjUtLjVIOC40Nzl2NS41YS41LjUgMCAwMC41LjVoLjV2MWgtM3YtMWguNWEuNS41IDAgMDAuNS0uNVY1SDYuNWEuNS41IDAgMDAtLjUuNVY2SDVWNGg2djJ6bTIuOTE0IDIuMDQ4bC0xLjQ2Mi0xLjQ2Mi43MDctLjcwNyAxLjgxNiAxLjgxNnYuNzA3bC0xLjc2OCAxLjc2Ny0uNzA3LS43MDcgMS40MTQtMS40MTR6TTMuNTQ4IDkuNDYyTDIuMDg2IDggMy41IDYuNTg2bC0uNzA3LS43MDctMS43NjggMS43Njd2LjcwOGwxLjgxNiAxLjgxNS43MDctLjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAwLS43NzUuNTMgMi4yMyAyLjIzIDAgMDAtLjQ5My43NTN2LjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwMC0uMDI0Ljg2M2MuMDEyLjI5LjAxOC41OC4wMTguODY5IDAgLjIwMy0uMDQuMzkzLS4xMTcuNTcydi4wMDFhMS41MDQgMS41MDQgMCAwMS0uNzY1Ljc4NyAxLjM3NiAxLjM3NiAwIDAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwMS0uNDU3LS4zMiAxLjY1OSAxLjY1OSAwIDAxLS4zMDktLjQ2N2MtLjA3NC0uMTgtLjExLS4zNy0uMTEtLjU3MyAwLS4yMjguMDAzLS40NTMuMDExLS42NzIuMDA4LS4yMjguMDA4LS40NSAwLS42NjVhNC42MzkgNC42MzkgMCAwMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAwLS4xNjgtLjYwOUEyLjI4NCAyLjI4NCAwIDAwMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAwLjczOC0uOTU1Yy4wOC0uMTkyLjEzNS0uMzkzLjE2OC0uNjAyLjAzMy0uMjEuMDUxLS40MjMuMDU1LS42NC4wMDgtLjIyLjAwOC0uNDQyIDAtLjY2Ni0uMDA4LS4yMjQtLjAxMi0uNDUtLjAxMi0uNjc4YTEuNDcgMS40NyAwIDAxLjg3Ny0xLjM1NCAxLjMzIDEuMzMgMCAwMS41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAxLjc2NS0uNzg3Yy4xNzYtLjA3Ny4zNjItLjExNS41NTgtLjExNUgxNHYtLjk4NGgtLjA5Yy0uMTk1IDAtLjM4LS4wNC0uNTU2LS4xMjFsLS4wMDEtLjAwMWExLjM3NiAxLjM3NiAwIDAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMDEtLjMwNy0uNDY1bC0uMDAxLS4wMDJhMS40MDUgMS40MDUgMCAwMS0uMTE3LS41NjZjMC0uMjkuMDA2LS41OC4wMTgtLjg2OWE2LjE5IDYuMTkgMCAwMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTctLjgyNHYtLjAwMWEyLjIzIDIuMjMgMCAwMC0uNDk0LS43NTMgMi4zMyAyLjMzIDAgMDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwMC0uOTEtLjE4NUgxMHYuOTg0aC4wOWMuMiAwIC4zODYuMDM4LjU2Mi4xMTUuMTc0LjA4Mi4zMjYuMTg4LjQ1Ny4zMi4xMjcuMTM0LjIzLjI5LjMwOS40NjcuMDc0LjE4LjExLjM3LjExLjU3MyAwIC4yMjgtLjAwMy40NTItLjAxMS42NzItLjAwOC4yMjgtLjAwOC40NSAwIC42NjUuMDA0LjIyMi4wMjIuNDM1LjA1NS42NC4wMzMuMjE0LjA4OS40MTYuMTY4LjYwOWEyLjI4MiAyLjI4MiAwIDAwLjczOC45NTUgMi4yODIgMi4yODIgMCAwMC0uNzM4Ljk1NSAyLjcgMi43IDAgMDAtLjE2OC42MDJjLS4wMzMuMjEtLjA1MS40MjMtLjA1NS42NC0uMDA4LjIyLS4wMDguNDQyIDAgLjY2Ni4wMDguMjI0LjAxMi40NS4wMTIuNjc4YTEuNDcgMS40NyAwIDAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAxLS40NTcuMzE5IDEuMzMgMS4zMyAwIDAxLS41NjMuMTIxSDEweiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwMS0xLjI1NS0uNTU2IDEuNjg0IDEuNjg0IDAgMDEtLjU0NC0xLjFBMS43MiAxLjcyIDAgMDExLjM2IDEyLjFDMi41NjggMTAuODMgNC45NDcgOC40NSA2LjY3OCA2Ljc1NWE0LjI1NyA0LjI1NyAwIDAxLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAxMS42NjUtMS45NjkgNC4yNTkgNC4yNTkgMCAwMTQuMDQtLjM2bC42MTcuMjY4LTIuODY2IDIuOTUxIDEuMjU1IDEuMjU5IDIuOTQ0LTIuODc3LjI2Ny42MTlhNC4yOTUgNC4yOTUgMCAwMS4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAxLS45MjMgMS4zOTIgNC4yNyA0LjI3IDAgMDEtLjc0My41ODEgNC4yMTcgNC4yMTcgMCAwMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwMS0xLjA4NC40MjN6bTcuOTM4LTEzLjA0N2EzLjMyIDMuMzIgMCAwMC0xLjg0OS41NTdjLS4yMTMuMTMtLjQxMi4yODQtLjU5MS40NThhMy4zMjEgMy4zMjEgMCAwMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMDAuMTMyIDEuMDUuOTExLjkxMSAwIDAwLjI5OC4yMmMuMS4wNDQuMjA5LjA2OS4zMTkuMDcyYS42OTQuNjk0IDAgMDAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwMDMuMjI1LS4yNTQgMy4zMyAzLjMzIDAgMDAuNTkxLS40NjQgMy4yOCAzLjI4IDAgMDAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAwLS42NS0uMDZ6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZoOHYxSDRWNnptOCAzSDR2MWg4Vjl6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDRsMS0xaDEybDEgMXY4bC0xIDFIMmwtMS0xVjR6bTEgMHY4aDEyVjRIMnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDNsMS0xaDZsMSAxdjVsLTEgMWgtNFY4aDRWM0g4djNIN1Yzem0xIDRsMSAxdjVsLTEgMUgybC0xLTFWOGwxLTFoNnptMCAxdjVIMlY4aDZ6bTEuNDE0LTFMOSA2LjU4NlY2aDR2MUg5LjQxNHpNOSA0aDR2MUg5VjR6bS0yIDZIM3YxaDR2LTF6IiBmaWxsPSIjMDA3QUNDIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDRoLTVWM2g1djF6bS0xIDNoLTJ2MWgyVjd6bS00IDBIMXYxaDlWN3ptMiA2SDF2MWgxMXYtMXptLTUtM0gxdjFoNnYtMXptOCAwaC01djFoNXYtMXpNOCAydjNIMVYyaDd6TTcgM0gydjFoNVYzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAwMS43NTQtLjg0MiAzLjI5MSAzLjI5MSAwIDAwLjY1NC0yLjExMyAyLjg4NiAyLjg4NiAwIDAwLS41NzYtMS44NzcgMS45OSAxLjk5IDAgMDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAwLTEuNTIzLjU2N1YzLjQ3NWgtLjk5MVYxMS4xaC45OTV2LS4zNDRjLjA3Ni4wNjYuMTU4LjEyNS4yNDQuMTc3ek03Ljg1IDYuN2MuMTg2LS4wNzkuMzg4LS4xMTMuNTktLjFhMS4wOCAxLjA4IDAgMDEuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAxLS40IDEuNDg0IDEuMTMzIDEuMTMzIDAgMDEtLjk2LjUwOCAxLjIyNCAxLjIyNCAwIDAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAxNi45NzUgOC44di0uNmExLjcyMiAxLjcyMiAwIDAxLjM5My0xLjE0NWMuMTMtLjE1NC4yOTYtLjI3Ni40ODItLjM1NXpNMy4yODkgNS42NzVhMy4wMyAzLjAzIDAgMDAtLjkzNy4xNjIgMi41OSAyLjU5IDAgMDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAxMS4zNjYtLjU3Mi43NTguNzU4IDAgMDEuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5TDIuOSA3LjgyNWEyLjYgMi42IDAgMDAtMS4zNzguNTc1IDEuNjUgMS42NSAwIDAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwMDEuMjUzLjQ1NCAxLjk2IDEuOTYgMCAwMDEuMTA3LS4zMzJjLjEwMi0uMDY4LjE5Ny0uMTQ1LjI4Ni0uMjI5di40NDRoLjk0MVY3LjcxNWEyLjE5MyAyLjE5MyAwIDAwLS40NjktMS41IDEuNjg3IDEuNjg3IDAgMDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMDEtLjk1NS40MjIuODMyLjgzMiAwIDAxLS42MDgtLjIuODMzLjgzMyAwIDAxMC0xLjA5MWMuMjgxLS4xNzQuNi0uMjc3LjkzLS4zbDEuMDItLjE0OC4wMDQuMTY5em04LjMxMyAyLjMxN2MuMzA3LjEzLjY0LjE5My45NzMuMTgyLjQ5NS4wMTIuOTgzLS4xMTQgMS40MS0uMzY1bC4xMjMtLjA3NS4wMTMtLjAwN1Y5LjYxNWwtLjQ0Ni4zMmMtLjMxNi4yMjQtLjY5Ni4zNC0xLjA4NC4zMjlBMS4zIDEuMyAwIDAxMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwMS0uNC0xLjMxMiAyLjAxIDIuMDEgMCAwMS40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwMTEzLjYgNi42YTEuOCAxLjggMCAwMS45NzEuMjc5bC40My4yNjVWNS45N2wtLjE3LS4wNzNhMi45IDIuOSAwIDAwLTEuMTctLjI0NyAyLjUyIDIuNTIgMCAwMC0xLjkyOS44MTcgMi45IDIuOSAwIDAwLS43NDcgMi4wNDljLS4wMjguNzA3LjIxIDEuNC42NyAxLjkzOS4yMjIuMjQ5LjQ5Ny40NDYuODA0LjU3OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjYgMTEuNzY3YTEuODY3IDEuODY3IDAgMDAtMi42NC0yLjY0Yy0xLjA0MiAxLjA5OC0yLjg1Ni44MTItMi45NDctLjY5OEE3IDcgMCAxMTcuNCAxNC45NzVjLTEuNTk0LS4xMzYtMS45MDEtMi4wNDktLjgtMy4yMDh6bS4zNjcgMS43NzZjLS4wNjQtLjI5Ny4wMjEtLjcyOC4zNTEtMS4wOGEyLjg2NyAyLjg2NyAwIDAwLS4wMS00LjA0M2gtLjAwMWEyLjg2NyAyLjg2NyAwIDAwLTQuMDU0IDBsLS4wMS4wMS0uMDA4LjAwOWMtLjI5Ni4zMTEtLjY2NC4zODctLjkwMi4zMzhhLjM5OC4zOTggMCAwMS0uMjIzLS4xMTVjLS4wMzYtLjA0LS4wODktLjEyMi0uMDk5LS4yOTRhNiA2IDAgMTE1LjQ3MyA1LjYxYy0uMTk0LS4wMTYtLjMtLjA4LS4zNi0uMTM1YS41NTUuNTU1IDAgMDEtLjE1Ny0uM3pNNSA2YTEgMSAwIDEwMC0yIDEgMSAwIDAwMCAyem03IDVhMSAxIDAgMTEtMiAwIDEgMSAwIDAxMiAwek04IDVhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6bTUgM2ExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6bS0yLTJhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjA2IDMuODU0TDUuOTE1IDZsLS43MDctLjcwN0w2LjUgNGgtM2ExLjUgMS41IDAgMDAwIDNINHYxaC0uNWEyLjUgMi41IDAgMTEwLTVoM0w2IDIuNWwtLjc5My0uNzkzTDUuOTE0IDFsMi4xNDcgMi4xNDZ2LjcwOHpNNSA2LjVsLjkxNC45MTRMNiA3LjMyOFYxNGg4VjdoLTRWM2gtLjk0di0uMjY4TDguMzI5IDJIMTEuMmwuMy4xIDMuNCAzLjUuMS40djguNWwtLjUuNWgtOWwtLjUtLjV2LTh6TTExIDN2M2gyLjkwM0wxMSAzeiIgZmlsbD0iIzQyNDI0MiIvPjwvc3ZnPg==")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMWwtLjUuNVYxM2gxVjJoMTF2MTFoMVYxLjVsLS41LS41aC0xMnpNMiAxNXYtMWgxdjFIMnptMy0xSDR2MWgxdi0xem0xIDBoMXYxSDZ2LTF6bTMgMEg4djFoMXYtMXptMSAwaDF2MWgtMXYtMXptNSAxdi0xaC0xdjFoMXptLTMtMWgxdjFoLTF2LTF6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before{background-image:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjAxIDIuNWwuNS0uNWg0Ljk5N2wuMzU0LjE0Ni44NTIuODUzaDYuNzg4bC41LjV2NS40OTZsLS4wMS4wMTF2NC40OTZsLS41LjVIMS41bC0uNS0uNVY2LjUwN2wuMDEtLjAxVjIuNXpNMTQuMDAyIDR2MS4wMDNoLTYuNWwtLjM1NC4xNDctLjg1OC44NTdIMi4wMTFWM0g2LjNsLjg1My44NTMuMzUzLjE0Nmg2LjQ5NXpNNi40OTYgNy4wMDZIMi4wMTF2LjQ4OUgydjUuNTA3aDExLjk5di03SDcuNzA4bC0uODU4Ljg1OC0uMzU0LjE0NnoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=")}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-widget .details{display:flex;flex-direction:column;cursor:default}.monaco-editor .suggest-widget .details.no-docs{display:none}.monaco-editor .suggest-widget.docs-below .details{border-top-width:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element{flex:1 1}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body{position:absolute;box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.header>.type{flex:2 1;overflow:hidden;text-overflow:ellipsis;opacity:.7;word-break:break-all;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:normal}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-widget .details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-widget .details code{border-radius:3px;padding:0 .4em}.monaco-editor.hc-black .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close,.monaco-editor.vs-dark .suggest-widget .details>.monaco-scrollable-element>.body>.header>.close{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ2LjcwNy0uNzA3TDguNzA3IDhsMy42NDYtMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDdMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.readMore{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDcuNWE1LjUgNS41IDAgMTExMSAwIDUuNSA1LjUgMCAwMS0xMSAwem0tMSAwYTYuNSA2LjUgMCAxMTEzIDAgNi41IDYuNSAwIDAxLTEzIDB6TTggNHYxaDFWNEg4em0wIDJ2NGgxVjZIOHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constructor:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.function:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.method:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDQuODU3TDIuNDg2IDRsNS0zaDEuMDI5bDUgMyAuNDg1Ljg1N3Y2bC0uNDg2Ljg1OC01IDNINy40ODZsLTUtM0wyIDEwLjg1OHYtNnptNS41IDguN2wtNC41LTIuN1Y1LjdsNC41IDIuNDU0djUuNDAzem0xIDBsNC41LTIuN1Y1LjdMOC41IDguMTU0djUuNDAzek04IDEuODU3TDMuMjYgNC43MDIgOCA3LjI4OGw0Ljc0LTIuNTg2TDggMS44NTd6IiBmaWxsPSIjQjE4MEQ3Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.field:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDYuMzk0bC41NTMtLjg5NCA3LTMuNWguODk0bDUgMi41LjU1My44OTR2NC41bC0uNTUzLjg5NS03IDMuNWgtLjg5NGwtNS0yLjVMMSAxMC44OTR2LTQuNXptNS41IDYuNzVMMiAxMC44OTRWNy4xNzFsNC41IDIuMDQ1djMuOTI4em0xIDBsNi41LTMuMjVWNi4xOEw3LjUgOS4yMTN2My45MzF6TTkgMi44OTRMMi4zMzcgNi4yMjZsNC42NiAyLjExOCA2LjY3NC0zLjExNEw5IDIuODk0eiIgZmlsbD0iIzc1QkVGRiIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.event:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQxNCAxLjU2TDguMzEyIDFoMy4yOTRsLjgxOCAxLjU3NUwxMC4yMzYgNmgxLjc4MWwuNzIgMS42OTVMNS42MTggMTVsLTEuNjAyLTEuMTYzTDYuMTE5IDEwSDQuODk4TDQgOC41NmwzLjQxNC03ek03Ljc4IDlMNC45IDE0LjMwNSAxMi4wMTggN0g4LjMxMmwzLjI5NC01SDguMzEyTDQuODk4IDlINy43OHoiIGZpbGw9IiNENjdFMDAiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.operator:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjg3MyAxLjFjLjMzNS4xMzYuNjAyLjM5OC43NDUuNzMuMDcyLjE3LjEwOS4zNTIuMTA3LjUzN2ExLjM0IDEuMzQgMCAwMS0uNjEgMS4xMzUgMS4zNTkgMS4zNTkgMCAwMS0uNzUzLjIyM0ExLjM1NSAxLjM1NSAwIDAxMSAyLjM2MmExLjM1NSAxLjM1NSAwIDAxLjgzLTEuMjU2Yy4zMzMtLjE0LjcwOC0uMTQxIDEuMDQzLS4wMDZ6bS0uMjk4IDEuNzY1YS41NTEuNTUxIDAgMDAuMzMyLS41LjU0OC41NDggMCAxMC0uMzMyLjV6TTYuNDMgMS4xMDlMMS4xMSA2LjQzbC42ODYuNjg3IDUuMzItNS4zMi0uNjg2LS42ODd6TTExLjUgOWgxdjIuNUgxNXYxaC0yLjVWMTVoLTF2LTIuNUg5di0xaDIuNVY5em0tNS43MzIuNTI1bC43MDcuNzA3TDQuNzA3IDEybDEuNzY4IDEuNzY4LS43MDcuNzA3TDQgMTIuNzA3bC0xLjc2OCAxLjc2OC0uNzA3LS43MDdMMy4yOTMgMTJsLTEuNzY4LTEuNzY4LjcwNy0uNzA3TDQgMTEuMjkzbDEuNzY4LTEuNzY4em0xLjM1LTQuMTk1YTEuMzUzIDEuMzUzIDAgMDAtMS4yNTYtLjgzIDEuMzU1IDEuMzU1IDAgMDAtMS4yNTYuODMgMS4zNjIgMS4zNjIgMCAwMDEuMjU3IDEuODk1QTEuMzU4IDEuMzU4IDAgMDA3LjExOCA1LjMzem0tLjc1My43NDVhLjU1My41NTMgMCAwMS0uMjg5LjI5LjU0Ny41NDcgMCAwMS0uNTk5LS4xMTcuNTI5LjUyOSAwIDAxLS4xMTctLjE3My41NDQuNTQ0IDAgMDEuNzE2LS43MTUuNTY1LjU2NSAwIDAxLjE3My4xMTYuNTQ5LjU0OSAwIDAxLjExNi41OTl6TTE0IDNoLTR2MWg0VjN6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.variable:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjUgNGwtLjUuNXY4bC41LjVINHYtMUgyVjVoMlY0SDEuNXptMTMgOWwuNS0uNXYtOGwtLjUtLjVIMTJ2MWgydjdoLTJ2MWgyLjV6TTguNzk3IDVsLTQuNSAyTDQgNy40NTd2Mi41bC4yNDMuNDI5IDIuNSAxLjUuNDYuMDI4IDQuNS0yTDEyIDkuNDU3di0yLjVsLS4yNDMtLjQyOS0yLjUtMS41TDguNzk3IDV6TTUgOC4zNHYxLjMzNGwxLjUuOVY5LjI0TDUgOC4zNHptMi41Ljk0MnYxLjQwNUwxMSA5LjEzM1Y3LjcyNkw3LjUgOS4yODJ6bTIuOTE4LTIuMzkxbC0xLjQ1Mi0uODcyLTMuMzg0IDEuNTA0IDEuNDUyLjg3MSAzLjM4NC0xLjUwM3oiIGZpbGw9IiM3NUJFRkYiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.class:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjM1NCA2LjY0NkwyLjA2IDUuMzU0IDUuMzU0IDIuMDZsMS4yOTIgMS4yOTMtMy4yOTIgMy4yOTJ6TTUgMUwxIDV2LjcwN2wyIDJoLjcwN2wxLjE0Ny0xLjE0NnY1Ljc5M2wuNS41aDQuNjU2di41MmwxLjMzMyAxLjMzM2guNzA3bDIuNjY3LTIuNjY2di0uNzA3TDEzLjM4MyAxMGgtLjcwN2wtMS44NTMgMS44NTRoLTQuOTd2LTMuOTZoNC4xNTd2LjQ4bDEuMzMzIDEuMzMzaC43MDdsMi42NjctMi42NjZ2LS43MDdMMTMuMzgzIDVoLS43MDdsLTEuODEzIDEuODE0aC01LjAxVjUuNTZsMS44NTQtMS44NTRWM2wtMi0ySDV6bTYuMDcgNy4wMmwuNjI3LjYyNyAxLjk2LTEuOTYtLjYyNy0uNjI2LTEuOTYgMS45NnptMCA1bC42MjcuNjI3IDEuOTYtMS45Ni0uNjI3LS42MjYtMS45NiAxLjk2eiIgZmlsbD0iI0VFOUQyOCIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.interface:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhMi41IDIuNSAwIDEwMCA1IDIuNSAyLjUgMCAwMDAtNXpNOC4wMzUgOGEzLjUgMy41IDAgMTAwLTFINC45MzdhMiAyIDAgMTAwIDFoMy4wOTh6IiBmaWxsPSIjNzVCRUZGIi8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.struct:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDJMMSAzdjNsMSAxaDEybDEtMVYzbC0xLTFIMnptMCAxaDEydjNIMlYzem0tMSA3bDEtMWgzbDEgMXYzbC0xIDFIMmwtMS0xdi0zem0yIDBIMnYzaDN2LTNIM3ptNyAwbDEtMWgzbDEgMXYzbC0xIDFoLTNsLTEtMXYtM3ptMiAwaC0xdjNoM3YtM2gtMnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.type-parameter:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA2aC0xdi0uNWEuNS41IDAgMDAtLjUtLjVIOC40Nzl2NS41YS41LjUgMCAwMC41LjVoLjV2MWgtM3YtMWguNWEuNS41IDAgMDAuNS0uNVY1SDYuNWEuNS41IDAgMDAtLjUuNVY2SDVWNGg2djJ6bTIuOTE0IDIuMDQ4bC0xLjQ2Mi0xLjQ2Mi43MDctLjcwNyAxLjgxNiAxLjgxNnYuNzA3bC0xLjc2OCAxLjc2Ny0uNzA3LS43MDcgMS40MTQtMS40MTR6TTMuNTQ4IDkuNDYyTDIuMDg2IDggMy41IDYuNTg2bC0uNzA3LS43MDctMS43NjggMS43Njd2LjcwOGwxLjgxNiAxLjgxNS43MDctLjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.module:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuOTg0VjJoLS4wOWMtLjMxMyAwLS42MTYuMDYyLS45MDkuMTg1YTIuMzMgMi4zMyAwIDAwLS43NzUuNTMgMi4yMyAyLjIzIDAgMDAtLjQ5My43NTN2LjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTguODN2LjAwMmE2LjA4IDYuMDggMCAwMC0uMDI0Ljg2M2MuMDEyLjI5LjAxOC41OC4wMTguODY5IDAgLjIwMy0uMDQuMzkzLS4xMTcuNTcydi4wMDFhMS41MDQgMS41MDQgMCAwMS0uNzY1Ljc4NyAxLjM3NiAxLjM3NiAwIDAxLS41NTguMTE1SDJ2Ljk4NGguMDljLjE5NSAwIC4zOC4wNC41NTYuMTIxbC4wMDEuMDAxYy4xNzguMDc4LjMyOS4xODQuNDU1LjMxOGwuMDAyLjAwMmMuMTMuMTMuMjMzLjI4NS4zMDcuNDY1bC4wMDEuMDAyYy4wNzguMTguMTE3LjM2OC4xMTcuNTY2IDAgLjI5LS4wMDYuNTgtLjAxOC44NjktLjAxMi4yOTYtLjAwNC41ODUuMDI0Ljg3di4wMDFjLjAzMy4yODMuMDk5LjU1OC4xOTcuODI0di4wMDFjLjEwNi4yNzMuMjcxLjUyNC40OTQuNzUzLjIyMy4yMy40ODIuNDA3Ljc3NS41My4yOTMuMTIzLjU5Ni4xODUuOTEuMTg1SDZ2LS45ODRoLS4wOWMtLjE5OSAwLS4zODctLjAzOC0uNTYyLS4xMTVhMS42MTMgMS42MTMgMCAwMS0uNDU3LS4zMiAxLjY1OSAxLjY1OSAwIDAxLS4zMDktLjQ2N2MtLjA3NC0uMTgtLjExLS4zNy0uMTEtLjU3MyAwLS4yMjguMDAzLS40NTMuMDExLS42NzIuMDA4LS4yMjguMDA4LS40NSAwLS42NjVhNC42MzkgNC42MzkgMCAwMC0uMDU1LS42NCAyLjY4MiAyLjY4MiAwIDAwLS4xNjgtLjYwOUEyLjI4NCAyLjI4NCAwIDAwMy41MjIgOGEyLjI4NCAyLjI4NCAwIDAwLjczOC0uOTU1Yy4wOC0uMTkyLjEzNS0uMzkzLjE2OC0uNjAyLjAzMy0uMjEuMDUxLS40MjMuMDU1LS42NC4wMDgtLjIyLjAwOC0uNDQyIDAtLjY2Ni0uMDA4LS4yMjQtLjAxMi0uNDUtLjAxMi0uNjc4YTEuNDcgMS40NyAwIDAxLjg3Ny0xLjM1NCAxLjMzIDEuMzMgMCAwMS41NjMtLjEyMUg2em00IDEwLjAzMlYxNGguMDljLjMxMyAwIC42MTYtLjA2Mi45MDktLjE4NS4yOTMtLjEyMy41NTItLjMuNzc1LS41My4yMjMtLjIzLjM4OC0uNDguNDkzLS43NTN2LS4wMDFjLjEtLjI2Ni4xNjUtLjU0My4xOTgtLjgzdi0uMDAyYy4wMjgtLjI4LjAzNi0uNTY3LjAyNC0uODYzLS4wMTItLjI5LS4wMTgtLjU4LS4wMTgtLjg2OSAwLS4yMDMuMDQtLjM5My4xMTctLjU3MnYtLjAwMWExLjUwNCAxLjUwNCAwIDAxLjc2NS0uNzg3Yy4xNzYtLjA3Ny4zNjItLjExNS41NTgtLjExNUgxNHYtLjk4NGgtLjA5Yy0uMTk1IDAtLjM4LS4wNC0uNTU2LS4xMjFsLS4wMDEtLjAwMWExLjM3NiAxLjM3NiAwIDAxLS40NTUtLjMxOGwtLjAwMi0uMDAyYTEuNDE0IDEuNDE0IDAgMDEtLjMwNy0uNDY1bC0uMDAxLS4wMDJhMS40MDUgMS40MDUgMCAwMS0uMTE3LS41NjZjMC0uMjkuMDA2LS41OC4wMTgtLjg2OWE2LjE5IDYuMTkgMCAwMC0uMDI0LS44N3YtLjAwMWEzLjU0MiAzLjU0MiAwIDAwLS4xOTctLjgyNHYtLjAwMWEyLjIzIDIuMjMgMCAwMC0uNDk0LS43NTMgMi4zMyAyLjMzIDAgMDAtLjc3NS0uNTMgMi4zMjUgMi4zMjUgMCAwMC0uOTEtLjE4NUgxMHYuOTg0aC4wOWMuMiAwIC4zODYuMDM4LjU2Mi4xMTUuMTc0LjA4Mi4zMjYuMTg4LjQ1Ny4zMi4xMjcuMTM0LjIzLjI5LjMwOS40NjcuMDc0LjE4LjExLjM3LjExLjU3MyAwIC4yMjgtLjAwMy40NTItLjAxMS42NzItLjAwOC4yMjgtLjAwOC40NSAwIC42NjUuMDA0LjIyMi4wMjIuNDM1LjA1NS42NC4wMzMuMjE0LjA4OS40MTYuMTY4LjYwOWEyLjI4MiAyLjI4MiAwIDAwLjczOC45NTUgMi4yODIgMi4yODIgMCAwMC0uNzM4Ljk1NSAyLjcgMi43IDAgMDAtLjE2OC42MDJjLS4wMzMuMjEtLjA1MS40MjMtLjA1NS42NC0uMDA4LjIyLS4wMDguNDQyIDAgLjY2Ni4wMDguMjI0LjAxMi40NS4wMTIuNjc4YTEuNDcgMS40NyAwIDAxLS40MiAxLjAzNSAxLjQ2NiAxLjQ2NiAwIDAxLS40NTcuMzE5IDEuMzMgMS4zMyAwIDAxLS41NjMuMTIxSDEweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.property:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuODA3IDE0Ljk3NWExLjc1IDEuNzUgMCAwMS0xLjI1NS0uNTU2IDEuNjg0IDEuNjg0IDAgMDEtLjU0NC0xLjFBMS43MiAxLjcyIDAgMDExLjM2IDEyLjFDMi41NjggMTAuODMgNC45NDcgOC40NSA2LjY3OCA2Ljc1NWE0LjI1NyA0LjI1NyAwIDAxLjA0OC0zLjA3OCA0LjA5NSA0LjA5NSAwIDAxMS42NjUtMS45NjkgNC4yNTkgNC4yNTkgMCAwMTQuMDQtLjM2bC42MTcuMjY4LTIuODY2IDIuOTUxIDEuMjU1IDEuMjU5IDIuOTQ0LTIuODc3LjI2Ny42MTlhNC4yOTUgNC4yOTUgMCAwMS4wNCAzLjMxMSA0LjE5OCA0LjE5OCAwIDAxLS45MjMgMS4zOTIgNC4yNyA0LjI3IDAgMDEtLjc0My41ODEgNC4yMTcgNC4yMTcgMCAwMS0zLjgxMi40NDZDOC4xMTIgMTAuNDEgNS4zNyAxMy4xNyAzLjg5IDE0LjU1MmExLjYzIDEuNjMgMCAwMS0xLjA4NC40MjN6bTcuOTM4LTEzLjA0N2EzLjMyIDMuMzIgMCAwMC0xLjg0OS41NTdjLS4yMTMuMTMtLjQxMi4yODQtLjU5MS40NThhMy4zMjEgMy4zMjEgMCAwMC0uNjU3IDMuNzMzbC4xMzUuMjk3LS4yMzMuMjI3Yy0xLjczOCAxLjY5Ny00LjI2OSA0LjIyLTUuNDg1IDUuNTA0YS44MDUuODA1IDAgMDAuMTMyIDEuMDUuOTExLjkxMSAwIDAwLjI5OC4yMmMuMS4wNDQuMjA5LjA2OS4zMTkuMDcyYS42OTQuNjk0IDAgMDAuNDUtLjE4MWMxLjU3My0xLjQ2OSA0LjYxMi00LjUzOSA1LjUwNC01LjQ0bC4yMy0uMjMyLjI5NC4xMzVhMy4yODYgMy4yODYgMCAwMDMuMjI1LS4yNTQgMy4zMyAzLjMzIDAgMDAuNTkxLS40NjQgMy4yOCAzLjI4IDAgMDAuOTY0LTIuMzU4YzAtLjIxNS0uMDIxLS40My0uMDY0LS42NDJMMTEuNDMgNy4xMjUgOC44NzkgNC41NzhsMi41MTUtMi41OWEzLjI4NiAzLjI4NiAwIDAwLS42NS0uMDZ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.unit:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg4bDEtMVYybC0xLTFINHptMCAyVjJoOHYxMkg0di0xaDJ2LTFINHYtMmg0VjlINFY3aDJWNkg0VjRoNFYzSDR6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.constant:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZoOHYxSDRWNnptOCAzSDR2MWg4Vjl6IiBmaWxsPSIjQzVDNUM1Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDRsMS0xaDEybDEgMXY4bC0xIDFIMmwtMS0xVjR6bTEgMHY4aDEyVjRIMnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.value:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDJMNyAzdjNoMVYzaDZ2NWgtNHYxaDRsMS0xVjNsLTEtMUg4em0xIDZMOCA3SDJMMSA4djVsMSAxaDZsMS0xVjh6TTggOVY4SDJ2NWg2Vjl6bTEtMi40MTRMOS40MTQgN0gxM1Y2SDl2LjU4NnpNMTMgNEg5djFoNFY0ek03IDlIM3YxaDRWOXptLTQgMmg0djFIM3YtMXoiIGZpbGw9IiNFRTlEMjgiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.enum-member:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDNsMS0xaDZsMSAxdjVsLTEgMWgtNFY4aDRWM0g4djNIN1Yzem0xIDRsMSAxdjVsLTEgMUgybC0xLTFWOGwxLTFoNnptMCAxdjVIMlY4aDZ6bTEuNDE0LTFMOSA2LjU4NlY2aDR2MUg5LjQxNHpNOSA0aDR2MUg5VjR6bS0yIDZIM3YxaDR2LTF6IiBmaWxsPSIjNzVCRUZGIi8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.keyword:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDRoLTVWM2g1djF6bS0xIDNoLTJ2MWgyVjd6bS00IDBIMXYxaDlWN3ptMiA2SDF2MWgxMXYtMXptLTUtM0gxdjFoNnYtMXptOCAwaC01djFoNXYtMXpNOCAydjNIMVYyaDd6TTcgM0gydjFoNVYzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.text:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjIyMyAxMC45MzNjLjMyNi4xOTIuNjk5LjI5IDEuMDc3LjI4MmEyLjE1OSAyLjE1OSAwIDAwMS43NTQtLjg0MiAzLjI5MSAzLjI5MSAwIDAwLjY1NC0yLjExMyAyLjg4NiAyLjg4NiAwIDAwLS41NzYtMS44NzcgMS45OSAxLjk5IDAgMDAtMS42MzQtLjczMyAyLjI5NCAyLjI5NCAwIDAwLTEuNTIzLjU2N1YzLjQ3NWgtLjk5MVYxMS4xaC45OTV2LS4zNDRjLjA3Ni4wNjYuMTU4LjEyNS4yNDQuMTc3ek03Ljg1IDYuN2MuMTg2LS4wNzkuMzg4LS4xMTMuNTktLjFhMS4wOCAxLjA4IDAgMDEuODk2LjQyOGMuMjU3LjM2My4zODIuODAyLjM1NyAxLjI0NWEyLjQ4NSAyLjQ4NSAwIDAxLS40IDEuNDg0IDEuMTMzIDEuMTMzIDAgMDEtLjk2LjUwOCAxLjIyNCAxLjIyNCAwIDAxLS45NzYtLjQxN0ExLjUyMiAxLjUyMiAwIDAxNi45NzUgOC44di0uNmExLjcyMiAxLjcyMiAwIDAxLjM5My0xLjE0NWMuMTMtLjE1NC4yOTYtLjI3Ni40ODItLjM1NXpNMy4yODkgNS42NzVhMy4wMyAzLjAzIDAgMDAtLjkzNy4xNjIgMi41OSAyLjU5IDAgMDAtLjguNGwtLjEuMDc3djEuMmwuNDIzLS4zNTlhMi4xIDIuMSAwIDAxMS4zNjYtLjU3Mi43NTguNzU4IDAgMDEuNjYxLjI4MmMuMTUuMjMyLjIzLjUwMy4yMzEuNzc5TDIuOSA3LjgyNWEyLjYgMi42IDAgMDAtMS4zNzguNTc1IDEuNjUgMS42NSAwIDAwLS4wMjIgMi4zMzYgMS43MzcgMS43MzcgMCAwMDEuMjUzLjQ1NCAxLjk2IDEuOTYgMCAwMDEuMTA3LS4zMzJjLjEwMi0uMDY4LjE5Ny0uMTQ1LjI4Ni0uMjI5di40NDRoLjk0MVY3LjcxNWEyLjE5MyAyLjE5MyAwIDAwLS40NjktMS41IDEuNjg3IDEuNjg3IDAgMDAtMS4zMjktLjU0em0uODU3IDMuMDQxYy4wMi40MTgtLjEyLjgyOS0uMzkxIDEuMTQ4YTEuMjIxIDEuMjIxIDAgMDEtLjk1NS40MjIuODMyLjgzMiAwIDAxLS42MDgtLjIuODMzLjgzMyAwIDAxMC0xLjA5MWMuMjgxLS4xNzQuNi0uMjc3LjkzLS4zbDEuMDItLjE0OC4wMDQuMTY5em04LjMxMyAyLjMxN2MuMzA3LjEzLjY0LjE5My45NzMuMTgyLjQ5NS4wMTIuOTgzLS4xMTQgMS40MS0uMzY1bC4xMjMtLjA3NS4wMTMtLjAwN1Y5LjYxNWwtLjQ0Ni4zMmMtLjMxNi4yMjQtLjY5Ni4zNC0xLjA4NC4zMjlBMS4zIDEuMyAwIDAxMTIuNCA5LjhhMS45NzUgMS45NzUgMCAwMS0uNC0xLjMxMiAyLjAxIDIuMDEgMCAwMS40NTMtMS4zODFBMS40MzIgMS40MzIgMCAwMTEzLjYgNi42YTEuOCAxLjggMCAwMS45NzEuMjc5bC40My4yNjVWNS45N2wtLjE3LS4wNzNhMi45IDIuOSAwIDAwLTEuMTctLjI0NyAyLjUyIDIuNTIgMCAwMC0xLjkyOS44MTcgMi45IDIuOSAwIDAwLS43NDcgMi4wNDljLS4wMjguNzA3LjIxIDEuNC42NyAxLjkzOS4yMjIuMjQ5LjQ5Ny40NDYuODA0LjU3OHoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.color:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjYgMTEuNzY3YTEuODY3IDEuODY3IDAgMDAtMi42NC0yLjY0Yy0xLjA0MiAxLjA5OC0yLjg1Ni44MTItMi45NDctLjY5OEE3IDcgMCAxMTcuNCAxNC45NzVjLTEuNTk0LS4xMzYtMS45MDEtMi4wNDktLjgtMy4yMDh6bS4zNjcgMS43NzZjLS4wNjQtLjI5Ny4wMjEtLjcyOC4zNTEtMS4wOGEyLjg2NyAyLjg2NyAwIDAwLS4wMS00LjA0M2gtLjAwMWEyLjg2NyAyLjg2NyAwIDAwLTQuMDU0IDBsLS4wMS4wMS0uMDA4LjAwOWMtLjI5Ni4zMTEtLjY2NC4zODctLjkwMi4zMzhhLjM5OC4zOTggMCAwMS0uMjIzLS4xMTVjLS4wMzYtLjA0LS4wODktLjEyMi0uMDk5LS4yOTRhNiA2IDAgMTE1LjQ3MyA1LjYxYy0uMTk0LS4wMTYtLjMtLjA4LS4zNi0uMTM1YS41NTUuNTU1IDAgMDEtLjE1Ny0uM3pNNSA2YTEgMSAwIDEwMC0yIDEgMSAwIDAwMCAyem03IDVhMSAxIDAgMTEtMiAwIDEgMSAwIDAxMiAwek04IDVhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6bTUgM2ExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6bS0yLTJhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.file:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDFMMyAydjEybDEgMWg5bDEtMVY1bC0uMjkzLS43MDctMy0zTDEwIDFINHptMCAxM1YyaDV2NGg0djhINHptOS05bC0zLTN2M2gzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.reference:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjA2IDMuODU0TDUuOTE1IDZsLS43MDctLjcwN0w2LjUgNGgtM2ExLjUgMS41IDAgMDAwIDNINHYxaC0uNWEyLjUgMi41IDAgMTEwLTVoM0w2IDIuNWwtLjc5My0uNzkzTDUuOTE0IDFsMi4xNDcgMi4xNDZ2LjcwOHpNNSA2LjVsLjkxNC45MTRMNiA3LjMyOFYxNGg4VjdoLTRWM2gtLjk0di0uMjY4TDguMzI5IDJIMTEuMmwuMy4xIDMuNCAzLjUuMS40djguNWwtLjUuNWgtOWwtLjUtLjV2LTh6TTExIDN2M2gyLjkwM0wxMSAzeiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.snippet:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMWwtLjUuNVYxM2gxVjJoMTF2MTFoMVYxLjVsLS41LS41aC0xMnpNMiAxNXYtMWgxdjFIMnptMy0xSDR2MWgxdi0xem0xIDBoMXYxSDZ2LTF6bTMgMEg4djFoMXYtMXptMSAwaDF2MWgtMXYtMXptNSAxdi0xaC0xdjFoMXptLTMtMWgxdjFoLTF2LTF6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.customcolor:before{background-image:none}.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before,.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .suggest-icon.folder:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjAxIDIuNWwuNS0uNWg0Ljk5N2wuMzU0LjE0Ni44NTIuODUzaDYuNzg4bC41LjV2NS40OTZsLS4wMS4wMTF2NC40OTZsLS41LjVIMS41bC0uNS0uNVY2LjUwN2wuMDEtLjAxVjIuNXpNMTQuMDAyIDR2MS4wMDNoLTYuNWwtLjM1NC4xNDctLjg1OC44NTdIMi4wMTFWM0g2LjNsLjg1My44NTMuMzUzLjE0Nmg2LjQ5NXpNNi40OTYgNy4wMDZIMi4wMTF2LjQ4OUgydjUuNTA3aDExLjk5di03SDcuNzA4bC0uODU4Ljg1OC0uMzU0LjE0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=")}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,Ubuntu,Droid Sans,sans-serif}.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor-hover p{margin:0}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs-dark .view-overlays .current-line,.monaco-editor.vs .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs-dark .cursor,.monaco-editor.vs .cursor{background-color:windowtext!important}.monaco-editor.vs-dark .dnd-target,.monaco-editor.vs .dnd-target{border-color:windowtext!important}.monaco-editor.vs-dark .selected-text,.monaco-editor.vs .selected-text{background-color:highlight!important}.monaco-editor.vs-dark .view-line,.monaco-editor.vs .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .view-line span,.monaco-editor.vs .view-line span{color:windowtext!important}.monaco-editor.vs-dark .view-line span.inline-selected-text,.monaco-editor.vs .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs-dark .view-overlays,.monaco-editor.vs .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .reference-decoration,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs .wordHighlightStrong{border:2px dotted highlight!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs-dark .rangeHighlight,.monaco-editor.vs .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;box-sizing:border-box}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs-dark .currentFindMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs .findMatch{border:2px dotted activeborder!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs-dark .find-widget,.monaco-editor.vs .find-widget{border:1px solid windowtext}.monaco-editor.vs-dark .monaco-list .monaco-list-row,.monaco-editor.vs .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused,.monaco-editor.vs .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover,.monaco-editor.vs .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row,.monaco-editor.vs .monaco-tree .monaco-tree-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.selected,.monaco-editor.vs .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs .monaco-tree .monaco-tree-row.selected{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row:hover,.monaco-editor.vs .monaco-tree .monaco-tree-row:hover{background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;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;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;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}}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:hsla(0,0%,100%,.01)}.monaco-diff-editor .diffViewport{box-shadow:inset 0 0 1px 0 #b9b9b9;background:rgba(0,0,0,.1)}.monaco-diff-editor.hc-black .diffViewport,.monaco-diff-editor.vs-dark .diffViewport{background:hsla(0,0%,100%,.1)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:transparent}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:hsla(0,0%,67.1%,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-diff-editor .delete-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-editor .insert-sign{background-size:60%;opacity:.7;background-repeat:no-repeat;background-position:75%;background-size:11px 11px}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.hc-black .insert-sign{opacity:1}.monaco-diff-editor .insert-sign,.monaco-editor .insert-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDd2MUg4djZIN1Y4SDFWN2g2VjFoMXY2aDZ6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-diff-editor .delete-sign,.monaco-editor .delete-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDhIMVY3aDE0djF6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+")}.monaco-diff-editor.hc-black .insert-sign,.monaco-diff-editor.vs-dark .insert-sign,.monaco-editor.hc-black .insert-sign,.monaco-editor.vs-dark .insert-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDd2MUg4djZIN1Y4SDFWN2g2VjFoMXY2aDZ6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.vs-dark .delete-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.vs-dark .delete-sign{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDhIMVY3aDE0djF6IiBmaWxsPSIjQzVDNUM1Ii8+PC9zdmc+")}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .diagonal-fill{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAChJREFUKFNjOH/+fAMDDgCSu3Dhwn9c8gwwBTgNGR4KQP4HhQOhsAIAZCBTkhtqePcAAAAASUVORK5CYII=")}.monaco-editor.vs-dark .diagonal-fill{opacity:.2}.monaco-editor.hc-black .diagonal-fill{background:none}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjNDI0MjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjNDI0MjQyIi8+PC9zdmc+") 50% no-repeat}.monaco-editor.hc-dark .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph,.monaco-editor.vs-dark .margin-view-zones .inline-deleted-margin-view-zone .lightbulb-glyph{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS42NyA4LjY1OGMtLjMzOC4zMzQtLjU5OC43MDUtLjc4MSAxLjExNC0uMTc4LjQwNy0uMjY4Ljg1LS4yNjggMS4zMjl2MS42YTEuMzA0IDEuMzA0IDAgMDEtLjc5NCAxLjE5N2MtLjE1OS4wNjgtLjMyOS4xMDItLjUwOS4xMDJINy43MTJhMS4yODUgMS4yODUgMCAwMS0uOTIyLS4zNzkgMS4zMDMgMS4zMDMgMCAwMS0uMzgtLjkydi0xLjZjMC0uNDc5LS4wOTItLjkyMS0uMjc0LTEuMzI5YTMuNTU2IDMuNTU2IDAgMDAtLjc3Ni0xLjExNCA0LjY4OSA0LjY4OSAwIDAxLTEuMDA2LTEuNDM3QTQuMTg3IDQuMTg3IDAgMDE0IDUuNWE0LjQzMiA0LjQzMiAwIDAxLjYxNi0yLjI3Yy4xOTctLjMzNi40MzItLjY0LjcwNS0uOTE0LjI3NC0uMjcyLjU3OC0uNTA2LjkxMS0uNzAyLjMzOC0uMTk2LjctLjM0OCAxLjA4NC0uNDU0QzcuNyAxLjA1MyA4LjEgMSA4LjUxNiAxYTQuNDc2IDQuNDc2IDAgMDEyLjI3Ni42MTQgNC40NzUgNC40NzUgMCAwMTEuNjIyIDEuNjE2IDQuNDM4IDQuNDM4IDAgMDEuNjE2IDIuMjdjMCAuNjE3LS4xMTcgMS4xOTEtLjM1MyAxLjcyMWE0LjY5IDQuNjkgMCAwMS0xLjAwNiAxLjQzN3pNOS42MjMgMTAuNUg3LjQwOXYyLjIwMWMwIC4wODEuMDI4LjE1LjA5LjIxMi4wNjIuMDYxLjEzMS4wOS4yMTMuMDloMS42MDZhLjI4OS4yODkgMCAwMC4yMTMtLjA5LjI4Ni4yODYgMCAwMC4wOS0uMjEyVjEwLjV6IiBmaWxsPSIjQzJDMkMyIi8+PC9zdmc+") 50% no-repeat}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-cell{display:table-cell}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-diff-editor .action-label.icon.close-diff-review{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=") 50% no-repeat}.monaco-diff-editor.hc-black .action-label.icon.close-diff-review,.monaco-diff-editor.vs-dark .action-label.icon.close-diff-review{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDguNzA3bDMuNjQ2IDMuNjQ3LjcwOC0uNzA3TDguNzA3IDhsMy42NDctMy42NDYtLjcwNy0uNzA4TDggNy4yOTMgNC4zNTQgMy42NDZsLS43MDguNzA4TDcuMjkzIDhsLTMuNjQ3IDMuNjQ2LjcwOC43MDhMOCA4LjcwN3oiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") 50% no-repeat}.context-view .monaco-menu{min-width:130px}.context-view-block{position:fixed;left:0;top:0;z-index:-1;width:100%;height:100%}.monaco-menu .monaco-action-bar.vertical{margin-left:0;overflow:visible}.monaco-menu .monaco-action-bar.vertical .actions-container{display:block}.monaco-menu .monaco-action-bar.vertical .action-item{padding:0;transform:none;display:flex}.monaco-menu .monaco-action-bar.vertical .action-item.active{transform:none}.monaco-menu .monaco-action-bar.vertical .action-menu-item{flex:1 1 auto;display:flex;height:2em;align-items:center;position:relative}.monaco-menu .monaco-action-bar.vertical .action-label{flex:1 1 auto;text-decoration:none;padding:0 1em;background:none;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .keybinding,.monaco-menu .monaco-action-bar.vertical .submenu-indicator{display:inline-block;flex:2 1 auto;padding:0 1em;text-align:right;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .submenu-indicator{height:100%;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTIgMTIuMzY0TDkuODc5IDcgNC41MiAxLjYzNmwuNjE1LS42MTVMMTEuMTIyIDdsLTUuOTg2IDUuOTgtLjYxNS0uNjE2eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==") no-repeat 90% 50%/13px 13px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTIgMTIuMzY0TDkuODc5IDcgNC41MiAxLjYzNmwuNjE1LS42MTVMMTEuMTIyIDdsLTUuOTg2IDUuOTgtLjYxNS0uNjE2eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==") no-repeat 90% 50%/13px 13px}.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator{opacity:.4}.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator){display:inline-block;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0}.monaco-menu .monaco-action-bar.vertical .action-item{position:static;overflow:visible}.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu{position:absolute}.monaco-menu .monaco-action-bar.vertical .action-label.separator{padding:.5em 0 0;margin-bottom:.5em;width:100%}.monaco-menu .monaco-action-bar.vertical .action-label.separator.text{padding:.7em 1em .1em;font-weight:700;opacity:1}.monaco-menu .monaco-action-bar.vertical .action-label:hover{color:inherit}.monaco-menu .monaco-action-bar.vertical .menu-item-check{position:absolute;visibility:hidden;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40MzEgMy4zMjNsLTguNDcgMTAtLjc5LS4wMzYtMy4zNS00Ljc3LjgxOC0uNTc0IDIuOTc4IDQuMjQgOC4wNTEtOS41MDYuNzY0LjY0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") no-repeat 50% 56%/15px 15px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40MzEgMy4zMjNsLTguNDcgMTAtLjc5LS4wMzYtMy4zNS00Ljc3LjgxOC0uNTc0IDIuOTc4IDQuMjQgOC4wNTEtOS41MDYuNzY0LjY0NnoiIGZpbGw9IiNDNUM1QzUiLz48L3N2Zz4=") no-repeat 50% 56%/15px 15px;width:1em;height:100%}.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check{visibility:visible}.context-view.monaco-menu-container{outline:0;border:none;-webkit-animation:fadeIn 83ms linear;animation:fadeIn 83ms linear}.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,.context-view.monaco-menu-container .monaco-action-bar.vertical :focus,.context-view.monaco-menu-container :focus{outline:0}.monaco-menu .monaco-action-bar.vertical .action-item{border:thin solid transparent}.hc-black .context-view.monaco-menu-container{box-shadow:none}.hc-black .monaco-menu .monaco-action-bar.vertical .action-item.focused{background:none}.menubar{display:flex;flex-shrink:1;box-sizing:border-box;height:30px;overflow:hidden;flex-wrap:wrap}.fullscreen .menubar{margin:0;padding:0 5px}.menubar>.menubar-menu-button{align-items:center;box-sizing:border-box;padding:0 8px;cursor:default;-webkit-app-region:no-drag;zoom:1;white-space:nowrap;outline:0}.menubar .menubar-menu-items-holder{position:absolute;left:0;opacity:1;z-index:2000}.menubar .menubar-menu-items-holder.monaco-menu-container{outline:0;border:none}.menubar .menubar-menu-items-holder.monaco-menu-container :focus{outline:0}.menubar .toolbar-toggle-more{background-position:50%;background-repeat:no-repeat;background-size:14px;width:20px;height:100%;display:inline-block;padding:0;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOGExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6TTkgOGExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6TTE0IDhhMSAxIDAgMTEtMiAwIDEgMSAwIDAxMiAweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") no-repeat 50% 55%/14px 14px;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOGExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6TTkgOGExIDEgMCAxMS0yIDAgMSAxIDAgMDEyIDB6TTE0IDhhMSAxIDAgMTEtMiAwIDEgMSAwIDAxMiAweiIgZmlsbD0iI0M1QzVDNSIvPjwvc3ZnPg==") no-repeat 50% 55%/14px 14px}.context-view{position:absolute;z-index:2000}