Spaces:
Running
Running
| <html class="overflow-hidden" style="--theme: dark;"><script async="" src="//cdn.matomo.cloud/ethereumfoundation.matomo.cloud/matomo.js"></script><script src="chrome-extension://dlcobpjiigpikoobohmabehhmhfoodbb/inpage.js" id="argent-x-extension" data-extension-id="dlcobpjiigpikoobohmabehhmhfoodbb"></script><head><style type="text/css">:root, :host { | |
| --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; | |
| --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; | |
| --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; | |
| --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin"; | |
| --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; | |
| --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; | |
| --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; | |
| --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; | |
| --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; | |
| --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; | |
| } | |
| svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { | |
| overflow: visible; | |
| box-sizing: content-box; | |
| } | |
| .svg-inline--fa { | |
| display: var(--fa-display, inline-block); | |
| height: 1em; | |
| overflow: visible; | |
| vertical-align: -0.125em; | |
| } | |
| .svg-inline--fa.fa-2xs { | |
| vertical-align: 0.1em; | |
| } | |
| .svg-inline--fa.fa-xs { | |
| vertical-align: 0em; | |
| } | |
| .svg-inline--fa.fa-sm { | |
| vertical-align: -0.0714285705em; | |
| } | |
| .svg-inline--fa.fa-lg { | |
| vertical-align: -0.2em; | |
| } | |
| .svg-inline--fa.fa-xl { | |
| vertical-align: -0.25em; | |
| } | |
| .svg-inline--fa.fa-2xl { | |
| vertical-align: -0.3125em; | |
| } | |
| .svg-inline--fa.fa-pull-left { | |
| margin-right: var(--fa-pull-margin, 0.3em); | |
| width: auto; | |
| } | |
| .svg-inline--fa.fa-pull-right { | |
| margin-left: var(--fa-pull-margin, 0.3em); | |
| width: auto; | |
| } | |
| .svg-inline--fa.fa-li { | |
| width: var(--fa-li-width, 2em); | |
| top: 0.25em; | |
| } | |
| .svg-inline--fa.fa-fw { | |
| width: var(--fa-fw-width, 1.25em); | |
| } | |
| .fa-layers svg.svg-inline--fa { | |
| bottom: 0; | |
| left: 0; | |
| margin: auto; | |
| position: absolute; | |
| right: 0; | |
| top: 0; | |
| } | |
| .fa-layers-counter, .fa-layers-text { | |
| display: inline-block; | |
| position: absolute; | |
| text-align: center; | |
| } | |
| .fa-layers { | |
| display: inline-block; | |
| height: 1em; | |
| position: relative; | |
| text-align: center; | |
| vertical-align: -0.125em; | |
| width: 1em; | |
| } | |
| .fa-layers svg.svg-inline--fa { | |
| -webkit-transform-origin: center center; | |
| transform-origin: center center; | |
| } | |
| .fa-layers-text { | |
| left: 50%; | |
| top: 50%; | |
| -webkit-transform: translate(-50%, -50%); | |
| transform: translate(-50%, -50%); | |
| -webkit-transform-origin: center center; | |
| transform-origin: center center; | |
| } | |
| .fa-layers-counter { | |
| background-color: var(--fa-counter-background-color, #ff253a); | |
| border-radius: var(--fa-counter-border-radius, 1em); | |
| box-sizing: border-box; | |
| color: var(--fa-inverse, #fff); | |
| line-height: var(--fa-counter-line-height, 1); | |
| max-width: var(--fa-counter-max-width, 5em); | |
| min-width: var(--fa-counter-min-width, 1.5em); | |
| overflow: hidden; | |
| padding: var(--fa-counter-padding, 0.25em 0.5em); | |
| right: var(--fa-right, 0); | |
| text-overflow: ellipsis; | |
| top: var(--fa-top, 0); | |
| -webkit-transform: scale(var(--fa-counter-scale, 0.25)); | |
| transform: scale(var(--fa-counter-scale, 0.25)); | |
| -webkit-transform-origin: top right; | |
| transform-origin: top right; | |
| } | |
| .fa-layers-bottom-right { | |
| bottom: var(--fa-bottom, 0); | |
| right: var(--fa-right, 0); | |
| top: auto; | |
| -webkit-transform: scale(var(--fa-layers-scale, 0.25)); | |
| transform: scale(var(--fa-layers-scale, 0.25)); | |
| -webkit-transform-origin: bottom right; | |
| transform-origin: bottom right; | |
| } | |
| .fa-layers-bottom-left { | |
| bottom: var(--fa-bottom, 0); | |
| left: var(--fa-left, 0); | |
| right: auto; | |
| top: auto; | |
| -webkit-transform: scale(var(--fa-layers-scale, 0.25)); | |
| transform: scale(var(--fa-layers-scale, 0.25)); | |
| -webkit-transform-origin: bottom left; | |
| transform-origin: bottom left; | |
| } | |
| .fa-layers-top-right { | |
| top: var(--fa-top, 0); | |
| right: var(--fa-right, 0); | |
| -webkit-transform: scale(var(--fa-layers-scale, 0.25)); | |
| transform: scale(var(--fa-layers-scale, 0.25)); | |
| -webkit-transform-origin: top right; | |
| transform-origin: top right; | |
| } | |
| .fa-layers-top-left { | |
| left: var(--fa-left, 0); | |
| right: auto; | |
| top: var(--fa-top, 0); | |
| -webkit-transform: scale(var(--fa-layers-scale, 0.25)); | |
| transform: scale(var(--fa-layers-scale, 0.25)); | |
| -webkit-transform-origin: top left; | |
| transform-origin: top left; | |
| } | |
| .fa-1x { | |
| font-size: 1em; | |
| } | |
| .fa-2x { | |
| font-size: 2em; | |
| } | |
| .fa-3x { | |
| font-size: 3em; | |
| } | |
| .fa-4x { | |
| font-size: 4em; | |
| } | |
| .fa-5x { | |
| font-size: 5em; | |
| } | |
| .fa-6x { | |
| font-size: 6em; | |
| } | |
| .fa-7x { | |
| font-size: 7em; | |
| } | |
| .fa-8x { | |
| font-size: 8em; | |
| } | |
| .fa-9x { | |
| font-size: 9em; | |
| } | |
| .fa-10x { | |
| font-size: 10em; | |
| } | |
| .fa-2xs { | |
| font-size: 0.625em; | |
| line-height: 0.1em; | |
| vertical-align: 0.225em; | |
| } | |
| .fa-xs { | |
| font-size: 0.75em; | |
| line-height: 0.0833333337em; | |
| vertical-align: 0.125em; | |
| } | |
| .fa-sm { | |
| font-size: 0.875em; | |
| line-height: 0.0714285718em; | |
| vertical-align: 0.0535714295em; | |
| } | |
| .fa-lg { | |
| font-size: 1.25em; | |
| line-height: 0.05em; | |
| vertical-align: -0.075em; | |
| } | |
| .fa-xl { | |
| font-size: 1.5em; | |
| line-height: 0.0416666682em; | |
| vertical-align: -0.125em; | |
| } | |
| .fa-2xl { | |
| font-size: 2em; | |
| line-height: 0.03125em; | |
| vertical-align: -0.1875em; | |
| } | |
| .fa-fw { | |
| text-align: center; | |
| width: 1.25em; | |
| } | |
| .fa-ul { | |
| list-style-type: none; | |
| margin-left: var(--fa-li-margin, 2.5em); | |
| padding-left: 0; | |
| } | |
| .fa-ul > li { | |
| position: relative; | |
| } | |
| .fa-li { | |
| left: calc(var(--fa-li-width, 2em) * -1); | |
| position: absolute; | |
| text-align: center; | |
| width: var(--fa-li-width, 2em); | |
| line-height: inherit; | |
| } | |
| .fa-border { | |
| border-color: var(--fa-border-color, #eee); | |
| border-radius: var(--fa-border-radius, 0.1em); | |
| border-style: var(--fa-border-style, solid); | |
| border-width: var(--fa-border-width, 0.08em); | |
| padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); | |
| } | |
| .fa-pull-left { | |
| float: left; | |
| margin-right: var(--fa-pull-margin, 0.3em); | |
| } | |
| .fa-pull-right { | |
| float: right; | |
| margin-left: var(--fa-pull-margin, 0.3em); | |
| } | |
| .fa-beat { | |
| -webkit-animation-name: fa-beat; | |
| animation-name: fa-beat; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); | |
| animation-timing-function: var(--fa-animation-timing, ease-in-out); | |
| } | |
| .fa-bounce { | |
| -webkit-animation-name: fa-bounce; | |
| animation-name: fa-bounce; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); | |
| animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); | |
| } | |
| .fa-fade { | |
| -webkit-animation-name: fa-fade; | |
| animation-name: fa-fade; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); | |
| animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); | |
| } | |
| .fa-beat-fade { | |
| -webkit-animation-name: fa-beat-fade; | |
| animation-name: fa-beat-fade; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); | |
| animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); | |
| } | |
| .fa-flip { | |
| -webkit-animation-name: fa-flip; | |
| animation-name: fa-flip; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); | |
| animation-timing-function: var(--fa-animation-timing, ease-in-out); | |
| } | |
| .fa-shake { | |
| -webkit-animation-name: fa-shake; | |
| animation-name: fa-shake; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, linear); | |
| animation-timing-function: var(--fa-animation-timing, linear); | |
| } | |
| .fa-spin { | |
| -webkit-animation-name: fa-spin; | |
| animation-name: fa-spin; | |
| -webkit-animation-delay: var(--fa-animation-delay, 0s); | |
| animation-delay: var(--fa-animation-delay, 0s); | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 2s); | |
| animation-duration: var(--fa-animation-duration, 2s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, linear); | |
| animation-timing-function: var(--fa-animation-timing, linear); | |
| } | |
| .fa-spin-reverse { | |
| --fa-animation-direction: reverse; | |
| } | |
| .fa-pulse, | |
| .fa-spin-pulse { | |
| -webkit-animation-name: fa-spin; | |
| animation-name: fa-spin; | |
| -webkit-animation-direction: var(--fa-animation-direction, normal); | |
| animation-direction: var(--fa-animation-direction, normal); | |
| -webkit-animation-duration: var(--fa-animation-duration, 1s); | |
| animation-duration: var(--fa-animation-duration, 1s); | |
| -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| animation-iteration-count: var(--fa-animation-iteration-count, infinite); | |
| -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); | |
| animation-timing-function: var(--fa-animation-timing, steps(8)); | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .fa-beat, | |
| .fa-bounce, | |
| .fa-fade, | |
| .fa-beat-fade, | |
| .fa-flip, | |
| .fa-pulse, | |
| .fa-shake, | |
| .fa-spin, | |
| .fa-spin-pulse { | |
| -webkit-animation-delay: -1ms; | |
| animation-delay: -1ms; | |
| -webkit-animation-duration: 1ms; | |
| animation-duration: 1ms; | |
| -webkit-animation-iteration-count: 1; | |
| animation-iteration-count: 1; | |
| -webkit-transition-delay: 0s; | |
| transition-delay: 0s; | |
| -webkit-transition-duration: 0s; | |
| transition-duration: 0s; | |
| } | |
| } | |
| @-webkit-keyframes fa-beat { | |
| 0%, 90% { | |
| -webkit-transform: scale(1); | |
| transform: scale(1); | |
| } | |
| 45% { | |
| -webkit-transform: scale(var(--fa-beat-scale, 1.25)); | |
| transform: scale(var(--fa-beat-scale, 1.25)); | |
| } | |
| } | |
| @keyframes fa-beat { | |
| 0%, 90% { | |
| -webkit-transform: scale(1); | |
| transform: scale(1); | |
| } | |
| 45% { | |
| -webkit-transform: scale(var(--fa-beat-scale, 1.25)); | |
| transform: scale(var(--fa-beat-scale, 1.25)); | |
| } | |
| } | |
| @-webkit-keyframes fa-bounce { | |
| 0% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| 10% { | |
| -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); | |
| transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); | |
| } | |
| 30% { | |
| -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); | |
| transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); | |
| } | |
| 50% { | |
| -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); | |
| transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); | |
| } | |
| 57% { | |
| -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); | |
| transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); | |
| } | |
| 64% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| 100% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| } | |
| @keyframes fa-bounce { | |
| 0% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| 10% { | |
| -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); | |
| transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); | |
| } | |
| 30% { | |
| -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); | |
| transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); | |
| } | |
| 50% { | |
| -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); | |
| transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); | |
| } | |
| 57% { | |
| -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); | |
| transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); | |
| } | |
| 64% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| 100% { | |
| -webkit-transform: scale(1, 1) translateY(0); | |
| transform: scale(1, 1) translateY(0); | |
| } | |
| } | |
| @-webkit-keyframes fa-fade { | |
| 50% { | |
| opacity: var(--fa-fade-opacity, 0.4); | |
| } | |
| } | |
| @keyframes fa-fade { | |
| 50% { | |
| opacity: var(--fa-fade-opacity, 0.4); | |
| } | |
| } | |
| @-webkit-keyframes fa-beat-fade { | |
| 0%, 100% { | |
| opacity: var(--fa-beat-fade-opacity, 0.4); | |
| -webkit-transform: scale(1); | |
| transform: scale(1); | |
| } | |
| 50% { | |
| opacity: 1; | |
| -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); | |
| transform: scale(var(--fa-beat-fade-scale, 1.125)); | |
| } | |
| } | |
| @keyframes fa-beat-fade { | |
| 0%, 100% { | |
| opacity: var(--fa-beat-fade-opacity, 0.4); | |
| -webkit-transform: scale(1); | |
| transform: scale(1); | |
| } | |
| 50% { | |
| opacity: 1; | |
| -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); | |
| transform: scale(var(--fa-beat-fade-scale, 1.125)); | |
| } | |
| } | |
| @-webkit-keyframes fa-flip { | |
| 50% { | |
| -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); | |
| transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); | |
| } | |
| } | |
| @keyframes fa-flip { | |
| 50% { | |
| -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); | |
| transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); | |
| } | |
| } | |
| @-webkit-keyframes fa-shake { | |
| 0% { | |
| -webkit-transform: rotate(-15deg); | |
| transform: rotate(-15deg); | |
| } | |
| 4% { | |
| -webkit-transform: rotate(15deg); | |
| transform: rotate(15deg); | |
| } | |
| 8%, 24% { | |
| -webkit-transform: rotate(-18deg); | |
| transform: rotate(-18deg); | |
| } | |
| 12%, 28% { | |
| -webkit-transform: rotate(18deg); | |
| transform: rotate(18deg); | |
| } | |
| 16% { | |
| -webkit-transform: rotate(-22deg); | |
| transform: rotate(-22deg); | |
| } | |
| 20% { | |
| -webkit-transform: rotate(22deg); | |
| transform: rotate(22deg); | |
| } | |
| 32% { | |
| -webkit-transform: rotate(-12deg); | |
| transform: rotate(-12deg); | |
| } | |
| 36% { | |
| -webkit-transform: rotate(12deg); | |
| transform: rotate(12deg); | |
| } | |
| 40%, 100% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); | |
| } | |
| } | |
| @keyframes fa-shake { | |
| 0% { | |
| -webkit-transform: rotate(-15deg); | |
| transform: rotate(-15deg); | |
| } | |
| 4% { | |
| -webkit-transform: rotate(15deg); | |
| transform: rotate(15deg); | |
| } | |
| 8%, 24% { | |
| -webkit-transform: rotate(-18deg); | |
| transform: rotate(-18deg); | |
| } | |
| 12%, 28% { | |
| -webkit-transform: rotate(18deg); | |
| transform: rotate(18deg); | |
| } | |
| 16% { | |
| -webkit-transform: rotate(-22deg); | |
| transform: rotate(-22deg); | |
| } | |
| 20% { | |
| -webkit-transform: rotate(22deg); | |
| transform: rotate(22deg); | |
| } | |
| 32% { | |
| -webkit-transform: rotate(-12deg); | |
| transform: rotate(-12deg); | |
| } | |
| 36% { | |
| -webkit-transform: rotate(12deg); | |
| transform: rotate(12deg); | |
| } | |
| 40%, 100% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); | |
| } | |
| } | |
| @-webkit-keyframes fa-spin { | |
| 0% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); | |
| } | |
| 100% { | |
| -webkit-transform: rotate(360deg); | |
| transform: rotate(360deg); | |
| } | |
| } | |
| @keyframes fa-spin { | |
| 0% { | |
| -webkit-transform: rotate(0deg); | |
| transform: rotate(0deg); | |
| } | |
| 100% { | |
| -webkit-transform: rotate(360deg); | |
| transform: rotate(360deg); | |
| } | |
| } | |
| .fa-rotate-90 { | |
| -webkit-transform: rotate(90deg); | |
| transform: rotate(90deg); | |
| } | |
| .fa-rotate-180 { | |
| -webkit-transform: rotate(180deg); | |
| transform: rotate(180deg); | |
| } | |
| .fa-rotate-270 { | |
| -webkit-transform: rotate(270deg); | |
| transform: rotate(270deg); | |
| } | |
| .fa-flip-horizontal { | |
| -webkit-transform: scale(-1, 1); | |
| transform: scale(-1, 1); | |
| } | |
| .fa-flip-vertical { | |
| -webkit-transform: scale(1, -1); | |
| transform: scale(1, -1); | |
| } | |
| .fa-flip-both, | |
| .fa-flip-horizontal.fa-flip-vertical { | |
| -webkit-transform: scale(-1, -1); | |
| transform: scale(-1, -1); | |
| } | |
| .fa-rotate-by { | |
| -webkit-transform: rotate(var(--fa-rotate-angle, none)); | |
| transform: rotate(var(--fa-rotate-angle, none)); | |
| } | |
| .fa-stack { | |
| display: inline-block; | |
| vertical-align: middle; | |
| height: 2em; | |
| position: relative; | |
| width: 2.5em; | |
| } | |
| .fa-stack-1x, | |
| .fa-stack-2x { | |
| bottom: 0; | |
| left: 0; | |
| margin: auto; | |
| position: absolute; | |
| right: 0; | |
| top: 0; | |
| z-index: var(--fa-stack-z-index, auto); | |
| } | |
| .svg-inline--fa.fa-stack-1x { | |
| height: 1em; | |
| width: 1.25em; | |
| } | |
| .svg-inline--fa.fa-stack-2x { | |
| height: 2em; | |
| width: 2.5em; | |
| } | |
| .fa-inverse { | |
| color: var(--fa-inverse, #fff); | |
| } | |
| .sr-only, | |
| .fa-sr-only { | |
| position: absolute; | |
| width: 1px; | |
| height: 1px; | |
| padding: 0; | |
| margin: -1px; | |
| overflow: hidden; | |
| clip: rect(0, 0, 0, 0); | |
| white-space: nowrap; | |
| border-width: 0; | |
| } | |
| .sr-only-focusable:not(:focus), | |
| .fa-sr-only-focusable:not(:focus) { | |
| position: absolute; | |
| width: 1px; | |
| height: 1px; | |
| padding: 0; | |
| margin: -1px; | |
| overflow: hidden; | |
| clip: rect(0, 0, 0, 0); | |
| white-space: nowrap; | |
| border-width: 0; | |
| } | |
| .svg-inline--fa .fa-primary { | |
| fill: var(--fa-primary-color, currentColor); | |
| opacity: var(--fa-primary-opacity, 1); | |
| } | |
| .svg-inline--fa .fa-secondary { | |
| fill: var(--fa-secondary-color, currentColor); | |
| opacity: var(--fa-secondary-opacity, 0.4); | |
| } | |
| .svg-inline--fa.fa-swap-opacity .fa-primary { | |
| opacity: var(--fa-secondary-opacity, 0.4); | |
| } | |
| .svg-inline--fa.fa-swap-opacity .fa-secondary { | |
| opacity: var(--fa-primary-opacity, 1); | |
| } | |
| .svg-inline--fa mask .fa-primary, | |
| .svg-inline--fa mask .fa-secondary { | |
| fill: black; | |
| } | |
| .fad.fa-inverse, | |
| .fa-duotone.fa-inverse { | |
| color: var(--fa-inverse, #fff); | |
| }</style><link rel="stylesheet" href="https://remix.ethereum.org/assets/css/themes/remix-dark_tvx1s2.css" id="theme-link"><base href="/"> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="chrome=1"> | |
| <title>Remix - Ethereum IDE</title> | |
| <link rel="stylesheet" href="assets/css/pygment_trac.css"> | |
| <link rel="icon" type="x-icon" href="assets/img/remix-logo-blue.png"> | |
| <link rel="stylesheet" href="assets/css/intro.js/4.1.0/introjs.min.css"> | |
| <link rel="stylesheet" href="assets/fontawesome/css/all.css"> | |
| <script src="assets/js/browserfs.min.js"></script> | |
| <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> | |
| <style>.centered { | |
| position : fixed; | |
| top : 20%; | |
| left : 45%; | |
| width : 200px; | |
| height : 200px; | |
| } | |
| .centered svg path { | |
| fill: var(--secondary); | |
| } | |
| .centered svg polygon { | |
| fill : var(--secondary); | |
| } | |
| .splash { | |
| text-align: center; | |
| } | |
| .version { | |
| cursor: pointer; | |
| font-size: 0.8rem; | |
| font-weight: normal; | |
| max-width: 300px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4QiwwQkFBMEI7RUFDMUIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixnQkFBZ0I7QUFDbEIiLCJzb3VyY2VzQ29udGVudCI6WyIuY2VudGVyZWQge1xuICBwb3NpdGlvbiAgICAgICAgICAgOiBmaXhlZDtcbiAgdG9wICAgICAgICAgICAgICAgIDogMjAlO1xuICBsZWZ0ICAgICAgICAgICAgICAgOiA0NSU7XG4gIHdpZHRoICAgICAgICAgICAgICA6IDIwMHB4O1xuICBoZWlnaHQgICAgICAgICAgICAgOiAyMDBweDtcbn1cbi5jZW50ZXJlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uY2VudGVyZWQgc3ZnIHBvbHlnb24ge1xuICBmaWxsICAgICAgICAgICAgICA6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uc3BsYXNoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZlcnNpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>html { box-sizing: border-box; } | |
| *, *:before, *:after { box-sizing: inherit; } | |
| body { | |
| /* font: 14px/1.5 Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; */ | |
| font-size : .8rem; | |
| } | |
| pre { | |
| overflow-x: auto; | |
| } | |
| .remixIDE { | |
| width : 100%; | |
| height : 100vh; | |
| overflow : hidden; | |
| flex-direction : row; | |
| display : flex; | |
| } | |
| .mainpanel { | |
| display : flex; | |
| flex-direction : column; | |
| overflow : hidden; | |
| flex : 1; | |
| min-width : 320px; | |
| padding-bottom : 1.4rem; | |
| } | |
| .iconpanel { | |
| display : flex; | |
| flex-direction : column; | |
| overflow : hidden; | |
| width : 50px; | |
| -moz-user-select : none; | |
| user-select : none; | |
| padding-bottom : 1.4rem; | |
| } | |
| .sidepanel { | |
| display : flex; | |
| flex-direction : row-reverse; | |
| width : 320px; | |
| transition : width 0.25s; | |
| padding-bottom : 1.4rem; | |
| } | |
| .statusBar { | |
| } | |
| .pinnedpanel { | |
| width : 320px; | |
| transition : width 0.25s; | |
| padding-bottom : 1.4rem; | |
| } | |
| .highlightcode { | |
| position : absolute; | |
| z-index : 20; | |
| background-color : var(--info); | |
| } | |
| .highlightcode_fullLine { | |
| position : absolute; | |
| z-index : 20; | |
| background-color : var(--info); | |
| opacity : 0.5; | |
| } | |
| .centered { | |
| position : fixed; | |
| top : 20%; | |
| left : 45%; | |
| width : 200px; | |
| height : 200px; | |
| } | |
| .centered svg path { | |
| fill : var(--secondary); | |
| } | |
| .centered svg polygon { | |
| fill : var(--secondary); | |
| } | |
| .onboarding { | |
| color : var(--text-info); | |
| background-color : var(--info); | |
| } | |
| .matomoBtn { | |
| width : 100px; | |
| } | |
| .splash { | |
| text-align : center; | |
| } | |
| .remix-ui-tabs_end { | |
| height : 2.15rem; | |
| width : 4rem; | |
| right : -10px; | |
| filter : opacity(0.5); | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvYXBwL3NyYy9saWIvcmVtaXgtYXBwL3N0eWxlL3JlbWl4LWFwcC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxzQkFBc0IsRUFBRTtBQUMvQix1QkFBdUIsbUJBQW1CLEVBQUU7QUFDNUM7RUFDRSx5RUFBeUU7RUFDekUsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLHdCQUF3QjtFQUN4Qix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QiwyQkFBMkI7RUFDM0IsMkJBQTJCO0VBQzNCLHNCQUFzQjtFQUN0QiwwQkFBMEI7RUFDMUIsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsMkJBQTJCO0VBQzNCLDJCQUEyQjtFQUMzQix5QkFBeUI7RUFDekIsOEJBQXlCO09BQXpCLHlCQUF5QjtFQUN6QiwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixnQ0FBZ0M7RUFDaEMsMEJBQTBCO0VBQzFCLGdDQUFnQztFQUNoQywyQkFBMkI7QUFDN0I7QUFDQTs7QUFFQTtBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLGdDQUFnQztFQUNoQywyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLDZCQUE2QjtFQUM3Qix1QkFBdUI7RUFDdkIsZ0NBQWdDO0FBQ2xDO0FBQ0E7RUFDRSw2QkFBNkI7RUFDN0IsdUJBQXVCO0VBQ3ZCLGdDQUFnQztFQUNoQyx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLDBCQUEwQjtFQUMxQix3QkFBd0I7RUFDeEIsd0JBQXdCO0VBQ3hCLDBCQUEwQjtFQUMxQiwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLHFDQUFxQztBQUN2QztBQUNBO0VBQ0UscUNBQXFDO0FBQ3ZDO0FBQ0E7RUFDRSxxQ0FBcUM7RUFDckMsZ0NBQWdDO0FBQ2xDO0FBQ0E7RUFDRSwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtBQUM3QjtBQUNBO0VBQ0UsNEJBQTRCO0VBQzVCLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsaUNBQWlDO0FBQ25DIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiosICo6YmVmb3JlLCAqOmFmdGVyIHsgYm94LXNpemluZzogaW5oZXJpdDsgfVxuYm9keSAgICAgICAgICAgICAgICAge1xuICAvKiBmb250OiAxNHB4LzEuNSBMYXRvLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7ICovXG4gIGZvbnQtc2l6ZSAgICAgICAgICA6IC44cmVtO1xufVxucHJlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5yZW1peElERSAgICAgICAgICAgIHtcbiAgd2lkdGggICAgICAgICAgICAgIDogMTAwJTtcbiAgaGVpZ2h0ICAgICAgICAgICAgIDogMTAwdmg7XG4gIG92ZXJmbG93ICAgICAgICAgICA6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb24gICAgIDogcm93O1xuICBkaXNwbGF5ICAgICAgICAgICAgOiBmbGV4O1xufVxuLm1haW5wYW5lbCAgICAgICAgICAge1xuICBkaXNwbGF5ICAgICAgICAgICAgOiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbiAgICAgOiBjb2x1bW47XG4gIG92ZXJmbG93ICAgICAgICAgICA6IGhpZGRlbjtcbiAgZmxleCAgICAgICAgICAgICAgIDogMTtcbiAgbWluLXdpZHRoICAgICAgICAgIDogMzIwcHg7XG4gIHBhZGRpbmctYm90dG9tICAgICA6IDEuNHJlbTtcbn1cbi5pY29ucGFuZWwgICAgICAgICAgIHtcbiAgZGlzcGxheSAgICAgICAgICAgIDogZmxleDtcbiAgZmxleC1kaXJlY3Rpb24gICAgIDogY29sdW1uO1xuICBvdmVyZmxvdyAgICAgICAgICAgOiBoaWRkZW47XG4gIHdpZHRoICAgICAgICAgICAgICA6IDUwcHg7XG4gIHVzZXItc2VsZWN0ICAgICAgICA6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tICAgICA6IDEuNHJlbTtcbn1cbi5zaWRlcGFuZWwgICAgICAgICAgIHtcbiAgZGlzcGxheSAgICAgICAgICAgIDogZmxleDtcbiAgZmxleC1kaXJlY3Rpb24gICAgIDogcm93LXJldmVyc2U7XG4gIHdpZHRoICAgICAgICAgICAgICA6IDMyMHB4O1xuICB0cmFuc2l0aW9uICAgICAgICAgOiB3aWR0aCAwLjI1cztcbiAgcGFkZGluZy1ib3R0b20gICAgIDogMS40cmVtO1xufVxuLnN0YXR1c0JhciAgICAgICAgICAge1xuXG59XG4ucGlubmVkcGFuZWwgICAgICAgICAgIHtcbiAgd2lkdGggICAgICAgICAgICAgIDogMzIwcHg7XG4gIHRyYW5zaXRpb24gICAgICAgICA6IHdpZHRoIDAuMjVzO1xuICBwYWRkaW5nLWJvdHRvbSAgICAgOiAxLjRyZW07XG59XG4uaGlnaGxpZ2h0Y29kZSAgICAgICB7XG4gIHBvc2l0aW9uICAgICAgICAgICA6IGFic29sdXRlO1xuICB6LWluZGV4ICAgICAgICAgICAgOiAyMDtcbiAgYmFja2dyb3VuZC1jb2xvciAgIDogdmFyKC0taW5mbyk7XG59XG4uaGlnaGxpZ2h0Y29kZV9mdWxsTGluZSB7XG4gIHBvc2l0aW9uICAgICAgICAgICA6IGFic29sdXRlO1xuICB6LWluZGV4ICAgICAgICAgICAgOiAyMDtcbiAgYmFja2dyb3VuZC1jb2xvciAgIDogdmFyKC0taW5mbyk7XG4gIG9wYWNpdHkgICAgICAgICAgICA6IDAuNTtcbn1cbi5jZW50ZXJlZCB7XG4gIHBvc2l0aW9uICAgICAgICAgICA6IGZpeGVkO1xuICB0b3AgICAgICAgICAgICAgICAgOiAyMCU7XG4gIGxlZnQgICAgICAgICAgICAgICA6IDQ1JTtcbiAgd2lkdGggICAgICAgICAgICAgIDogMjAwcHg7XG4gIGhlaWdodCAgICAgICAgICAgICA6IDIwMHB4O1xufVxuLmNlbnRlcmVkIHN2ZyBwYXRoIHtcbiAgZmlsbCAgICAgICAgICAgICAgIDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5jZW50ZXJlZCBzdmcgcG9seWdvbiB7XG4gIGZpbGwgICAgICAgICAgICAgICA6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ub25ib2FyZGluZyB7XG4gIGNvbG9yICAgICAgICAgICAgICA6IHZhcigtLXRleHQtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3IgICA6IHZhcigtLWluZm8pO1xufVxuLm1hdG9tb0J0biB7XG4gIHdpZHRoICAgICAgICAgICAgICA6IDEwMHB4O1xufVxuLnNwbGFzaCB7XG4gIHRleHQtYWxpZ24gICAgICAgICA6IGNlbnRlcjtcbn1cbi5yZW1peC11aS10YWJzX2VuZCB7XG4gIGhlaWdodCAgICAgICAgICAgICA6IDIuMTVyZW07XG4gIHdpZHRoICAgICAgICAgICAgICA6IDRyZW07XG4gIHJpZ2h0ICAgICAgICAgICAgICA6IC0xMHB4O1xuICBmaWx0ZXIgICAgICAgICAgICAgOiBvcGFjaXR5KDAuNSk7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.panel { | |
| width: 100%; | |
| height: 100%; | |
| display: flex; | |
| flex-direction: column; | |
| flex: auto; | |
| } | |
| .swapitTitle { | |
| margin: 0; | |
| text-transform: uppercase; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .swapitTitle i { | |
| padding-left: 6px; | |
| font-size: 14px; | |
| } | |
| .swapitHeader { | |
| display: flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| text-transform: uppercase; | |
| } | |
| .icons i { | |
| height: 80%; | |
| cursor: pointer; | |
| } | |
| .pluginsContainer { | |
| height: 100%; | |
| overflow-y: auto; | |
| } | |
| .titleInfo { | |
| padding-left: 10px; | |
| } | |
| .versionBadge { | |
| background-color: var(--light); | |
| padding: 0 7px; | |
| font-weight: bolder; | |
| margin-left: 5px; | |
| text-transform: lowercase; | |
| cursor: default; | |
| } | |
| iframe { | |
| height: 100%; | |
| width: 100%; | |
| border: 0; | |
| display: block; | |
| } | |
| .plugins { | |
| height: 100%; | |
| } | |
| .plugItIn { | |
| display: none; | |
| height: 100%; | |
| } | |
| .plugItIn>div { | |
| overflow-y: auto; | |
| overflow-x: hidden; | |
| height: 100%; | |
| width: 100%; | |
| } | |
| .plugItIn.active { | |
| display: block; | |
| } | |
| #editorView { | |
| height: 100%; | |
| width: 100%; | |
| border: 0; | |
| display: block; | |
| } | |
| #mainPanel { | |
| height: 100%; | |
| width: 100%; | |
| border: 0; | |
| display: block; | |
| } | |
| .mainPanel-wrap, .editor-wrap { | |
| flex: 1; | |
| min-height: 100px; | |
| } | |
| .terminal-wrap { | |
| min-height: 35px; | |
| height: 20%; | |
| } | |
| .terminal-wrap.minimized { | |
| height: 2rem ; | |
| } | |
| .terminal-wrap.minimized.desktop { | |
| } | |
| .highlight { | |
| animation: highlight 2s forwards; | |
| } | |
| .remixui_height { | |
| height: 97vh; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcGFuZWwvc3JjL2xpYi9wbHVnaW5zL3BhbmVsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLHNCQUFzQjtJQUN0QixVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxTQUFTO0lBQ1QseUJBQXlCO0lBQ3pCLG1CQUFtQjtJQUNuQixnQkFBZ0I7SUFDaEIsdUJBQXVCO0FBQzNCOztBQUVBO0lBQ0ksaUJBQWlCO0lBQ2pCLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLDhCQUE4QjtJQUM5Qix5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLFlBQVk7SUFDWixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSw4QkFBOEI7SUFDOUIsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxZQUFZO0lBQ1osV0FBVztJQUNYLFNBQVM7SUFDVCxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksWUFBWTtBQUNoQjs7QUFFQTtJQUNJLGFBQWE7SUFDYixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osV0FBVztBQUNmOztBQUVBO0lBQ0ksY0FBYztBQUNsQjs7QUFFQTtJQUNJLFlBQVk7SUFDWixXQUFXO0lBQ1gsU0FBUztJQUNULGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxZQUFZO0lBQ1osV0FBVztJQUNYLFNBQVM7SUFDVCxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksT0FBTztJQUNQLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixXQUFXO0FBQ2Y7O0FBRUE7SUFDSSx1QkFBdUI7QUFDM0I7O0FBRUE7QUFDQTs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtFQUNFLFlBQVk7QUFDZCIsInNvdXJjZXNDb250ZW50IjpbIi5wYW5lbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiBhdXRvO1xufVxuXG4uc3dhcGl0VGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnN3YXBpdFRpdGxlIGkge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnN3YXBpdEhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaWNvbnMgaSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGx1Z2luc0NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi50aXRsZUluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnZlcnNpb25CYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQpO1xuICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGx1Z2lucyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGx1Z0l0SW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGx1Z0l0SW4+ZGl2IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wbHVnSXRJbi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jZWRpdG9yVmlldyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuI21haW5QYW5lbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW5QYW5lbC13cmFwLCAuZWRpdG9yLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi50ZXJtaW5hbC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgIGhlaWdodDogMjAlO1xufVxuXG4udGVybWluYWwtd3JhcC5taW5pbWl6ZWQge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udGVybWluYWwtd3JhcC5taW5pbWl6ZWQuZGVza3RvcCB7XG59XG5cbi5oaWdobGlnaHQge1xuICAgIGFuaW1hdGlvbjogaGlnaGxpZ2h0IDJzIGZvcndhcmRzO1xufVxuXG4ucmVtaXh1aV9oZWlnaHQge1xuICBoZWlnaHQ6IDk3dmg7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>/* dragbar UI */ | |
| .dragbar_terminal { | |
| display: block; | |
| width: 100%; | |
| position: absolute; | |
| left: 0px; | |
| top: 0px; | |
| height: 0.3em; | |
| z-index: 1000; | |
| } | |
| .overlay { | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| width: 100vw; | |
| height: 100vh; | |
| display: block; | |
| z-index: 900; | |
| } | |
| .dragbar_terminal:hover, | |
| .dragbar_terminal.ondrag { | |
| background-color: var(--secondary); | |
| cursor: row-resize; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcGFuZWwvc3JjL2xpYi9kcmFnYmFyL2RyYWdiYXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGVBQWU7O0FBRWY7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUTtFQUNSLGFBQWE7RUFDYixhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxZQUFZO0FBQ2Q7O0FBRUE7O0VBRUUsa0NBQWtDO0VBQ2xDLGtCQUFrQjtBQUNwQiIsInNvdXJjZXNDb250ZW50IjpbIi8qIGRyYWdiYXIgVUkgKi9cblxuLmRyYWdiYXJfdGVybWluYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgaGVpZ2h0OiAwLjNlbTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTAwO1xufVxuXG4uZHJhZ2Jhcl90ZXJtaW5hbDpob3Zlcixcbi5kcmFnYmFyX3Rlcm1pbmFsLm9uZHJhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGN1cnNvcjogcm93LXJlc2l6ZTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.mainview { | |
| display : flex; | |
| flex-direction : column; | |
| height : 100%; | |
| width : 100%; | |
| position : relative; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcGFuZWwvc3JjL2xpYi9tYWluL21haW4tcGFuZWwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksd0JBQXdCO0lBQ3hCLDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsd0JBQXdCO0lBQ3hCLDRCQUE0QjtFQUM5QiIsInNvdXJjZXNDb250ZW50IjpbIi5tYWludmlldyAgICAgICAgICAgIHtcbiAgICBkaXNwbGF5ICAgICAgICAgICA6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb24gICAgOiBjb2x1bW47XG4gICAgaGVpZ2h0ICAgICAgICAgICAgOiAxMDAlO1xuICAgIHdpZHRoICAgICAgICAgICAgIDogMTAwJTtcbiAgICBwb3NpdGlvbiAgICAgICAgICA6IHJlbGF0aXZlO1xuICB9ICBcblxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>/* dragbar UI */ | |
| .dragbar { | |
| display: block; | |
| height: 100%; | |
| position: absolute; | |
| left: 0px; | |
| top: 0px; | |
| width: 0.3em; | |
| z-index: 1000; | |
| } | |
| .overlay { | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| width: 100vw; | |
| height: 100vh; | |
| display: block; | |
| z-index: 1000; | |
| } | |
| .dragbar:hover, | |
| .dragbar.ondrag { | |
| background-color: var(--secondary); | |
| cursor: col-resize; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvYXBwL3NyYy9saWIvcmVtaXgtYXBwL2NvbXBvbmVudHMvZHJhZ2Jhci9kcmFnYmFyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxlQUFlOztBQUVmO0VBQ0UsY0FBYztFQUNkLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtBQUNmOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxNQUFNO0VBQ04sWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsYUFBYTtBQUNmOztBQUVBOztFQUVFLGtDQUFrQztFQUNsQyxrQkFBa0I7QUFDcEIiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBkcmFnYmFyIFVJICovXG5cbi5kcmFnYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMC4zZW07XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5kcmFnYmFyOmhvdmVyLFxuLmRyYWdiYXIub25kcmFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style> | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixModalContent { | |
| box-shadow: 0 0 8px 10000px rgba(0,0,0,0.6),0 6px 20px 0 rgba(0,0,0,0.19); | |
| -webkit-animation-name: animatetop; | |
| -webkit-animation-duration: 0.4s; | |
| animation-name: animatetop; | |
| animation-duration: 0.4s | |
| } | |
| .remixModalBody { | |
| overflow-y: auto; | |
| max-height: 600px; | |
| white-space: pre-line; | |
| } | |
| .modal-ok { | |
| min-width: 4rem; | |
| } | |
| .modal-cancel { | |
| min-width: 4rem; | |
| } | |
| @keyframes animatetop { | |
| from {top: -300px; opacity: 0} | |
| to {top: 0; opacity: 1} | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvbW9kYWwtZGlhbG9nL3NyYy9saWIvcmVtaXgtdWktbW9kYWwtZGlhbG9nLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHlFQUF5RTtFQUN6RSxrQ0FBa0M7RUFDbEMsZ0NBQWdDO0VBQ2hDLDBCQUEwQjtFQUMxQjtBQUNGO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUtBO0VBQ0UsTUFBTSxXQUFXLEVBQUUsVUFBVTtFQUM3QixJQUFJLE1BQU0sRUFBRSxVQUFVO0FBQ3hCIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4TW9kYWxDb250ZW50IHtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAxMDAwMHB4IHJnYmEoMCwwLDAsMC42KSwwIDZweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE5KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYW5pbWF0ZXRvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRldG9wO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHNcbn1cbi5yZW1peE1vZGFsQm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG4ubW9kYWwtb2sge1xuICBtaW4td2lkdGg6IDRyZW07XG59XG4ubW9kYWwtY2FuY2VsIHtcbiAgbWluLXdpZHRoOiA0cmVtO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGV0b3Age1xuICBmcm9tIHt0b3A6IC0zMDBweDsgb3BhY2l0eTogMH1cbiAgdG8ge3RvcDogMDsgb3BhY2l0eTogMX1cbn1cbkBrZXlmcmFtZXMgYW5pbWF0ZXRvcCB7XG4gIGZyb20ge3RvcDogLTMwMHB4OyBvcGFjaXR5OiAwfVxuICB0byB7dG9wOiAwOyBvcGFjaXR5OiAxfVxufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.remixui_tooltip { | |
| z-index: 1001; | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| position: fixed; | |
| min-height: 50px; | |
| padding: 16px 24px 12px; | |
| border-radius: 3px; | |
| left: 40%; | |
| font-size: 14px; | |
| text-align: center; | |
| bottom: -0px; | |
| flex-direction: row; | |
| } | |
| @keyframes remixui_animatebottom { | |
| 0% {bottom: -300px} | |
| 100% {bottom: 0px} | |
| } | |
| @keyframes remixui_animatetop { | |
| 0% {bottom: 0px} | |
| 100% {bottom: -300px} | |
| } | |
| .remixui_animateTop { | |
| -webkit-animation-name: remixui_animatetop; | |
| -webkit-animation-duration: 2s; | |
| animation-name: remixui_animatetop; | |
| animation-duration: 2s; | |
| } | |
| .remixui_animateBottom { | |
| -webkit-animation-name: remixui_animatebottom; | |
| -webkit-animation-duration: 2s; | |
| animation-name: remixui_animatebottom; | |
| animation-duration: 2s; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdG9hc3Rlci9zcmMvbGliL3RvYXN0ZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksYUFBYTtJQUNiLGFBQWE7SUFDYiw4QkFBOEI7SUFDOUIsbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsdUJBQXVCO0lBQ3ZCLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osbUJBQW1CO0FBQ3ZCO0FBS0E7RUFDRSxJQUFJLGNBQWM7RUFDbEIsTUFBTSxXQUFXO0FBQ25CO0FBS0E7RUFDRSxJQUFJLFdBQVc7RUFDZixNQUFNLGNBQWM7QUFDdEI7QUFDQTtFQUNFLDBDQUEwQztFQUMxQyw4QkFBOEI7RUFDOUIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsNkNBQTZDO0VBQzdDLDhCQUE4QjtFQUM5QixxQ0FBcUM7RUFDckMsc0JBQXNCO0FBQ3hCIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4dWlfdG9vbHRpcCB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjRweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBsZWZ0OiA0MCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IC0wcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByZW1peHVpX2FuaW1hdGVib3R0b20gIHtcbiAgMCUge2JvdHRvbTogLTMwMHB4fVxuICAxMDAlIHtib3R0b206IDBweH1cbn1cbkBrZXlmcmFtZXMgcmVtaXh1aV9hbmltYXRlYm90dG9tICB7XG4gIDAlIHtib3R0b206IC0zMDBweH1cbiAgMTAwJSB7Ym90dG9tOiAwcHh9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcmVtaXh1aV9hbmltYXRldG9wICB7XG4gIDAlIHtib3R0b206IDBweH1cbiAgMTAwJSB7Ym90dG9tOiAtMzAwcHh9XG59XG5Aa2V5ZnJhbWVzIHJlbWl4dWlfYW5pbWF0ZXRvcCAge1xuICAwJSB7Ym90dG9tOiAwcHh9XG4gIDEwMCUge2JvdHRvbTogLTMwMHB4fVxufVxuLnJlbWl4dWlfYW5pbWF0ZVRvcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJlbWl4dWlfYW5pbWF0ZXRvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tbmFtZTogcmVtaXh1aV9hbmltYXRldG9wO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuLnJlbWl4dWlfYW5pbWF0ZUJvdHRvbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJlbWl4dWlfYW5pbWF0ZWJvdHRvbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tbmFtZTogcmVtaXh1aV9hbmltYXRlYm90dG9tO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzOyAgICBcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.preload-container { | |
| display: flex; | |
| flex-direction: column; | |
| justify-content: center; | |
| align-items: center; | |
| height: 100vh; | |
| } | |
| .preload-info-container { | |
| display: flex; | |
| flex-direction: column; | |
| text-align: center; | |
| max-width: 400px; | |
| } | |
| .preload-info-container .btn { | |
| cursor: pointer; | |
| } | |
| .preload-logo { | |
| min-width: 200px; | |
| max-width: 240px; | |
| padding-bottom: 1.5rem ; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9hcHAvY29tcG9uZW50cy9zdHlsZXMvcHJlbG9hZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsYUFBYTtBQUNqQjs7QUFFQTtJQUNJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGlDQUFpQztBQUNyQyIsInNvdXJjZXNDb250ZW50IjpbIi5wcmVsb2FkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnByZWxvYWQtaW5mby1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLnByZWxvYWQtaW5mby1jb250YWluZXIgLmJ0biB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJlbG9hZC1sb2dvIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.copyIcon { | |
| margin-left: 5px; | |
| cursor: pointer; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvY2xpcGJvYXJkL3NyYy9saWIvY29weS10by1jbGlwYm9hcmQvY29weS10by1jbGlwYm9hcmQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGVBQWU7QUFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyIuY29weUljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.remixui_mouseover { | |
| } | |
| .remixui_mouseover:hover { | |
| cursor: pointer; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdHJlZS12aWV3L3NyYy9saWIvdHJlZS12aWV3LWl0ZW0vdHJlZS12aWV3LWl0ZW0uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBOztBQUVBO0VBQ0UsZUFBZTtBQUNqQiIsInNvdXJjZXNDb250ZW50IjpbIi5yZW1peHVpX21vdXNlb3ZlciB7XG5cbn1cblxuLnJlbWl4dWlfbW91c2VvdmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.li_tv { | |
| list-style-type: none; | |
| -webkit-margin-before: 0px; | |
| -webkit-margin-after: 0px; | |
| -webkit-margin-start: 0px; | |
| -webkit-margin-end: 0px; | |
| -webkit-padding-start: 0px; | |
| } | |
| .ul_tv { | |
| list-style-type: none; | |
| -webkit-margin-before: 0px; | |
| -webkit-margin-after: 0px; | |
| -webkit-margin-start: 0px; | |
| -webkit-margin-end: 0px; | |
| -webkit-padding-start: 0px; | |
| } | |
| .caret_tv { | |
| width: 10px; | |
| flex-shrink: 0; | |
| padding-right: 5px; | |
| } | |
| .label_item { | |
| word-break: break-all; | |
| max-width: 90%; | |
| } | |
| .label_key { | |
| max-width: 65%; | |
| word-break: break-word; | |
| min-width: -moz-fit-content; | |
| min-width: fit-content; | |
| } | |
| .label_value { | |
| min-width: 10%; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdHJlZS12aWV3L3NyYy9saWIvcmVtaXgtdWktdHJlZS12aWV3LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLHFCQUFxQjtJQUNyQiwwQkFBMEI7SUFDMUIseUJBQXlCO0lBQ3pCLHlCQUF5QjtJQUN6Qix1QkFBdUI7SUFDdkIsMEJBQTBCO0VBQzVCO0VBQ0E7SUFDRSxxQkFBcUI7SUFDckIsMEJBQTBCO0lBQzFCLHlCQUF5QjtJQUN6Qix5QkFBeUI7SUFDekIsdUJBQXVCO0lBQ3ZCLDBCQUEwQjtFQUM1QjtFQUNBO0lBQ0UsV0FBVztJQUNYLGNBQWM7SUFDZCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLHFCQUFxQjtJQUNyQixjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxjQUFjO0lBQ2Qsc0JBQXNCO0lBQ3RCLDJCQUFzQjtJQUF0QixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGNBQWM7RUFDaEIiLCJzb3VyY2VzQ29udGVudCI6WyIubGlfdHYge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDBweDtcbiAgICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMHB4O1xuICAgIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwcHg7XG4gICAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwcHg7XG4gIH1cbiAgLnVsX3R2IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDBweDtcbiAgICAtd2Via2l0LW1hcmdpbi1zdGFydDogMHB4O1xuICAgIC13ZWJraXQtbWFyZ2luLWVuZDogMHB4O1xuICAgIC13ZWJraXQtcGFkZGluZy1zdGFydDogMHB4O1xuICB9XG4gIC5jYXJldF90diB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5sYWJlbF9pdGVtIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLmxhYmVsX2tleSB7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG4gIC5sYWJlbF92YWx1ZSB7XG4gICAgbWluLXdpZHRoOiAxMCU7XG4gIH0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.udapp_runTabView { | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .udapp_runTabView::-webkit-scrollbar { | |
| display: none; | |
| } | |
| .udapp_settings { | |
| padding: 0 24px 16px; | |
| } | |
| .udapp_crow { | |
| display: block; | |
| margin-top: 8px; | |
| } | |
| .udapp_col1 { | |
| width: 30%; | |
| float: left; | |
| align-self: center; | |
| } | |
| .udapp_settingsLabel { | |
| font-size: 11px; | |
| margin-bottom: 4px; | |
| text-transform: uppercase; | |
| } | |
| .udapp_settingsCompiledBy { | |
| margin-bottom: 4px; | |
| } | |
| .udapp_syncFramework { | |
| margin-bottom: 4px; | |
| } | |
| .udapp_environment { | |
| display: flex; | |
| align-items: center; | |
| position: relative; | |
| width: 100%; | |
| } | |
| .udapp_environment a { | |
| margin-left: 7px; | |
| } | |
| .udapp_account { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .udapp_account i { | |
| margin-left: 12px; | |
| } | |
| .udapp_col2 { | |
| border-radius: 3px; | |
| } | |
| .udapp_col2_1 { | |
| width: 164px; | |
| min-width: 164px; | |
| } | |
| .udapp_select { | |
| font-weight: normal; | |
| width: 100%; | |
| overflow: hidden; | |
| } | |
| .udapp_instanceContainer { | |
| display: flex; | |
| flex-direction: column; | |
| margin-bottom: 2%; | |
| border: none; | |
| text-align: center; | |
| padding: 0 14px 16px; | |
| } | |
| .udapp_deployedContracts { | |
| font-size: 1rem; | |
| } | |
| .udapp_pendingTxsContainer { | |
| display: flex; | |
| flex-direction: column; | |
| margin-top: 2%; | |
| border: none; | |
| text-align: center; | |
| } | |
| .udapp_container { | |
| padding: 0 24px 16px; | |
| } | |
| .udapp_contractNames { | |
| width: 100%; | |
| border: 1px solid | |
| } | |
| .udapp_evmVersion { | |
| cursor: default; | |
| } | |
| .udapp_subcontainer { | |
| display: flex; | |
| flex-direction: row; | |
| align-items: center; | |
| margin-bottom: 2px; | |
| } | |
| .udapp_subcontainer i { | |
| width: 16px; | |
| display: flex; | |
| justify-content: center; | |
| margin-left: 1px; | |
| } | |
| .udapp_button button{ | |
| flex: none; | |
| } | |
| .udapp_button { | |
| display: flex; | |
| align-items: center; | |
| margin-top: 13px; | |
| } | |
| .udapp_atAddress { | |
| margin: 0; | |
| min-width: 100px; | |
| width: 100px; | |
| height: 100%; | |
| word-break: inherit; | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| border-right: 0; | |
| } | |
| .udapp_atAddress:focus { | |
| outline: none; | |
| box-shadow: none; | |
| } | |
| .udapp_atAddressSect { | |
| margin-top: 8px; | |
| height: 32px; | |
| } | |
| .udapp_atAddressSect input { | |
| border-top-left-radius: 0 ; | |
| border-bottom-left-radius: 0 ; | |
| } | |
| .udapp_ataddressinput { | |
| padding: .25rem; | |
| } | |
| .udapp_recorderSection:hover { | |
| cursor: pointer; | |
| } | |
| .udapp_recorderSectionLabel:hover { | |
| cursor: pointer; | |
| } | |
| .udapp_recorderSectionLabel { | |
| cursor: pointer; | |
| font-size: 1rem; | |
| } | |
| .udapp_input { | |
| font-size: 10px ; | |
| } | |
| .udapp_noInstancesText { | |
| font-style: italic; | |
| text-align: left; | |
| padding-left: 15px; | |
| } | |
| .udapp_pendingTxsText { | |
| font-style: italic; | |
| display: flex; | |
| justify-content: space-evenly; | |
| align-items: center; | |
| flex-wrap: wrap; | |
| } | |
| .udapp_item { | |
| margin-right: 1em; | |
| display: flex; | |
| align-items: center; | |
| } | |
| .udapp_pendingContainer { | |
| display: flex; | |
| align-items: baseline; | |
| } | |
| .udapp_pending { | |
| height: 25px; | |
| text-align: center; | |
| padding-left: 10px; | |
| border-radius: 3px; | |
| margin-left: 5px; | |
| } | |
| .udapp_disableMouseEvents { | |
| pointer-events: none; | |
| } | |
| .udapp_icon { | |
| cursor: pointer; | |
| font-size: 12px; | |
| cursor: pointer; | |
| margin-left: 5px; | |
| } | |
| .udapp_icon:hover { | |
| font-size: 12px; | |
| } | |
| .udapp_errorIcon { | |
| color: var(--warning); | |
| margin-left: 15px; | |
| } | |
| .udapp_failDesc { | |
| color: var(--warning); | |
| padding-left: 10px; | |
| display: inline; | |
| } | |
| .udapp_network { | |
| pointer-events: none; | |
| } | |
| .udapp_networkItem { | |
| margin-right: 5px; | |
| } | |
| .udapp_transactionActions { | |
| display: flex; | |
| justify-content: space-evenly; | |
| width: 145px; | |
| } | |
| .udapp_orLabel { | |
| text-align: center; | |
| text-transform: uppercase; | |
| } | |
| .udapp_infoDeployAction { | |
| margin-left: 1px; | |
| font-size: 13px; | |
| color: var(--info); | |
| } | |
| .udapp_gasValueContainer { | |
| flex-direction: row; | |
| display: flex; | |
| } | |
| .udapp_gasNval { | |
| font-size: 0.8rem; | |
| } | |
| .udapp_gasNvalUnit { | |
| width: 41%; | |
| margin-left: 10px; | |
| font-size: 0.8rem; | |
| } | |
| .udapp_deployDropdown { | |
| text-align: center; | |
| text-transform: uppercase; | |
| } | |
| .udapp_checkboxAlign { | |
| padding-top: 2px; | |
| } | |
| .udapp_instanceTitleContainer { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .udapp_calldataInput{ | |
| height: 32px; | |
| } | |
| .udapp_title { | |
| display: flex; | |
| justify-content: space-between; | |
| font-size: 11px; | |
| width: 100%; | |
| overflow: hidden; | |
| word-break: break-word; | |
| line-height: initial; | |
| overflow: visible; | |
| padding: 0 0 8px; | |
| margin: 0; | |
| background: none; | |
| border: none; | |
| } | |
| .udapp_title button { | |
| background: none; | |
| border: none; | |
| } | |
| .udapp_titleLine { | |
| display: flex; | |
| align-items: baseline; | |
| } | |
| .udapp_titleText { | |
| word-break: break-word; | |
| width: 100%; | |
| border: none; | |
| overflow: hidden; | |
| } | |
| .udapp_spanTitleText { | |
| line-height: 12px; | |
| padding: 0; | |
| font-size: 11px; | |
| width:100%; | |
| border: none; | |
| background: none; | |
| text-transform: uppercase; | |
| overflow: hidden; | |
| } | |
| .udapp_inputGroupText { | |
| width: 100%; | |
| } | |
| .udapp_title .udapp_copy { | |
| color: var(--primary); | |
| } | |
| .udapp_titleExpander { | |
| align-self: center; | |
| } | |
| .udapp_nameNbuts { | |
| display: contents; | |
| flex-wrap: nowrap; | |
| width: 100%; | |
| } | |
| .udapp_instance { | |
| display: block; | |
| flex-direction: column; | |
| background: none; | |
| border-radius: 2px; | |
| } | |
| .udapp_instance.udapp_hidesub { | |
| border-bottom: 1px solid; | |
| } | |
| .udapp_instance.udapp_hidesub .udapp_title { | |
| display: flex; | |
| } | |
| .udapp_instance.udapp_hidesub .udapp_udappClose { | |
| display: flex; | |
| } | |
| .udapp_instance.udapp_hidesub > * { | |
| display: none; | |
| } | |
| .udapp_methCaret { | |
| min-width: 12px; | |
| width: 12px; | |
| margin-left: 4px; | |
| cursor: pointer; | |
| font-size: 16px; | |
| line-height: 0.6; | |
| vertical-align: middle; | |
| padding: 0; | |
| } | |
| .udapp_cActionsWrapper { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0.25rem; | |
| padding: 8px 10px 7px; | |
| } | |
| .udapp_group:after { | |
| content: ""; | |
| display: table; | |
| clear: both; | |
| } | |
| .udapp_buttonsContainer { | |
| margin-top: 2%; | |
| display: flex; | |
| overflow: hidden; | |
| } | |
| .udapp_instanceButton { | |
| height: 32px; | |
| border-radius: 3px; | |
| white-space: nowrap; | |
| font-size: 11px; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .udapp_closeIcon { | |
| font-size: 12px; | |
| cursor: pointer; | |
| margin-left: 5px; | |
| } | |
| .udapp_udappClose { | |
| display: flex; | |
| justify-content: flex-end; | |
| } | |
| .udapp_contractProperty { | |
| width:100%; | |
| } | |
| .udapp_contractProperty.udapp_hasArgs input { | |
| padding: .36em; | |
| border-radius: 5px; | |
| } | |
| .udapp_contractProperty .udapp_contractActionsContainerSingle input{ | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .udapp_contractProperty button { | |
| min-width: 80px; | |
| width: 100px; | |
| margin:0; | |
| word-break: inherit; | |
| } | |
| .udapp_contractProperty.udapp_constant button { | |
| min-width: 100px; | |
| width: 100px; | |
| margin:0; | |
| word-break: inherit; | |
| outline: none; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .udapp_contractProperty > .udapp_value { | |
| box-sizing: border-box; | |
| float: left; | |
| align-self: center; | |
| margin-left: 4px; | |
| } | |
| .udapp_contractActionsContainer { | |
| width: 100%; | |
| margin-bottom: 8px; | |
| } | |
| .udapp_contractActionsContainerSingle { | |
| display: flex; | |
| width: 100%; | |
| } | |
| .udapp_contractActionsContainerSingle i { | |
| line-height: 2; | |
| } | |
| .udapp_contractActionsContainerMulti { | |
| display:none; | |
| width: 100%; | |
| } | |
| .udapp_contractActionsContainerMultiInner { | |
| width: 100%; | |
| border-radius: 3px; | |
| margin-bottom: 8px; | |
| } | |
| .udapp_multiHeader { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| margin-bottom: 8px; | |
| text-align: left; | |
| font-size: 10px; | |
| font-weight: bold; | |
| } | |
| .udapp_contractActionsContainerMultiInner .udapp_multiTitle { | |
| padding-left: 10px; | |
| } | |
| .udapp_contractProperty .udapp_multiTitle { | |
| padding: 0; | |
| line-height: 16px; | |
| display: inline-block; | |
| font-size: 12px; | |
| font-weight: bold; | |
| cursor: default; | |
| } | |
| .udapp_contractProperty .udapp_contractActionsContainerMultiInner .udapp_multiArg label{ | |
| text-align: right; | |
| } | |
| .udapp_multiHeader .udapp_methCaret { | |
| float: right; | |
| margin-right: 0; | |
| } | |
| .udapp_contractProperty.udapp_constant .udapp_multiTitle { | |
| display: inline-block; | |
| width: 90%; | |
| /* font-size: 10px; */ | |
| height: 25px; | |
| padding-left: 20px; | |
| font-weight: bold; | |
| line-height: 25px; | |
| cursor: default; | |
| } | |
| .udapp_multiArg { | |
| display: flex; | |
| align-items: center; | |
| justify-content: flex-end; | |
| margin-top: 4px; | |
| } | |
| .udapp_multiArg input{ | |
| padding: 5px; | |
| } | |
| .udapp_multiArg label { | |
| width: auto; | |
| padding: 0; | |
| margin: 0 4px 0 0; | |
| font-size: 10px; | |
| line-height: 12px; | |
| text-align: right; | |
| word-break: initial; | |
| } | |
| .udapp_multiArg button { | |
| max-width: 100px; | |
| border-radius: 3px; | |
| border-width: 1px; | |
| width: inherit; | |
| } | |
| .udapp_multiHeader button { | |
| display: inline-block; | |
| width: 94%; | |
| } | |
| .udapp_hasArgs .udapp_multiArg input { | |
| border-left: 1px solid #dddddd; | |
| width: 67%; | |
| } | |
| .udapp_hasArgs input { | |
| display: block; | |
| height: 32px; | |
| border: 1px solid #dddddd; | |
| padding: .36em; | |
| border-left: none; | |
| padding: 8px 8px 8px 10px; | |
| font-size: 10px ; | |
| } | |
| .udapp_hasArgs button { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| border-right: 0; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| font-size: 11px; | |
| } | |
| .udapp_hasArgs .udapp_contractActionsContainerMulti button { | |
| border-radius: 3px; | |
| } | |
| .udapp_contractActionsContainerMultiInner .udapp_multiArg i { | |
| padding-right: 10px; | |
| } | |
| .udapp_hideWarningsContainer { | |
| display: flex; | |
| align-items: center; | |
| margin-left: 2% | |
| } | |
| #confirmsetting { | |
| z-index: 1; | |
| } | |
| .udapp_wrapword { | |
| white-space: pre-wrap; /* Since CSS 2.1 */ | |
| white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ | |
| white-space: -pre-wrap; /* Opera 4-6 */ | |
| white-space: -o-pre-wrap; /* Opera 7 */ | |
| word-wrap: break-word; /* Internet Explorer 5.5+ */ | |
| } | |
| .deploy-items { | |
| padding: 0.25rem 0.25rem; | |
| border-radius: .25rem; | |
| } | |
| .deploy-items a { | |
| border-radius: .25rem; | |
| text-transform: none; | |
| text-decoration: none; | |
| font-weight: normal; | |
| font-size: .8rem; | |
| padding: 0.25rem 0.25rem; | |
| width:auto; | |
| } | |
| .udapp_selectExEnvOptions { | |
| width: 100%; | |
| } | |
| .remixui_runtabBalancelabel { | |
| font-size: 0.688rem; | |
| line-height: 0.75rem; | |
| color: var(--runtab); | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcnVuLXRhYi9zcmMvbGliL2Nzcy9ydW4tdGFiLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsY0FBYztFQUNkLFlBQVk7RUFDWixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsV0FBVztFQUNYO0FBQ0Y7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Us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QjtFQUN2QixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQjtBQUNGO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLHFCQUFxQixRQUFRLGtCQUFrQjtFQUMvQywwQkFBMEIsR0FBRyx3QkFBd0I7RUFDckQsc0JBQXNCLE9BQU8sY0FBYztFQUMzQyx3QkFBd0IsS0FBSyxZQUFZO0VBQ3pDLHFCQUFxQixRQUFRLDJCQUEyQjtBQUMxRDtBQUNBO0VBQ0Usd0JBQXdCO0VBQ3hCLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQix3QkFBd0I7RUFDeEIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0FBQ3RCIiwic291cmNlc0NvbnRlbnQiOlsiLnVkYXBwX3J1blRhYlZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnVkYXBwX3J1blRhYlZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51ZGFwcF9zZXR0aW5ncyB7XG4gIHBhZGRpbmc6IDAgMjRweCAxNnB4O1xufVxuLnVkYXBwX2Nyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnVkYXBwX2NvbDEge1xuICB3aWR0aDogMzAlO1xuICBmbG9hdDogbGVmdDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnVkYXBwX3NldHRpbmdzTGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi51ZGFwcF9zZXR0aW5nc0NvbXBpbGVkQnkge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udWRhcHBfc3luY0ZyYW1ld29yayB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi51ZGFwcF9lbnZpcm9ubWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRhcHBfZW52aXJvbm1lbnQgYSB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4udWRhcHBfYWNjb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRhcHBfYWNjb3VudCBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4udWRhcHBfY29sMiB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi51ZGFwcF9jb2wyXzEge1xuICB3aWR0aDogMTY0cHg7XG4gIG1pbi13aWR0aDogMTY0cHg7XG59XG4udWRhcHBfc2VsZWN0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udWRhcHBfaW5zdGFuY2VDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAyJTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTRweCAxNnB4O1xufVxuLnVkYXBwX2RlcGxveWVkQ29udHJhY3RzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVkYXBwX3BlbmRpbmdUeHNDb250YWluZXIgIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVkYXBwX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjRweCAxNnB4O1xufVxuLnVkYXBwX2NvbnRyYWN0TmFtZXMge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWRcbn1cbi51ZGFwcF9ldm1WZXJzaW9uICB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi51ZGFwcF9zdWJjb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4udWRhcHBfc3ViY29udGFpbmVyIGkge1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4udWRhcHBfYnV0dG9uIGJ1dHRvbntcbiAgZmxleDogbm9uZTtcbn1cbi51ZGFwcF9idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuLnVkYXBwX2F0QWRkcmVzcyB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnVkYXBwX2F0QWRkcmVzczpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udWRhcHBfYXRBZGRyZXNzU2VjdCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnVkYXBwX2F0QWRkcmVzc1NlY3QgaW5wdXQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi51ZGFwcF9hdGFkZHJlc3NpbnB1dCB7XG4gIHBhZGRpbmc6IC4yNXJlbTtcbn1cbi51ZGFwcF9yZWNvcmRlclNlY3Rpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59LnVkYXBwX3JlY29yZGVyU2VjdGlvbkxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVkYXBwX3JlY29yZGVyU2VjdGlvbkxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udWRhcHBfaW5wdXQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi51ZGFwcF9ub0luc3RhbmNlc1RleHQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi51ZGFwcF9wZW5kaW5nVHhzVGV4dCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi51ZGFwcF9pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWRhcHBfcGVuZGluZ0NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi51ZGFwcF9wZW5kaW5nIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVkYXBwX2Rpc2FibGVNb3VzZUV2ZW50cyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVkYXBwX2ljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVkYXBwX2ljb246aG92ZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udWRhcHBfZXJyb3JJY29uIHtcbiAgY29sb3I6IHZhcigtLXdhcm5pbmcpO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi51ZGFwcF9mYWlsRGVzYyB7XG4gIGNvbG9yOiB2YXIoLS13YXJuaW5nKTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udWRhcHBfbmV0d29yayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVkYXBwX25ldHdvcmtJdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4udWRhcHBfdHJhbnNhY3Rpb25BY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi51ZGFwcF9vckxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVkYXBwX2luZm9EZXBsb3lBY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1pbmZvKTtcbn1cbi51ZGFwcF9nYXNWYWx1ZUNvbnRhaW5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udWRhcHBfZ2FzTnZhbCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLnVkYXBwX2dhc052YWxVbml0IHtcbiAgd2lkdGg6IDQxJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLnVkYXBwX2RlcGxveURyb3Bkb3duIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVkYXBwX2NoZWNrYm94QWxpZ24ge1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuLnVkYXBwX2luc3RhbmNlVGl0bGVDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVkYXBwX2NhbGxkYXRhSW5wdXR7XG4gIGhlaWdodDogMzJweDtcbn1cbi51ZGFwcF90aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwIDAgOHB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51ZGFwcF90aXRsZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4udWRhcHBfdGl0bGVMaW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLnVkYXBwX3RpdGxlVGV4dCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udWRhcHBfc3BhblRpdGxlVGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHdpZHRoOjEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51ZGFwcF9pbnB1dEdyb3VwVGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVkYXBwX3RpdGxlIC51ZGFwcF9jb3B5IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xufVxuLnVkYXBwX3RpdGxlRXhwYW5kZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4udWRhcHBfbmFtZU5idXRzIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi51ZGFwcF9pbnN0YW5jZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udWRhcHBfaW5zdGFuY2UudWRhcHBfaGlkZXN1YiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbi51ZGFwcF9pbnN0YW5jZS51ZGFwcF9oaWRlc3ViIC51ZGFwcF90aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi51ZGFwcF9pbnN0YW5jZS51ZGFwcF9oaWRlc3ViIC51ZGFwcF91ZGFwcENsb3NlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLnVkYXBwX2luc3RhbmNlLnVkYXBwX2hpZGVzdWIgPiAqIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51ZGFwcF9tZXRoQ2FyZXQge1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDAuNjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMDtcbn1cbi51ZGFwcF9jQWN0aW9uc1dyYXBwZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDhweCAxMHB4IDdweDtcbn1cbi51ZGFwcF9ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi51ZGFwcF9idXR0b25zQ29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udWRhcHBfaW5zdGFuY2VCdXR0b24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51ZGFwcF9jbG9zZUljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi51ZGFwcF91ZGFwcENsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi51ZGFwcF9jb250cmFjdFByb3BlcnR5IHtcbiAgd2lkdGg6MTAwJTtcbn1cbi51ZGFwcF9jb250cmFjdFByb3BlcnR5LnVkYXBwX2hhc0FyZ3MgaW5wdXQge1xuICBwYWRkaW5nOiAuMzZlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnVkYXBwX2NvbnRyYWN0UHJvcGVydHkgLnVkYXBwX2NvbnRyYWN0QWN0aW9uc0NvbnRhaW5lclNpbmdsZSBpbnB1dHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi51ZGFwcF9jb250cmFjdFByb3BlcnR5IGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogODBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW46MDtcbiAgd29yZC1icmVhazogaW5oZXJpdDtcbn1cbi51ZGFwcF9jb250cmFjdFByb3BlcnR5LnVkYXBwX2NvbnN0YW50IGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOjA7XG4gIHdvcmQtYnJlYWs6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVkYXBwX2NvbnRyYWN0UHJvcGVydHkgPiAudWRhcHBfdmFsdWUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbG9hdDogbGVmdDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnVkYXBwX2NvbnRyYWN0QWN0aW9uc0NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4udWRhcHBfY29udHJhY3RBY3Rpb25zQ29udGFpbmVyU2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRhcHBfY29udHJhY3RBY3Rpb25zQ29udGFpbmVyU2luZ2xlIGkge1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi51ZGFwcF9jb250cmFjdEFjdGlvbnNDb250YWluZXJNdWx0aSB7XG4gIGRpc3BsYXk6bm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWRhcHBfY29udHJhY3RBY3Rpb25zQ29udGFpbmVyTXVsdGlJbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi51ZGFwcF9tdWx0aUhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVkYXBwX2NvbnRyYWN0QWN0aW9uc0NvbnRhaW5lck11bHRpSW5uZXIgLnVkYXBwX211bHRpVGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4udWRhcHBfY29udHJhY3RQcm9wZXJ0eSAudWRhcHBfbXVsdGlUaXRsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi51ZGFwcF9jb250cmFjdFByb3BlcnR5IC51ZGFwcF9jb250cmFjdEFjdGlvbnNDb250YWluZXJNdWx0aUlubmVyIC51ZGFwcF9tdWx0aUFyZyBsYWJlbHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udWRhcHBfbXVsdGlIZWFkZXIgLnVkYXBwX21ldGhDYXJldCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVkYXBwX2NvbnRyYWN0UHJvcGVydHkudWRhcHBfY29uc3RhbnQgLnVkYXBwX211bHRpVGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIC8qIGZvbnQtc2l6ZTogMTBweDsgKi9cbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnVkYXBwX211bHRpQXJnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnVkYXBwX211bHRpQXJnIGlucHV0e1xuICBwYWRkaW5nOiA1cHg7XG59XG4udWRhcHBfbXVsdGlBcmcgbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3b3JkLWJyZWFrOiBpbml0aWFsO1xufVxuLnVkYXBwX211bHRpQXJnIGJ1dHRvbiB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLnVkYXBwX211bHRpSGVhZGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDk0JTtcbn1cbi51ZGFwcF9oYXNBcmdzIC51ZGFwcF9tdWx0aUFyZyBpbnB1dCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZGRkZDtcbiAgd2lkdGg6IDY3JTtcbn1cbi51ZGFwcF9oYXNBcmdzIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgcGFkZGluZzogLjM2ZW07XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxMHB4O1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi51ZGFwcF9oYXNBcmdzIGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnVkYXBwX2hhc0FyZ3MgLnVkYXBwX2NvbnRyYWN0QWN0aW9uc0NvbnRhaW5lck11bHRpIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi51ZGFwcF9jb250cmFjdEFjdGlvbnNDb250YWluZXJNdWx0aUlubmVyIC51ZGFwcF9tdWx0aUFyZyBpIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi51ZGFwcF9oaWRlV2FybmluZ3NDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMiVcbn1cbiNjb25maXJtc2V0dGluZyB7XG4gIHotaW5kZXg6IDE7XG59XG4udWRhcHBfd3JhcHdvcmQge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7ICAgICAgIC8qIFNpbmNlIENTUyAyLjEgKi9cbiAgd2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXA7ICAvKiBNb3ppbGxhLCBzaW5jZSAxOTk5ICovXG4gIHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7ICAgICAgLyogT3BlcmEgNC02ICovXG4gIHdoaXRlLXNwYWNlOiAtby1wcmUtd3JhcDsgICAgLyogT3BlcmEgNyAqL1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7ICAgICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDUuNSsgKi9cbn1cbi5kZXBsb3ktaXRlbXMge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cbi5kZXBsb3ktaXRlbXMgYSB7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xuICB3aWR0aDphdXRvO1xufVxuLnVkYXBwX3NlbGVjdEV4RW52T3B0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVtaXh1aV9ydW50YWJCYWxhbmNlbGFiZWwge1xuICBmb250LXNpemU6IDAuNjg4cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLXJ1bnRhYik7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style> | |
| .remixui_statusbar_gitstatus | |
| .remixui_statusbar_gitstatus:hover { | |
| cursor: pointer; | |
| } | |
| .remixui_statusbar_scamAlert {} | |
| .remixui_statusbar_scamAlert:hover { | |
| cursor: pointer; | |
| } | |
| .remixui_statusbar_aistatus {} | |
| .remixui_statusbar_aistatus:hover { | |
| cursor: pointer; | |
| } | |
| .remixui_statusbar_aistatusdisabled { | |
| text-decoration: line-through; | |
| text-decoration-thickness: 3px; | |
| } | |
| /** | |
| * approximately same height with vscode statusbar | |
| **/ | |
| .remixui_statusbar_height { | |
| height: 1.6rem; | |
| } | |
| .remixui_statusbar_activelink { | |
| text-decoration: none; | |
| } | |
| .remixui_statusbar_activelink:active { | |
| color: var(--danger); | |
| } | |
| .remixui_statusbar_didyouknow { | |
| } | |
| .remixui_statusbar_custom_padding { | |
| padding: 0.421em; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvc3RhdHVzYmFyL3NyYy9jc3Mvc3RhdHVzYmFyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7O0VBRUUsZUFBZTtBQUNqQjs7QUFFQSw4QkFBOEI7O0FBQzlCO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQSw2QkFBNkI7O0FBQzdCO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3Qiw4QkFBOEI7QUFDaEM7O0FBRUE7O0dBRUc7O0FBQ0g7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCOztBQUVBOztBQUVBOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCIiwic291cmNlc0NvbnRlbnQiOlsiXG4ucmVtaXh1aV9zdGF0dXNiYXJfZ2l0c3RhdHVzXG4ucmVtaXh1aV9zdGF0dXNiYXJfZ2l0c3RhdHVzOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVtaXh1aV9zdGF0dXNiYXJfc2NhbUFsZXJ0IHt9XG4ucmVtaXh1aV9zdGF0dXNiYXJfc2NhbUFsZXJ0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVtaXh1aV9zdGF0dXNiYXJfYWlzdGF0dXMge31cbi5yZW1peHVpX3N0YXR1c2Jhcl9haXN0YXR1czpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlbWl4dWlfc3RhdHVzYmFyX2Fpc3RhdHVzZGlzYWJsZWQge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xufVxuXG4vKipcbiAqIGFwcHJveGltYXRlbHkgc2FtZSBoZWlnaHQgd2l0aCB2c2NvZGUgc3RhdHVzYmFyXG4gKiovXG4ucmVtaXh1aV9zdGF0dXNiYXJfaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxLjZyZW07XG59XG5cbi5yZW1peHVpX3N0YXR1c2Jhcl9hY3RpdmVsaW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlbWl4dWlfc3RhdHVzYmFyX2FjdGl2ZWxpbms6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWRhbmdlcik7XG59XG5cbi5yZW1peHVpX3N0YXR1c2Jhcl9kaWR5b3Vrbm93IHtcblxufVxuXG4ucmVtaXh1aV9zdGF0dXNiYXJfY3VzdG9tX3BhZGRpbmcge1xuICBwYWRkaW5nOiAwLjQyMWVtO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixui_homeIcon { | |
| /* display: block; */ | |
| width: 42px; | |
| height: 42px; | |
| cursor: pointer; | |
| justify-content: space-between; | |
| align-self: center; | |
| } | |
| .remixui_homeIcon:hover { | |
| box-shadow: 0px 0px 14px -7px; | |
| } | |
| .remixui_homeIcon svg path { | |
| fill: var(--primary); | |
| } | |
| .remixui_homeIcon svg polygon { | |
| fill: var(--primary); | |
| } | |
| .remixui_icons { | |
| display: flex; | |
| flex-flow: column nowrap; | |
| } | |
| .remixui_icon:hover { | |
| box-shadow: 0px 0px 14px -7px; | |
| } | |
| .remixui_icon { | |
| cursor: pointer; | |
| width: 36px; | |
| height: 36px; | |
| border-radius: 8px; | |
| align-items: center; | |
| animation: highlight 2s forwards ; | |
| } | |
| @keyframes highlight { | |
| from {background-color: var(--secondary);} | |
| to {background-color: transparent;} | |
| } | |
| .remixui_icon img { | |
| width: 28px; | |
| height: 28px; | |
| padding: 4px; | |
| filter: invert(0.5); | |
| } | |
| .remixui_icon .selected-dark { | |
| filter: invert(1) grayscale(1); | |
| } | |
| .remixui_icon .selected-light { | |
| filter: invert(0) grayscale(1); | |
| } | |
| .remixui_icon svg { | |
| width: 28px; | |
| height: 28px; | |
| padding: 4px; | |
| } | |
| .remixui_icon[title='Settings'] { | |
| order: 5; | |
| align-self: center; | |
| bottom: 0; | |
| } | |
| .remixui_status { | |
| position: relative; | |
| bottom: 0; | |
| right: 0; | |
| left: 12px; | |
| top: -13px; | |
| } | |
| .remixui_statusCheck { | |
| font-size: 1.2em; | |
| } | |
| .remixui_statusWithBG { | |
| border-radius: 8px; | |
| background-color: var(--danger); | |
| color: var(--light); | |
| font-size: 12px; | |
| height: 15px; | |
| text-align: center; | |
| font-weight: bold; | |
| padding-left: 5px; | |
| padding-right: 5px; | |
| } | |
| .remixui_verticalIconContextcontainer { | |
| display: block; | |
| position: fixed; | |
| border-radius: 2px; | |
| z-index: 1000; | |
| box-shadow: 0 0 4px var(--dark); | |
| } | |
| .remixui_verticalIconContextcontainer:focus { | |
| outline: 0; | |
| } | |
| .remixui_liitem { | |
| padding: 2px; | |
| padding-left: 6px; | |
| cursor: pointer; | |
| color: var(--text-dark); | |
| background-color: var(--light); | |
| } | |
| .remixui_liitem:hover { | |
| background-color: var(--secondary); | |
| } | |
| .remixui_scrollbar { | |
| overflow-y: scroll; | |
| scrollbar-width: none; /* Firefox hide scrollbar */ | |
| -ms-overflow-style: none; | |
| } | |
| .remixui_requiredSection { | |
| text-align: center; | |
| } | |
| .remixui_scrollable-container { | |
| flex-basis: 510px; | |
| flex-grow: 2; | |
| text-align: center; | |
| margin-top: -6px; | |
| /* border-bottom: 3px solid #3f4455; */ | |
| } | |
| .remixui_scrollbar::-webkit-scrollbar { /* Chrome, Safari and other Webkit browsers*/ | |
| display: none; | |
| } | |
| .remixui_hide-scroll { | |
| overflow-x: 'hidden'; | |
| } | |
| .remixui_default-icons-container { | |
| border-bottom: 2px solid #3f4455; | |
| text-align: center; | |
| } | |
| .remixui_icon-chevron { | |
| z-index: 1000; | |
| cursor: pointer; | |
| align-items: center; | |
| } | |
| .remixui_settings { | |
| flex-basis: 50px; | |
| } | |
| .remixui_icons_height { | |
| height: 97vh; | |
| } | |
| #menuitems { | |
| list-style: none; | |
| margin: 0px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdmVydGljYWwtaWNvbnMtcGFuZWwvc3JjL2xpYi9yZW1peC11aS12ZXJ0aWNhbC1pY29ucy1wYW5lbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxvQkFBb0I7SUFDcEIsV0FBVztJQUNYLFlBQVk7SUFDWixlQUFlO0lBQ2YsOEJBQThCO0lBQzlCLGtCQUFrQjtBQUN0QjtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0VBRUE7SUFDRSxvQkFBb0I7RUFDdEI7RUFDQTtJQUNFLG9CQUFvQjtFQUN0QjtFQUNBO0lBQ0UsYUFBYTtJQUNiLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsNkJBQTZCO0VBQy9CO0VBRUE7SUFDRSxlQUFlO0lBQ2YsV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsbUJBQW1CO0tBQ2xCLGlDQUFpQztFQUNwQztFQUVBO0lBQ0UsTUFBTSxrQ0FBa0MsQ0FBQztJQUN6QyxJQUFJLDZCQUE2QixDQUFDO0VBQ3BDO0VBRUE7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLFlBQVk7SUFDWixtQkFBbUI7RUFDckI7RUFFQTtJQUNFLDhCQUE4QjtFQUNoQztFQUVBO0lBQ0UsOEJBQThCO0VBQ2hDO0VBRUE7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLFlBQVk7RUFDZDtFQUNBO0lBQ0UsUUFBUTtJQUNSLGtCQUFrQjtJQUNsQixTQUFTO0VBQ1g7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0Usa0JBQWtCO0lBQ2xCLCtCQUErQjtJQUMvQixtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLGlCQUFpQjtJQUNqQixrQkFBa0I7RUFDcEI7RUFFQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYiwrQkFBK0I7RUFDakM7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsdUJBQXVCO0lBQ3ZCLDhCQUE4QjtFQUNoQztFQUNBO0lBQ0Usa0NBQWtDO0VBQ3BDO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIscUJBQXFCLEVBQUUsMkJBQTJCO0lBQ2xELHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxpQkFBaUI7SUFDakIsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsc0NBQXNDO0VBQ3hDO0VBQ0Esd0NBQXdDLDRDQUE0QztJQUNsRixhQUFhO0VBQ2Y7RUFDQTtJQUNFLG9CQUFvQjtFQUN0QjtFQUNBO0lBQ0UsZ0NBQWdDO0lBQ2hDLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsYUFBYTtJQUNiLGVBQWU7SUFDZixtQkFBbUI7RUFDckI7RUFFQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUVBO0lBQ0UsWUFBWTtFQUNkO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsV0FBVztFQUNiIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4dWlfaG9tZUljb24ge1xuICAgIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbiAgLnJlbWl4dWlfaG9tZUljb246aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTRweCAtN3B4O1xuICB9XG5cbiAgLnJlbWl4dWlfaG9tZUljb24gc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLXByaW1hcnkpO1xuICB9XG4gIC5yZW1peHVpX2hvbWVJY29uIHN2ZyBwb2x5Z29uIHtcbiAgICBmaWxsOiB2YXIoLS1wcmltYXJ5KTtcbiAgfVxuICAucmVtaXh1aV9pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIH1cbiAgLnJlbWl4dWlfaWNvbjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IC03cHg7XG4gIH1cblxuICAucmVtaXh1aV9pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICBhbmltYXRpb246IGhpZ2hsaWdodCAycyBmb3J3YXJkcyA7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGhpZ2hsaWdodCB7XG4gICAgZnJvbSB7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTt9XG4gICAgdG8ge2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O31cbiAgfVxuXG4gIC5yZW1peHVpX2ljb24gaW1nIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGZpbHRlcjogaW52ZXJ0KDAuNSk7XG4gIH1cblxuICAucmVtaXh1aV9pY29uIC5zZWxlY3RlZC1kYXJrIHtcbiAgICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMSk7XG4gIH1cblxuICAucmVtaXh1aV9pY29uIC5zZWxlY3RlZC1saWdodCB7XG4gICAgZmlsdGVyOiBpbnZlcnQoMCkgZ3JheXNjYWxlKDEpO1xuICB9XG5cbiAgLnJlbWl4dWlfaWNvbiBzdmcge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbiAgLnJlbWl4dWlfaWNvblt0aXRsZT0nU2V0dGluZ3MnXSB7XG4gICAgb3JkZXI6IDU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAucmVtaXh1aV9zdGF0dXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMTJweDtcbiAgICB0b3A6IC0xM3B4O1xuICB9XG4gIC5yZW1peHVpX3N0YXR1c0NoZWNrIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG4gIC5yZW1peHVpX3N0YXR1c1dpdGhCRyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhbmdlcik7XG4gICAgY29sb3I6IHZhcigtLWxpZ2h0KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAucmVtaXh1aV92ZXJ0aWNhbEljb25Db250ZXh0Y29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCB2YXIoLS1kYXJrKTtcbiAgfVxuICAucmVtaXh1aV92ZXJ0aWNhbEljb25Db250ZXh0Y29udGFpbmVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gIC5yZW1peHVpX2xpaXRlbSB7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodCk7XG4gIH1cbiAgLnJlbWl4dWlfbGlpdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG5cbiAgLnJlbWl4dWlfc2Nyb2xsYmFyIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94IGhpZGUgc2Nyb2xsYmFyICovXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICB9XG4gIC5yZW1peHVpX3JlcXVpcmVkU2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZW1peHVpX3Njcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiA1MTBweDtcbiAgICBmbGV4LWdyb3c6IDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgLyogYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzZjQ0NTU7ICovXG4gIH1cbiAgLnJlbWl4dWlfc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7IC8qIENocm9tZSwgU2FmYXJpIGFuZCBvdGhlciBXZWJraXQgYnJvd3NlcnMqL1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlbWl4dWlfaGlkZS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6ICdoaWRkZW4nO1xuICB9XG4gIC5yZW1peHVpX2RlZmF1bHQtaWNvbnMtY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzNmNDQ1NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlbWl4dWlfaWNvbi1jaGV2cm9uIHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnJlbWl4dWlfc2V0dGluZ3Mge1xuICAgIGZsZXgtYmFzaXM6IDUwcHg7XG4gIH1cblxuICAucmVtaXh1aV9pY29uc19oZWlnaHQge1xuICAgIGhlaWdodDogOTd2aDtcbiAgfVxuXG4gICNtZW51aXRlbXMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.remixui_home_text { | |
| font-size: 0.8rem; | |
| font-weight: normal; | |
| max-width: 300px; | |
| } | |
| .remixui_home_text:hover { | |
| text-decoration: underline; | |
| } | |
| .remixui_home_homeContainer { | |
| overflow-y: hidden; | |
| overflow-y: auto; | |
| flex-grow: 3; | |
| } | |
| .remixui_home_hpLogoContainer { | |
| margin: 30px; | |
| padding-right: 90px; | |
| } | |
| .remixui_home_mediaBadge { | |
| font-size: 2em; | |
| height: 2em; | |
| width: 2em; | |
| } | |
| .remixui_home_mediaBadge:focus { | |
| outline: none; | |
| } | |
| .remixui_home_image { | |
| height: 1em; | |
| width: 1em; | |
| text-align: center; | |
| } | |
| .remixui_home_logoImg { | |
| height: 4rem; | |
| } | |
| .remixui_home_rightPanel { | |
| right: 0; | |
| position: absolute; | |
| z-index: 3000; | |
| } | |
| .remixui_home_remixHomeMedia { | |
| overflow-y: auto; | |
| overflow-x: hidden; | |
| } | |
| .remixui_home_panels { | |
| box-shadow: 0px 0px 13px -7px; | |
| } | |
| .remixui_home_labelIt { | |
| margin-bottom: 0; | |
| } | |
| .remixui_home_bigLabelSize { | |
| font-size: 13px; | |
| } | |
| .remixui_home_seeAll { | |
| margin-top: 7px; | |
| white-space: nowrap; | |
| } | |
| .remixui_home_importFrom p { | |
| margin-right: 10px; | |
| } | |
| .remixui_home_logoContainer img { | |
| height: 150px; | |
| opacity: 0.7; | |
| } | |
| .remixui_home_envLogo { | |
| height: 2.5rem; | |
| } | |
| .remixui_home_envLogoDescription { | |
| white-space: pre-wrap; | |
| font-size: small; | |
| line-height: 0.9rem; | |
| text-align: left; | |
| } | |
| .remixui_home_gtDescription { | |
| white-space: pre-wrap; | |
| font-size: small; | |
| line-height: 1.1rem; | |
| text-align: left; | |
| } | |
| .remixui_home_cursorStyle { | |
| cursor: pointer; | |
| font-weight: 900; | |
| } | |
| .remixui_home_envButton { | |
| width: 220px; | |
| cursor: pointer; | |
| height: 130px; | |
| } | |
| .remixui_home_workspaceTemplate { | |
| width: 220px; | |
| height: 80px; | |
| } | |
| .remixui_home_media { | |
| overflow: hidden; | |
| max-width: 400px; | |
| transition: .5s ease-out; | |
| z-index: 1000; | |
| } | |
| .remixui_home_migrationBtn { | |
| width: 100px; | |
| } | |
| .remixui_home_l2Label { | |
| top: 120px; | |
| right: 180px; | |
| } | |
| .remixui_home_maintainedLabel { | |
| top: 118px; | |
| right: 180px; | |
| } | |
| .remixui_home_carouselText { | |
| font-size: rfs-fluid-value(1rem); | |
| } | |
| .langSelectorbg { | |
| background-color: var(--body-bg); | |
| color: var(--text); | |
| } | |
| .remixui_recentworkspace { | |
| height: 2.4rem; | |
| } | |
| .remixui_carouselImage { | |
| flex: 1; | |
| height: 20rem; | |
| width: 20rem; | |
| } | |
| .remixui_carouselImage_remixbeta { | |
| flex: 1; | |
| height: 20rem; | |
| width: 18rem; | |
| } | |
| .remixui_carouselbox { | |
| min-height: 25.12rem; | |
| } | |
| .remix_ui-carousel-container { | |
| container: remix_ui-carousel-container / inline-size; | |
| } | |
| @container remix_ui-carousel-container (inline-size < 700px) { | |
| .remix_ui-carouselbox { | |
| min-height: 20rem; | |
| margin-right: 10rem; | |
| } | |
| .remixui_carouselImage { | |
| height: 12.5rem; | |
| width: 12.5rem; | |
| } | |
| .remixui_recentworkspace { | |
| height: 0.2rem; | |
| } | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvaG9tZS10YWIvc3JjL2xpYi9yZW1peC11aS1ob21lLXRhYi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0UsUUFBUTtFQUNSLGtCQUFrQjtFQUNsQixhQUFhO0FBQ2Y7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGFBQWE7RUFDYixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLGFBQWE7QUFDZjtBQUNBO0VBQ0UsWUFBWTtFQUNaLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQix3QkFBd0I7RUFDeEIsYUFBYTtBQUNmO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0FBQ2Q7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0FBQ2Q7QUFFQTtFQUNFLGdDQUFnQztBQUNsQztBQUVBO0VBQ0UsZ0NBQWdDO0VBQ2hDLGtCQUFrQjtBQUNwQjtBQUVBO0VBQ0UsY0FBYztBQUNoQjtBQUVBO0VBQ0UsT0FBTztFQUNQLGFBQWE7RUFDYixZQUFZO0FBQ2Q7QUFFQTtFQUNFLE9BQU87RUFDUCxhQUFhO0VBQ2IsWUFBWTtBQUNkO0FBRUE7RUFDRSxvQkFBb0I7QUFDdEI7QUFFQTtFQUNFLG9EQUFvRDtBQUN0RDtBQUVBO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSxlQUFlO0lBQ2YsY0FBYztFQUNoQjs7RUFFQTtJQUNFLGNBQWM7RUFDaEI7QUFDRiIsInNvdXJjZXNDb250ZW50IjpbIi5yZW1peHVpX2hvbWVfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnJlbWl4dWlfaG9tZV90ZXh0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmVtaXh1aV9ob21lX2hvbWVDb250YWluZXIge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZsZXgtZ3JvdzogMztcbn1cbi5yZW1peHVpX2hvbWVfaHBMb2dvQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuLnJlbWl4dWlfaG9tZV9tZWRpYUJhZGdlIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogMmVtO1xufVxuLnJlbWl4dWlfaG9tZV9tZWRpYUJhZGdlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5yZW1peHVpX2hvbWVfaW1hZ2Uge1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlbWl4dWlfaG9tZV9sb2dvSW1nIHtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLnJlbWl4dWlfaG9tZV9yaWdodFBhbmVsIHtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMzAwMDtcbn1cbi5yZW1peHVpX2hvbWVfcmVtaXhIb21lTWVkaWEge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ucmVtaXh1aV9ob21lX3BhbmVscyB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAtN3B4O1xufVxuLnJlbWl4dWlfaG9tZV9sYWJlbEl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZW1peHVpX2hvbWVfYmlnTGFiZWxTaXplIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnJlbWl4dWlfaG9tZV9zZWVBbGwge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVtaXh1aV9ob21lX2ltcG9ydEZyb20gcCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZW1peHVpX2hvbWVfbG9nb0NvbnRhaW5lciBpbWcge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucmVtaXh1aV9ob21lX2VudkxvZ28ge1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5yZW1peHVpX2hvbWVfZW52TG9nb0Rlc2NyaXB0aW9uIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBmb250LXNpemU6IHNtYWxsO1xuICBsaW5lLWhlaWdodDogMC45cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlbWl4dWlfaG9tZV9ndERlc2NyaXB0aW9uIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBmb250LXNpemU6IHNtYWxsO1xuICBsaW5lLWhlaWdodDogMS4xcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlbWl4dWlfaG9tZV9jdXJzb3JTdHlsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5yZW1peHVpX2hvbWVfZW52QnV0dG9uIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTMwcHg7XG59XG4ucmVtaXh1aV9ob21lX3dvcmtzcGFjZVRlbXBsYXRlIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucmVtaXh1aV9ob21lX21lZGlhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnJlbWl4dWlfaG9tZV9taWdyYXRpb25CdG4ge1xuICB3aWR0aDogMTAwcHg7XG59XG4ucmVtaXh1aV9ob21lX2wyTGFiZWwge1xuICB0b3A6IDEyMHB4O1xuICByaWdodDogMTgwcHg7XG59XG4ucmVtaXh1aV9ob21lX21haW50YWluZWRMYWJlbCB7XG4gIHRvcDogMTE4cHg7XG4gIHJpZ2h0OiAxODBweDtcbn1cblxuLnJlbWl4dWlfaG9tZV9jYXJvdXNlbFRleHQge1xuICBmb250LXNpemU6IHJmcy1mbHVpZC12YWx1ZSgxcmVtKTtcbn1cblxuLmxhbmdTZWxlY3RvcmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cblxuLnJlbWl4dWlfcmVjZW50d29ya3NwYWNlIHtcbiAgaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5yZW1peHVpX2Nhcm91c2VsSW1hZ2Uge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDIwcmVtO1xuICB3aWR0aDogMjByZW07XG59XG5cbi5yZW1peHVpX2Nhcm91c2VsSW1hZ2VfcmVtaXhiZXRhIHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgd2lkdGg6IDE4cmVtO1xufVxuXG4ucmVtaXh1aV9jYXJvdXNlbGJveCB7XG4gIG1pbi1oZWlnaHQ6IDI1LjEycmVtO1xufVxuXG4ucmVtaXhfdWktY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgY29udGFpbmVyOiByZW1peF91aS1jYXJvdXNlbC1jb250YWluZXIgLyBpbmxpbmUtc2l6ZTtcbn1cblxuQGNvbnRhaW5lciByZW1peF91aS1jYXJvdXNlbC1jb250YWluZXIgKGlubGluZS1zaXplIDwgNzAwcHgpIHtcbiAgLnJlbWl4X3VpLWNhcm91c2VsYm94IHtcbiAgICBtaW4taGVpZ2h0OiAyMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG4gIC5yZW1peHVpX2Nhcm91c2VsSW1hZ2Uge1xuICAgIGhlaWdodDogMTIuNXJlbTtcbiAgICB3aWR0aDogMTIuNXJlbTtcbiAgfVxuXG4gIC5yZW1peHVpX3JlY2VudHdvcmtzcGFjZSB7XG4gICAgaGVpZ2h0OiAwLjJyZW07XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.nav { | |
| cursor: pointer; | |
| } | |
| .pointer { | |
| cursor: pointer; | |
| } | |
| .long-and-truncated { | |
| flex: 1; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .commit-navigation{ | |
| align-items: center; | |
| } | |
| .commit-navigation:hover { | |
| background-color: var(--custom-select); | |
| } | |
| .commitdetailsitem { | |
| align-items: baseline; | |
| } | |
| .gitfile:hover { | |
| background-color : var(--custom-select); | |
| } | |
| hr { | |
| background-color: var(--custom-select); | |
| } | |
| .messageTip { | |
| } | |
| .messageTip:hover { | |
| cursor: pointer; | |
| text-decoration: underline; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZ2l0L3NyYy9zdHlsZS9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxlQUFlO0FBQ25COztBQUVBO0lBQ0ksZUFBZTtBQUNuQjs7QUFFQTtJQUNJLE9BQU87SUFDUCxtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtFQUN6Qjs7QUFFRjtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHNDQUFzQztBQUMxQzs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLG1EQUFtRDtBQUN2RDs7QUFFQTtJQUNJLHNDQUFzQztBQUMxQzs7QUFFQTs7QUFFQTs7QUFFQTtJQUNJLGVBQWU7SUFDZiwwQkFBMEI7QUFDOUIiLCJzb3VyY2VzQ29udGVudCI6WyIubmF2IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb25nLWFuZC10cnVuY2F0ZWQge1xuICAgIGZsZXg6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbi5jb21taXQtbmF2aWdhdGlvbntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29tbWl0LW5hdmlnYXRpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWN1c3RvbS1zZWxlY3QpO1xufVxuXG4uY29tbWl0ZGV0YWlsc2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmdpdGZpbGU6aG92ZXIgICAgICAgICAgICAgIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICAgICAgICAgICAgIDogdmFyKC0tY3VzdG9tLXNlbGVjdCk7XG59XG5cbmhyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tc2VsZWN0KTtcbn1cblxuLm1lc3NhZ2VUaXAge1xuXG59XG5cbi5tZXNzYWdlVGlwOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style> | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixui_label { | |
| margin-top : 4px; | |
| -moz-user-select : none; | |
| user-select : none; | |
| } | |
| .remixui_leaf { | |
| overflow : hidden; | |
| text-overflow : ellipsis; | |
| width : 90%; | |
| margin-bottom : 0px; | |
| } | |
| .remixui_fileexplorer { | |
| box-sizing : border-box; | |
| -moz-user-select : none; | |
| user-select : none; | |
| } | |
| input[type="file"] { | |
| display: none; | |
| } | |
| .remixui_folder, | |
| .remixui_file { | |
| font-size : 14px; | |
| cursor : pointer; | |
| } | |
| .remixui_file { | |
| padding : 4px; | |
| } | |
| .remixui_menuItem i { | |
| cursor : pointer; | |
| } | |
| .remixui_menuItem:hover { | |
| transform : scale(1.3); | |
| } | |
| .remixui_menu { | |
| margin-left : 20px; | |
| } | |
| .remixui_items { | |
| display : inline; | |
| white-space : nowrap; | |
| overflow : hidden; | |
| text-overflow : ellipsis; | |
| max-width : 90%; | |
| } | |
| .remixui_remove { | |
| margin-left : auto; | |
| padding-left : 5px; | |
| padding-right : 5px; | |
| } | |
| .remixui_activeMode { | |
| display : flex; | |
| width : 100%; | |
| margin-right : 10px; | |
| padding-right : 19px; | |
| } | |
| .remixui_activeMode > div { | |
| min-width : 10px; | |
| } | |
| ul { | |
| padding : 0; | |
| } | |
| [contenteditable] { | |
| -moz-user-select: text; | |
| user-select: text; | |
| } | |
| .remixui_icons { | |
| } | |
| .remixui_icons:hover { | |
| color: var(--text); | |
| } | |
| .remixui_avatar_user { | |
| border-radius: 50% ; | |
| } | |
| .remixui_selected { | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvd29ya3NwYWNlL3NyYy9saWIvY3NzL2ZpbGUtZXhwbG9yZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksdUJBQXVCO0lBQ3ZCLDZCQUF3QjtTQUF4Qix3QkFBd0I7QUFDNUI7QUFDQTtJQUNJLDBCQUEwQjtJQUMxQiw0QkFBNEI7SUFDNUIsdUJBQXVCO0lBQ3ZCLHVCQUF1QjtBQUMzQjtBQUNBO0lBQ0ksOEJBQThCO0lBQzlCLDZCQUF3QjtTQUF4Qix3QkFBd0I7QUFDNUI7QUFDQTtJQUNJLGFBQWE7QUFDakI7QUFDQTs7SUFFSSx3QkFBd0I7SUFDeEIsMkJBQTJCO0FBQy9CO0FBQ0E7SUFDSSx1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLDJCQUEyQjtBQUMvQjtBQUNBO0lBQ0ksOEJBQThCO0FBQ2xDO0FBQ0E7SUFDSSx3QkFBd0I7QUFDNUI7QUFDQTtJQUNJLDBCQUEwQjtJQUMxQiwwQkFBMEI7SUFDMUIsMEJBQTBCO0lBQzFCLDRCQUE0QjtJQUM1Qix1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLHdCQUF3QjtJQUN4Qix1QkFBdUI7SUFDdkIsdUJBQXVCO0FBQzNCO0FBQ0E7SUFDSSx3QkFBd0I7SUFDeEIsd0JBQXdCO0lBQ3hCLHdCQUF3QjtJQUN4Qix3QkFBd0I7QUFDNUI7QUFDQTtJQUNJLHdCQUF3QjtBQUM1QjtBQUNBO0lBQ0kscUJBQXFCO0FBQ3pCO0FBRUE7SUFFSSxzQkFBaUI7U0FBakIsaUJBQWlCO0FBQ3JCO0FBRUE7O0FBRUE7QUFFQTtJQUNJLGtCQUFrQjtBQUN0QjtBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDO0FBRUE7O0FBRUEiLCJzb3VyY2VzQ29udGVudCI6WyIucmVtaXh1aV9sYWJlbCB7XG4gICAgbWFyZ2luLXRvcCAgICAgICAgOiA0cHg7XG4gICAgdXNlci1zZWxlY3QgICAgICAgOiBub25lO1xufVxuLnJlbWl4dWlfbGVhZiB7XG4gICAgb3ZlcmZsb3cgICAgICAgICAgOiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdyAgICAgOiBlbGxpcHNpcztcbiAgICB3aWR0aCAgICAgICAgICAgICA6IDkwJTtcbiAgICBtYXJnaW4tYm90dG9tICAgICA6IDBweDtcbn1cbi5yZW1peHVpX2ZpbGVleHBsb3JlciB7XG4gICAgYm94LXNpemluZyAgICAgICAgOiBib3JkZXItYm94O1xuICAgIHVzZXItc2VsZWN0ICAgICAgIDogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnJlbWl4dWlfZm9sZGVyLFxuLnJlbWl4dWlfZmlsZSB7XG4gICAgZm9udC1zaXplICAgICAgICAgOiAxNHB4O1xuICAgIGN1cnNvciAgICAgICAgICAgIDogcG9pbnRlcjtcbn1cbi5yZW1peHVpX2ZpbGUgICAgICAgICAgICAgICB7XG4gICAgcGFkZGluZyAgICAgICAgICAgOiA0cHg7XG59XG4ucmVtaXh1aV9tZW51SXRlbSBpIHtcbiAgICBjdXJzb3IgICAgICAgICAgICA6IHBvaW50ZXI7XG59XG4ucmVtaXh1aV9tZW51SXRlbTpob3ZlciB7XG4gICAgdHJhbnNmb3JtICAgICAgICAgOiBzY2FsZSgxLjMpO1xufVxuLnJlbWl4dWlfbWVudSB7XG4gICAgbWFyZ2luLWxlZnQgICAgICAgOiAyMHB4O1xufVxuLnJlbWl4dWlfaXRlbXMgICAgICAgICAgICAgIHtcbiAgICBkaXNwbGF5ICAgICAgICAgICA6IGlubGluZTtcbiAgICB3aGl0ZS1zcGFjZSAgICAgICA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdyAgICAgICAgICA6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93ICAgICA6IGVsbGlwc2lzO1xuICAgIG1heC13aWR0aCAgICAgICAgIDogOTAlO1xufVxuLnJlbWl4dWlfcmVtb3ZlICAgICAgICAgICAgIHtcbiAgICBtYXJnaW4tbGVmdCAgICAgICA6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0ICAgICAgOiA1cHg7XG4gICAgcGFkZGluZy1yaWdodCAgICAgOiA1cHg7XG59XG4ucmVtaXh1aV9hY3RpdmVNb2RlIHtcbiAgICBkaXNwbGF5ICAgICAgICAgICA6IGZsZXg7XG4gICAgd2lkdGggICAgICAgICAgICAgOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodCAgICAgIDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0ICAgICA6IDE5cHg7XG59XG4ucmVtaXh1aV9hY3RpdmVNb2RlID4gZGl2IHtcbiAgICBtaW4td2lkdGggICAgICAgICA6IDEwcHg7XG59XG51bCB7XG4gICAgcGFkZGluZyAgICAgICAgICAgOiAwO1xufVxuXG5bY29udGVudGVkaXRhYmxlXSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLnJlbWl4dWlfaWNvbnMge1xuXG59XG5cbi5yZW1peHVpX2ljb25zOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG59XG5cbi5yZW1peHVpX2F2YXRhcl91c2VyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJlbWl4dWlfc2VsZWN0ZWQge1xuXG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.remixui_container { | |
| display : flex; | |
| flex-direction : row; | |
| width : 100%; | |
| height : 100%; | |
| box-sizing : border-box; | |
| } | |
| .remixui_fileexplorer { | |
| position : relative; | |
| overflow-y : hidden; | |
| } | |
| .remixui_fileExplorerTree { | |
| cursor : default; | |
| } | |
| .remixui_gist { | |
| padding : 10px; | |
| } | |
| .remixui_gist i { | |
| cursor : pointer; | |
| } | |
| .remixui_gist i:hover { | |
| color : orange; | |
| } | |
| .remixui_connectToLocalhost { | |
| padding : 10px; | |
| } | |
| .remixui_connectToLocalhost i { | |
| cursor : pointer; | |
| } | |
| .remixui_connectToLocalhost i:hover { | |
| color : var(--secondary) | |
| } | |
| .remixui_uploadFile { | |
| padding : 10px; | |
| } | |
| .remixui_uploadFile label:hover { | |
| color : var(--secondary) | |
| } | |
| .remixui_uploadFile label { | |
| cursor : pointer; | |
| } | |
| .remixui_treeview { | |
| overflow-x : hidden; | |
| } | |
| .remixui_dialog { | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .remixui_dialogParagraph { | |
| margin-bottom: 2em; | |
| word-break: break-word; | |
| } | |
| .remixui_menuicon { | |
| padding-right : 0px; | |
| } | |
| .remixui_menuicon:hover { | |
| transform: scale(1.3); | |
| } | |
| .remixui_cloneContainer { | |
| display: flex; | |
| align-items: center; | |
| height: 32px; | |
| } | |
| .remixui_cloneContainer input { | |
| height: 32px; | |
| border-top-left-radius: 0 ; | |
| border-bottom-left-radius: 0 ; | |
| width: 250px; | |
| font-size: 10px ; | |
| padding: .25rem; | |
| } | |
| .custom-dropdown-items { | |
| padding: 0.25rem 0.25rem; | |
| border-radius: .25rem; | |
| background: var(--custom-select); | |
| } | |
| .branches-dropdown { | |
| max-width: 16rem; | |
| } | |
| .custom-dropdown-items a { | |
| border-radius: .25rem; | |
| text-transform: none; | |
| text-decoration: none; | |
| font-weight: normal; | |
| font-size: 0.875rem; | |
| padding: 0.25rem 0.25rem; | |
| width: auto; | |
| color: var(--text); | |
| } | |
| .remixuimenuicon_shadow { | |
| } | |
| .remixuimenuicon_hamburger_menu { | |
| cursor: pointer; | |
| } | |
| .remixuimenuicon_shadow:hover { | |
| box-shadow: 0px 0px 14px -7px; | |
| } | |
| .remixui_topmenu { | |
| padding-bottom: 0.1rem; | |
| } | |
| #workspacesMenuDropdown > div.custom-dropdown-items { | |
| min-width: 8rem; | |
| } | |
| #workspacesMenuDropdown > div > ul > a:hover { | |
| background-color: var(--secondary); | |
| border-radius: 2px; | |
| color: var(--text) | |
| } | |
| .checkout-input { | |
| font-size: 10px ; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvd29ya3NwYWNlL3NyYy9saWIvY3NzL3JlbWl4LXVpLXdvcmtzcGFjZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSx3QkFBd0I7SUFDeEIsdUJBQXVCO0lBQ3ZCLHdCQUF3QjtJQUN4Qix3QkFBd0I7SUFDeEIsOEJBQThCO0VBQ2hDO0VBQ0E7SUFDRSw0QkFBNEI7SUFDNUIsMEJBQTBCO0VBQzVCO0VBQ0E7SUFDRSwyQkFBMkI7RUFDN0I7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRSwwQkFBMEI7RUFDNUI7RUFDQTtJQUNFLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRTtFQUNGO0VBQ0E7SUFDRSx3QkFBd0I7RUFDMUI7RUFDQTtJQUNFO0VBQ0Y7RUFDQTtJQUNFLDJCQUEyQjtFQUM3QjtFQUNBO0lBQ0UsMEJBQTBCO0VBQzVCO0VBQ0E7SUFDRSxhQUFhO0lBQ2Isc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSxrQkFBa0I7SUFDbEIsc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSxxQkFBcUI7RUFDdkI7RUFDQTtJQUNFLHFCQUFxQjtFQUN2QjtFQUNBO0lBQ0UsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixZQUFZO0VBQ2Q7RUFFQTtJQUNFLFlBQVk7SUFDWixvQ0FBb0M7SUFDcEMsdUNBQXVDO0lBQ3ZDLFlBQVk7SUFDWiwwQkFBMEI7SUFDMUIsZUFBZTtFQUNqQjtFQUVBO0lBQ0Usd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQixnQ0FBZ0M7RUFDbEM7RUFFQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUVBO0lBQ0UscUJBQXFCO0lBQ3JCLG9CQUFvQjtJQUNwQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQix3QkFBd0I7SUFDeEIsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUVBO0VBQ0E7RUFFQTtJQUNFLGVBQWU7RUFDakI7RUFFQTtJQUNFLDZCQUE2QjtFQUMvQjtFQUVBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBRUE7SUFDRSxlQUFlO0VBQ2pCO0VBRUE7SUFDRSxrQ0FBa0M7SUFDbEMsa0JBQWtCO0lBQ2xCO0VBQ0Y7RUFFQTtJQUNFLDBCQUEwQjtFQUM1QiIsInNvdXJjZXNDb250ZW50IjpbIi5yZW1peHVpX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheSAgICAgICAgICAgOiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uICAgIDogcm93O1xuICAgIHdpZHRoICAgICAgICAgICAgIDogMTAwJTtcbiAgICBoZWlnaHQgICAgICAgICAgICA6IDEwMCU7XG4gICAgYm94LXNpemluZyAgICAgICAgOiBib3JkZXItYm94O1xuICB9XG4gIC5yZW1peHVpX2ZpbGVleHBsb3JlciAgICAgICB7XG4gICAgcG9zaXRpb24gICAgICAgICAgOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy15ICAgICAgICA6IGhpZGRlbjtcbiAgfVxuICAucmVtaXh1aV9maWxlRXhwbG9yZXJUcmVlICAge1xuICAgIGN1cnNvciAgICAgICAgICAgIDogZGVmYXVsdDtcbiAgfVxuICAucmVtaXh1aV9naXN0ICAgICAgICAgICAge1xuICAgIHBhZGRpbmcgICAgICAgICAgIDogMTBweDtcbiAgfVxuICAucmVtaXh1aV9naXN0IGkgICAgICAgICAge1xuICAgIGN1cnNvciAgICAgICAgICAgIDogcG9pbnRlcjtcbiAgfVxuICAucmVtaXh1aV9naXN0IGk6aG92ZXIgICAge1xuICAgIGNvbG9yICAgICAgICAgICAgIDogb3JhbmdlO1xuICB9XG4gIC5yZW1peHVpX2Nvbm5lY3RUb0xvY2FsaG9zdCB7XG4gICAgcGFkZGluZyAgICAgICAgICAgOiAxMHB4O1xuICB9XG4gIC5yZW1peHVpX2Nvbm5lY3RUb0xvY2FsaG9zdCBpIHtcbiAgICBjdXJzb3IgICAgICAgICAgICA6IHBvaW50ZXI7XG4gIH1cbiAgLnJlbWl4dWlfY29ubmVjdFRvTG9jYWxob3N0IGk6aG92ZXIgICB7XG4gICAgY29sb3IgICAgICAgICAgICAgOiB2YXIoLS1zZWNvbmRhcnkpXG4gIH1cbiAgLnJlbWl4dWlfdXBsb2FkRmlsZSAgICAgICAgIHtcbiAgICBwYWRkaW5nICAgICAgICAgICA6IDEwcHg7XG4gIH1cbiAgLnJlbWl4dWlfdXBsb2FkRmlsZSBsYWJlbDpob3ZlciAgIHtcbiAgICBjb2xvciAgICAgICAgICAgICA6IHZhcigtLXNlY29uZGFyeSlcbiAgfVxuICAucmVtaXh1aV91cGxvYWRGaWxlIGxhYmVsICAge1xuICAgIGN1cnNvciAgICAgICAgICAgIDogcG9pbnRlcjtcbiAgfVxuICAucmVtaXh1aV90cmVldmlldyB7XG4gICAgb3ZlcmZsb3cteCAgICAgICAgOiBoaWRkZW47XG4gIH1cbiAgLnJlbWl4dWlfZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnJlbWl4dWlfZGlhbG9nUGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICAucmVtaXh1aV9tZW51aWNvbiB7XG4gICAgcGFkZGluZy1yaWdodCAgIDogMHB4O1xuICB9XG4gIC5yZW1peHVpX21lbnVpY29uOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbiAgLnJlbWl4dWlfY2xvbmVDb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cblxuICAucmVtaXh1aV9jbG9uZUNvbnRhaW5lciBpbnB1dCB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IC4yNXJlbTtcbiAgfVxuXG4gIC5jdXN0b20tZHJvcGRvd24taXRlbXMge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY3VzdG9tLXNlbGVjdCk7XG4gIH1cblxuICAuYnJhbmNoZXMtZHJvcGRvd24ge1xuICAgIG1heC13aWR0aDogMTZyZW07XG4gIH1cblxuICAuY3VzdG9tLWRyb3Bkb3duLWl0ZW1zIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIH1cblxuICAucmVtaXh1aW1lbnVpY29uX3NoYWRvdyB7XG4gIH1cblxuICAucmVtaXh1aW1lbnVpY29uX2hhbWJ1cmdlcl9tZW51IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucmVtaXh1aW1lbnVpY29uX3NoYWRvdzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IC03cHg7XG4gIH1cblxuICAucmVtaXh1aV90b3BtZW51IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xuICB9XG5cbiAgI3dvcmtzcGFjZXNNZW51RHJvcGRvd24gPiBkaXYuY3VzdG9tLWRyb3Bkb3duLWl0ZW1zIHtcbiAgICBtaW4td2lkdGg6IDhyZW07XG4gIH1cblxuICAjd29ya3NwYWNlc01lbnVEcm9wZG93biA+IGRpdiA+IHVsID4gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6IHZhcigtLXRleHQpXG4gIH1cblxuICAuY2hlY2tvdXQtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixui_contextContainer | |
| { | |
| display: block; | |
| position: fixed; | |
| border-radius: 2px; | |
| z-index: 1000; | |
| box-shadow: 0 0 4px var(--dark); | |
| } | |
| .remixui_contextContainer:focus { | |
| outline: none; | |
| } | |
| .remixui_liitem | |
| { | |
| cursor: pointer; | |
| color: var(--text-dark); | |
| background-color: var(--light); | |
| } | |
| .remixui_liitem:hover | |
| { | |
| background-color: var(--secondary); | |
| } | |
| #remixui_menuitems | |
| { | |
| list-style: none; | |
| margin: 0px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvd29ya3NwYWNlL3NyYy9saWIvY3NzL2ZpbGUtZXhwbG9yZXItY29udGV4dC1tZW51LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7RUFFRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsK0JBQStCO0FBQ2pDO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCO0FBQ0E7O0VBRUUsZUFBZTtFQUNmLHVCQUF1QjtFQUN2Qiw4QkFBOEI7QUFDaEM7QUFDQTs7RUFFRSxtQ0FBbUM7QUFDckM7QUFDQTs7RUFFRSxnQkFBZ0I7RUFDaEIsV0FBVztBQUNiIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4dWlfY29udGV4dENvbnRhaW5lclxue1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggdmFyKC0tZGFyayk7XG59XG4ucmVtaXh1aV9jb250ZXh0Q29udGFpbmVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnJlbWl4dWlfbGlpdGVtXG57XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0KTtcbn1cbi5yZW1peHVpX2xpaXRlbTpob3Zlclxue1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAgdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbiNyZW1peHVpX21lbnVpdGVtc1xue1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDBweDtcbn0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.recentfolder { | |
| display: flex; | |
| min-width: 0; | |
| cursor: pointer; | |
| } | |
| .recentfolder_path { | |
| text-overflow: ellipsis; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| } | |
| .recentfolder_name { | |
| flex-shrink: 0; | |
| color: var(--text); | |
| } | |
| .recentfolder_name:hover { | |
| color: var(--primary); | |
| text-decoration: underline; | |
| } | |
| .recentfolder_delete { | |
| flex-shrink: 0; | |
| margin-left: auto; | |
| color: var(--text); | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvd29ya3NwYWNlL3NyYy9saWIvY3NzL2VsZWN0cm9uLW1lbnUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCIiwic291cmNlc0NvbnRlbnQiOlsiLnJlY2VudGZvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVjZW50Zm9sZGVyX3BhdGgge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJlY2VudGZvbGRlcl9uYW1lIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cblxuLnJlY2VudGZvbGRlcl9uYW1lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnJlY2VudGZvbGRlcl9kZWxldGUge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>@font-face{font-family:"revicons";fallback:fallback;src:url('revicons.woff') format('woff'),url('revicons.ttf') format('ttf'),url('revicons.eot') format('ttf')}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,0.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,0.8)}.react-multiple-carousel__arrow::before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,0.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left::before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right::before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;margin:auto;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;padding:5px 5px 5px 5px;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:grey;padding:0;margin:0;margin-right:6px;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0 }.react-multi-carousel-track{overflow:visible }}[dir='rtl'].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right::before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left::before{content:"\e825"} | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1tdWx0aS1jYXJvdXNlbC9saWIvc3R5bGVzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUFXLHNCQUFzQixDQUFDLGlCQUFpQixDQUFDLDJHQUFpSCxDQUFDLDJCQUEyQixZQUFZLENBQUMsa0JBQWtCLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLDRCQUE0QixlQUFlLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsMkJBQTJCLENBQUMsMEJBQTBCLENBQUMsZ0NBQWdDLENBQUMsZ0NBQWdDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLDBCQUEwQixDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxzQ0FBc0MsMEJBQTBCLENBQUMsd0NBQXdDLGNBQWMsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLG9CQUFvQixDQUFDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyx5Q0FBeUMsY0FBYyxDQUFDLDBCQUEwQixDQUFDLHNDQUFzQyxtQkFBbUIsQ0FBQyw4Q0FBOEMsZUFBZSxDQUFDLHVDQUF1QyxvQkFBb0IsQ0FBQywrQ0FBK0MsZUFBZSxDQUFDLCtCQUErQixpQkFBaUIsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsc0JBQXNCLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLGlDQUFpQyxvQkFBb0IsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyx1QkFBdUIsQ0FBQyxlQUFlLENBQUMseUJBQXlCLENBQUMsZ0JBQWdCLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLDhDQUE4QyxrQkFBa0IsQ0FBQyx5Q0FBeUMsa0JBQWtCLENBQUMsMkJBQTJCLDJCQUEyQixDQUFDLDBCQUEwQixDQUFDLG9FQUFtRSwyQkFBMkIsd0JBQXdCLENBQUMsNEJBQTRCLDJCQUEyQixDQUFDLENBQUMsc0NBQXNDLGFBQWEsQ0FBQywyQ0FBMkMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLG1EQUFtRCxlQUFlLENBQUMsMENBQTBDLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxrREFBa0QsZUFBZSIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJyZXZpY29uc1wiO2ZhbGxiYWNrOmZhbGxiYWNrO3NyYzp1cmwoXCIuL3Jldmljb25zLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksdXJsKFwiLi9yZXZpY29ucy50dGZcIikgZm9ybWF0KCd0dGYnKSx1cmwoXCIuL3Jldmljb25zLmVvdFwiKSBmb3JtYXQoJ3R0ZicpfS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1saXN0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5yZWFjdC1tdWx0aS1jYXJvdXNlbC10cmFja3tsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3dpbGwtY2hhbmdlOnRyYW5zZm9ybSx0cmFuc2l0aW9ufS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7b3V0bGluZTowO3RyYW5zaXRpb246YWxsIC41cztib3JkZXItcmFkaXVzOjM1cHg7ei1pbmRleDoxMDAwO2JvcmRlcjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO21pbi13aWR0aDo0M3B4O21pbi1oZWlnaHQ6NDNweDtvcGFjaXR5OjE7Y3Vyc29yOnBvaW50ZXJ9LnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdzpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC44KX0ucmVhY3QtbXVsdGlwbGUtY2Fyb3VzZWxfX2Fycm93OjpiZWZvcmV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OnJldmljb25zO3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6Mjtwb3NpdGlvbjpyZWxhdGl2ZX0ucmVhY3QtbXVsdGlwbGUtY2Fyb3VzZWxfX2Fycm93OmRpc2FibGVke2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpfS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3ctLWxlZnR7bGVmdDpjYWxjKDQlICsgMXB4KX0ucmVhY3QtbXVsdGlwbGUtY2Fyb3VzZWxfX2Fycm93LS1sZWZ0OjpiZWZvcmV7Y29udGVudDpcIlxcZTgyNFwifS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3ctLXJpZ2h0e3JpZ2h0OmNhbGMoNCUgKyAxcHgpfS5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3ctLXJpZ2h0OjpiZWZvcmV7Y29udGVudDpcIlxcZTgyNVwifS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1kb3QtbGlzdHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtkaXNwbGF5OmZsZXg7bGVmdDowO3JpZ2h0OjA7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46YXV0bztwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1kb3QgYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXJhZGl1czo1MCU7b3BhY2l0eToxO3BhZGRpbmc6NXB4IDVweCA1cHggNXB4O2JveC1zaGFkb3c6bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjVzO2JvcmRlci13aWR0aDoycHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpncmV5O3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tcmlnaHQ6NnB4O291dGxpbmU6MDtjdXJzb3I6cG9pbnRlcn0ucmVhY3QtbXVsdGktY2Fyb3VzZWwtZG90IGJ1dHRvbjpob3ZlcjphY3RpdmV7YmFja2dyb3VuZDojMDgwODA4fS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1kb3QtLWFjdGl2ZSBidXR0b257YmFja2dyb3VuZDojMDgwODA4fS5yZWFjdC1tdWx0aS1jYXJvdXNlbC1pdGVte3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn1AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSksKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSl7LnJlYWN0LW11bHRpLWNhcm91c2VsLWl0ZW17ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5yZWFjdC1tdWx0aS1jYXJvdXNlbC10cmFja3tvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9fVtkaXI9J3J0bCddLnJlYWN0LW11bHRpLWNhcm91c2VsLWxpc3R7ZGlyZWN0aW9uOnJ0bH0ucnRsLnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdy0tcmlnaHR7cmlnaHQ6YXV0bztsZWZ0OmNhbGMoNCUgKyAxcHgpfS5ydGwucmVhY3QtbXVsdGlwbGUtY2Fyb3VzZWxfX2Fycm93LS1yaWdodDo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MjRcIn0ucnRsLnJlYWN0LW11bHRpcGxlLWNhcm91c2VsX19hcnJvdy0tbGVmdHtsZWZ0OmF1dG87cmlnaHQ6Y2FsYyg0JSArIDFweCl9LnJ0bC5yZWFjdC1tdWx0aXBsZS1jYXJvdXNlbF9fYXJyb3ctLWxlZnQ6OmJlZm9yZXtjb250ZW50OlwiXFxlODI1XCJ9Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.permission h4 { | |
| text-transform: uppercase; | |
| text-align: center; | |
| } | |
| .permission h6 { | |
| text-transform: uppercase; | |
| } | |
| .remember { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| } | |
| .images { | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| padding: 10px; | |
| } | |
| .images img { | |
| width: 40px; | |
| height: 40px; | |
| } | |
| .images i { | |
| margin: 0 20px; | |
| } | |
| .invert { | |
| filter: invert(1); | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcGVybWlzc2lvbi1oYW5kbGVyL3NyYy9saWIvcGVybWlzc2lvbi1kaWFsb2cuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUJBQXlCO0lBQ3pCLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxhQUFhO0lBQ2IsOEJBQThCO0lBQzlCLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsYUFBYTtFQUNmO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsWUFBWTtFQUNkO0VBQ0E7SUFDRSxjQUFjO0VBQ2hCO0VBRUE7SUFDRSxpQkFBaUI7RUFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyIucGVybWlzc2lvbiBoNCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBlcm1pc3Npb24gaDYge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLnJlbWVtYmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5pbWFnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5pbWFnZXMgaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmltYWdlcyBpIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxuXG4gIC5pbnZlcnQge1xuICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICB9Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.search_plugin_search_result_item_title { | |
| display: flex; /* Safari */ | |
| -moz-user-select: none; /* Firefox */ /* IE10+/Edge */ | |
| user-select: none; /* Standard */ | |
| cursor: pointer; | |
| align-items: center; | |
| } | |
| .search_plugin_wrap_summary { | |
| overflow: hidden; | |
| white-space: nowrap; /* Safari */ | |
| -moz-user-select: none; /* Firefox */ /* IE10+/Edge */ | |
| user-select: none; /* Standard */ | |
| cursor: pointer; | |
| } | |
| .search_plugin_find-part { | |
| display: flex; | |
| flex-direction: column; | |
| padding-top: 5px; | |
| } | |
| .search_plugin_controls { | |
| display: flex; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_line_container { | |
| display: flex; | |
| flex-direction: row; | |
| position: relative; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_line { | |
| width: 100%; | |
| overflow: hidden; | |
| display: flex; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_control { | |
| flex-grow: 0; | |
| position: absolute; | |
| right: 0px; | |
| top: 0px; | |
| } | |
| .search_plugin_summary_right { | |
| min-width: 0; | |
| white-space: pre; | |
| text-overflow: ellipsis; | |
| overflow: hidden; | |
| } | |
| .search_plugin_search_tab .search_plugin_replace_strike { | |
| text-decoration: line-through; | |
| } | |
| .search_plugin_summary_left { | |
| white-space: pre; | |
| } | |
| .search_plugin_search_tab mark { | |
| padding: 0; | |
| white-space: pre; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_line_container .search_plugin_search_control { | |
| display: none; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_line_container:hover .search_plugin_search_control { | |
| display: block; | |
| } | |
| .search_plugin_search_tab .search_plugin_search_line_container:hover .search_plugin_search_line { | |
| width: 93%; | |
| } | |
| .search_plugin_search-input { | |
| display: flex; | |
| flex-direction: row; | |
| align-items: center; | |
| } | |
| .search_plugin_search_tab .checked { | |
| background-color: var(--secondary); | |
| } | |
| .search_plugin_search_tab .search_plugin_search_file_name { | |
| text-overflow: ellipsis; | |
| overflow: hidden; | |
| text-transform: uppercase; | |
| } | |
| .search_plugin_search_tab .search_plugin_result_count { | |
| flex-grow: 1; | |
| text-align: right; | |
| display: flex; | |
| justify-content: flex-end; | |
| } | |
| .search_plugin_search_tab .search_plugin_result_count_number { | |
| font-size: x-small; | |
| } | |
| .search_plugin_find_container { | |
| display: flex; | |
| flex-direction: row; | |
| } | |
| .search_plugin_find_container_internal { | |
| display: flex; | |
| flex-direction: column; | |
| flex-grow: 1; | |
| } | |
| .search_plugin_find_container_arrow { | |
| display: flex ; | |
| align-items: center; | |
| cursor: pointer ; | |
| } | |
| .search_plugin_wrap_summary_replace { | |
| display: flex; | |
| flex-direction: row; | |
| justify-content: flex-end; | |
| } | |
| .undo-button { | |
| white-space: pre; | |
| text-overflow: ellipsis; | |
| overflow: hidden; | |
| } | |
| .search_plugin_search_indicator{ | |
| white-space: pre; | |
| text-overflow: ellipsis; | |
| overflow: hidden; | |
| } | |
| .search_plugin_stop{ | |
| cursor: pointer; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvc2VhcmNoL3NyYy9saWIvc2VhcmNoLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLGFBQWEsRUFDYyxXQUFXO0lBQ3RDLHNCQUFzQixFQUFFLFlBQVksRUFDYixlQUFlO0lBQ3RDLGlCQUFpQixFQUFFLGFBQWE7SUFDaEMsZUFBZTtJQUNmLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixtQkFBbUIsRUFDUSxXQUFXO0lBQ3RDLHNCQUFzQixFQUFFLFlBQVksRUFDYixlQUFlO0lBQ3RDLGlCQUFpQixFQUFFLGFBQWE7SUFDaEMsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksYUFBYTtBQUNqQjs7QUFFQTtJQUNJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksV0FBVztJQUNYLGdCQUFnQjtJQUNoQixhQUFhO0FBQ2pCOztBQUVBO0lBQ0ksWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsUUFBUTtBQUNaOztBQUVBO0lBQ0ksWUFBWTtJQUNaLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksVUFBVTtJQUNWLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLGFBQWE7QUFDakI7O0FBRUE7SUFDSSxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksVUFBVTtBQUNkOztBQUVBO0lBQ0ksYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSx1QkFBdUI7SUFDdkIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsYUFBYTtJQUNiLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGFBQWE7SUFDYixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSx3QkFBd0I7SUFDeEIsbUJBQW1CO0lBQ25CLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLHVCQUF1QjtJQUN2QixnQkFBZ0I7QUFDcEI7O0FBQ0E7SUFDSSxnQkFBZ0I7SUFDaEIsdUJBQXVCO0lBQ3ZCLGdCQUFnQjtBQUNwQjs7QUFDQTtJQUNJLGVBQWU7QUFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyIuc2VhcmNoX3BsdWdpbl9zZWFyY2hfcmVzdWx0X2l0ZW1fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovICAgICAgICBcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBGaXJlZm94ICovXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRTEwKy9FZGdlICovXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFN0YW5kYXJkICovXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3dyYXBfc3VtbWFyeSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqLyAgICAgICAgXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsvRWRnZSAqL1xuICAgIHVzZXItc2VsZWN0OiBub25lOyAvKiBTdGFuZGFyZCAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlYXJjaF9wbHVnaW5fZmluZC1wYXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnNlYXJjaF9wbHVnaW5fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3NlYXJjaF90YWIgLnNlYXJjaF9wbHVnaW5fc2VhcmNoX2xpbmVfY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfdGFiIC5zZWFyY2hfcGx1Z2luX3NlYXJjaF9saW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3NlYXJjaF90YWIgLnNlYXJjaF9wbHVnaW5fc2VhcmNoX2NvbnRyb2wge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDBweDtcbn1cblxuLnNlYXJjaF9wbHVnaW5fc3VtbWFyeV9yaWdodCB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlYXJjaF9wbHVnaW5fc2VhcmNoX3RhYiAuc2VhcmNoX3BsdWdpbl9yZXBsYWNlX3N0cmlrZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3N1bW1hcnlfbGVmdCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLnNlYXJjaF9wbHVnaW5fc2VhcmNoX3RhYiBtYXJrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3NlYXJjaF90YWIgLnNlYXJjaF9wbHVnaW5fc2VhcmNoX2xpbmVfY29udGFpbmVyIC5zZWFyY2hfcGx1Z2luX3NlYXJjaF9jb250cm9sIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfdGFiIC5zZWFyY2hfcGx1Z2luX3NlYXJjaF9saW5lX2NvbnRhaW5lcjpob3ZlciAuc2VhcmNoX3BsdWdpbl9zZWFyY2hfY29udHJvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3NlYXJjaF90YWIgLnNlYXJjaF9wbHVnaW5fc2VhcmNoX2xpbmVfY29udGFpbmVyOmhvdmVyIC5zZWFyY2hfcGx1Z2luX3NlYXJjaF9saW5lIHtcbiAgICB3aWR0aDogOTMlO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2gtaW5wdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfdGFiIC5jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfdGFiIC5zZWFyY2hfcGx1Z2luX3NlYXJjaF9maWxlX25hbWUge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNlYXJjaF9wbHVnaW5fc2VhcmNoX3RhYiAgLnNlYXJjaF9wbHVnaW5fcmVzdWx0X2NvdW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfdGFiIC5zZWFyY2hfcGx1Z2luX3Jlc3VsdF9jb3VudF9udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogeC1zbWFsbDtcbn1cblxuLnNlYXJjaF9wbHVnaW5fZmluZF9jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLnNlYXJjaF9wbHVnaW5fZmluZF9jb250YWluZXJfaW50ZXJuYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG5cbi5zZWFyY2hfcGx1Z2luX2ZpbmRfY29udGFpbmVyX2Fycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6ICBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2hfcGx1Z2luX3dyYXBfc3VtbWFyeV9yZXBsYWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnVuZG8tYnV0dG9uIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VhcmNoX3BsdWdpbl9zZWFyY2hfaW5kaWNhdG9ye1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2hfcGx1Z2luX3N0b3B7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.remixui_grid_view { | |
| font-weight: normal; | |
| } | |
| .remixui_grid_view_container { | |
| overflow: auto; | |
| } | |
| .remixui_grid_view_title{ | |
| font-size: 0.8rem; | |
| font-style: italic; | |
| } | |
| .remixui_grid_view_btn { | |
| width: 32px; | |
| } | |
| .remixui_grid_view_logo { | |
| width: 3rem; | |
| height: 3rem; | |
| } | |
| .remixui_grid_view_titlebar { | |
| min-width: -moz-max-content; | |
| min-width: max-content; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZ3JpZC12aWV3L3NyYy9saWIvcmVtaXgtdWktZ3JpZC12aWV3LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsV0FBVztBQUNiOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLDJCQUFzQjtFQUF0QixzQkFBc0I7QUFDeEIiLCJzb3VyY2VzQ29udGVudCI6WyIucmVtaXh1aV9ncmlkX3ZpZXcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucmVtaXh1aV9ncmlkX3ZpZXdfY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5yZW1peHVpX2dyaWRfdmlld190aXRsZXtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnJlbWl4dWlfZ3JpZF92aWV3X2J0biB7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4ucmVtaXh1aV9ncmlkX3ZpZXdfbG9nbyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG59XG5cbi5yZW1peHVpX2dyaWRfdmlld190aXRsZWJhciB7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixui_grid_section { | |
| font-weight: normal; | |
| } | |
| .remixui_grid_section_container { | |
| width: -moz-fit-content; | |
| width: fit-content; | |
| } | |
| .remixui_grid_section_title{ | |
| font-size: 0.8rem; | |
| font-style: italic; | |
| } | |
| .remixui_grid_section_btn { | |
| width: 32px; | |
| } | |
| .remixui_grid_section_logo { | |
| width: 3rem; | |
| height: 3rem; | |
| } | |
| * { | |
| scrollbar-width: 0.5rem; | |
| scrollbar-color: var(--bg-dark) var(--bg-light); | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZ3JpZC12aWV3L3NyYy9saWIvcmVtaXgtdWktZ3JpZC1zZWN0aW9uLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLHVCQUFrQjtFQUFsQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsV0FBVztBQUNiOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLHVCQUF1QjtFQUN2QiwrQ0FBK0M7QUFDakQiLCJzb3VyY2VzQ29udGVudCI6WyIucmVtaXh1aV9ncmlkX3NlY3Rpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucmVtaXh1aV9ncmlkX3NlY3Rpb25fY29udGFpbmVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucmVtaXh1aV9ncmlkX3NlY3Rpb25fdGl0bGV7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5yZW1peHVpX2dyaWRfc2VjdGlvbl9idG4ge1xuICB3aWR0aDogMzJweDtcbn1cblxuLnJlbWl4dWlfZ3JpZF9zZWN0aW9uX2xvZ28ge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4qIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiAwLjVyZW07XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYmctZGFyaykgdmFyKC0tYmctbGlnaHQpO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remixui_grid_cell { | |
| font-weight: normal; | |
| } | |
| .remixui_grid_cell_container { | |
| width: -moz-fit-content; | |
| width: fit-content; | |
| } | |
| .remixui_grid_cell_title{ | |
| font-size: 0.8rem; | |
| font-style: italic; | |
| } | |
| .remixui_grid_cell_btn { | |
| width: 32px; | |
| } | |
| .remixui_grid_cell_logo { | |
| width: 3rem; | |
| height: 3rem; | |
| } | |
| .remixui_grid_cell_pin:focus { | |
| outline: none; | |
| } | |
| .remixui_grid_cell_pin { | |
| width: 1rem; | |
| height: 1rem; | |
| position: relative; | |
| right: 0.9rem; | |
| top: -0.7rem; | |
| background: transparent; | |
| } | |
| .remixui_grid_cell_tags { | |
| position: relative; | |
| right: 1rem; | |
| top: 0.1rem; | |
| } | |
| .remixui_grid_cell_tags_no_pin { | |
| position: relative; | |
| right: 0.45rem; | |
| top: 1px | |
| } | |
| .remixui_grid_cell_tag { | |
| font-size: x-small; | |
| font-weight: bolder; | |
| width: 0.4rem; | |
| height: 1.2rem; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZ3JpZC12aWV3L3NyYy9saWIvcmVtaXgtdWktZ3JpZC1jZWxsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLHVCQUFrQjtFQUFsQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsV0FBVztBQUNiOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixZQUFZO0VBQ1osdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkO0FBQ0Y7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixjQUFjO0FBQ2hCIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4dWlfZ3JpZF9jZWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJlbWl4dWlfZ3JpZF9jZWxsX2NvbnRhaW5lciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnJlbWl4dWlfZ3JpZF9jZWxsX3RpdGxle1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucmVtaXh1aV9ncmlkX2NlbGxfYnRuIHtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5yZW1peHVpX2dyaWRfY2VsbF9sb2dvIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLnJlbWl4dWlfZ3JpZF9jZWxsX3Bpbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5yZW1peHVpX2dyaWRfY2VsbF9waW4ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwLjlyZW07XG4gIHRvcDogLTAuN3JlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5yZW1peHVpX2dyaWRfY2VsbF90YWdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAwLjFyZW07XG59XG5cbi5yZW1peHVpX2dyaWRfY2VsbF90YWdzX25vX3BpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDAuNDVyZW07XG4gIHRvcDogMXB4XG59XG5cbi5yZW1peHVpX2dyaWRfY2VsbF90YWcge1xuICBmb250LXNpemU6IHgtc21hbGw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMS4ycmVtO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.EECellStyle { | |
| min-height: 6rem; | |
| max-width: 12rem; | |
| min-width: 10rem; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9hcHAvcHJvdmlkZXJzL3N0eWxlL2Vudmlyb25tZW50LWV4cGxvcmVyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0FBQ2xCIiwic291cmNlc0NvbnRlbnQiOlsiLkVFQ2VsbFN0eWxlIHtcbiAgbWluLWhlaWdodDogNnJlbTtcbiAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style type="text/css">.transform-component-module_wrapper__SPB86 { | |
| position: relative; | |
| width: -moz-fit-content; | |
| width: fit-content; | |
| height: -moz-fit-content; | |
| height: fit-content; | |
| overflow: hidden; | |
| -webkit-touch-callout: none; /* iOS Safari */ | |
| -webkit-user-select: none; /* Safari */ | |
| -khtml-user-select: none; /* Konqueror HTML */ | |
| -moz-user-select: none; /* Firefox */ | |
| -ms-user-select: none; /* Internet Explorer/Edge */ | |
| user-select: none; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| .transform-component-module_content__FBWxo { | |
| display: flex; | |
| flex-wrap: wrap; | |
| width: -moz-fit-content; | |
| width: fit-content; | |
| height: -moz-fit-content; | |
| height: fit-content; | |
| margin: 0; | |
| padding: 0; | |
| transform-origin: 0% 0%; | |
| } | |
| .transform-component-module_content__FBWxo img { | |
| pointer-events: none; | |
| } | |
| </style><style>.remixui_default-message { | |
| margin-top: 100px; | |
| } | |
| .remixui_no-shadow { | |
| border-width: 1px; | |
| border-style: solid; | |
| border-color: var(--info); | |
| } | |
| #solUmlMenuDropdown > div > ul > a:hover { | |
| background-color: var(--secondary); | |
| border-radius: 2px; | |
| color: var(--text) | |
| } | |
| .custom-dropdown-items { | |
| padding: 0.25rem 0.25rem; | |
| border-radius: .25rem; | |
| background: var(--custom-select); | |
| } | |
| .custom-dropdown-items a { | |
| border-radius: .25rem; | |
| text-transform: none; | |
| text-decoration: none; | |
| font-weight: normal; | |
| font-size: 0.875rem; | |
| padding: 0.25rem 0.25rem; | |
| width: auto; | |
| color: var(--text); | |
| } | |
| .uml-btn-icon { | |
| width: 0.5rem; | |
| height: 0.5rem; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvc29saWRpdHktdW1sLWdlbi9zcmMvbGliL2Nzcy9zb2xpZGl0eS11bWwtZ2VuLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGtCQUFrQjtFQUNsQjtBQUNGOztBQUVBO0VBQ0Usd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQixnQ0FBZ0M7QUFDbEM7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4QixXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLGNBQWM7QUFDaEIiLCJzb3VyY2VzQ29udGVudCI6WyIucmVtaXh1aV9kZWZhdWx0LW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnJlbWl4dWlfbm8tc2hhZG93IHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taW5mbyk7XG59XG5cbiNzb2xVbWxNZW51RHJvcGRvd24gPiBkaXYgPiB1bCA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KVxufVxuXG4uY3VzdG9tLWRyb3Bkb3duLWl0ZW1zIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWN1c3RvbS1zZWxlY3QpO1xufVxuXG4uY3VzdG9tLWRyb3Bkb3duLWl0ZW1zIGEge1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cblxuLnVtbC1idG4taWNvbiB7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.remixui_title { | |
| font-size: 1.1em; | |
| font-weight: bold; | |
| margin-bottom: 1em; | |
| } | |
| .remixui_panicError { | |
| color: red; | |
| font-size: 20px; | |
| } | |
| .remixui_crow { | |
| display: flex; | |
| overflow: auto; | |
| clear: both; | |
| padding: .2em; | |
| } | |
| .remixui_checkboxText { | |
| font-weight: normal; | |
| } | |
| .remixui_crow label { | |
| cursor:pointer; | |
| } | |
| .remixui_crowNoFlex { | |
| overflow: auto; | |
| clear: both; | |
| } | |
| .remixui_info { | |
| padding: 10px; | |
| word-break: break-word; | |
| } | |
| .remixui_contract { | |
| display: block; | |
| margin: 3% 0; | |
| } | |
| .remixui_nightlyBuilds { | |
| display: flex; | |
| flex-direction: row; | |
| align-items: center; | |
| } | |
| .remixui_autocompileContainer { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .remixui_runs { | |
| width: 40%; | |
| } | |
| .remixui_hideWarningsContainer { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .remixui_autocompile {} | |
| .remixui_autocompileTitle { | |
| font-weight: bold; | |
| margin: 1% 0; | |
| } | |
| .remixui_autocompileText { | |
| margin: 1% 0; | |
| font-size: 12px; | |
| overflow: hidden; | |
| word-break: normal; | |
| line-height: initial; | |
| } | |
| .remixui_warnCompilationSlow { | |
| margin-left: 1%; | |
| } | |
| .remixui_compilerConfig { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .remixui_compilerConfig label { | |
| margin: 0; | |
| } | |
| .remixui_compilerSection { | |
| padding: 12px 24px 16px; | |
| } | |
| .remixui_compilerConfigSection:hover { | |
| cursor: pointer; | |
| } | |
| .remixui_compilerConfigSection { | |
| font-size: 1rem; | |
| } | |
| .remixui_compilerConfigPath { | |
| cursor: pointer; | |
| } | |
| .remixui_compilerLabel { | |
| margin-bottom: 2px; | |
| font-size: 11px; | |
| line-height: 12px; | |
| text-transform: uppercase; | |
| } | |
| .remixui_copyButton { | |
| padding: 6px; | |
| font-weight: bold; | |
| font-size: 11px; | |
| line-height: 15px; | |
| } | |
| .remixui_name { | |
| display: flex; | |
| } | |
| .remixui_size { | |
| display: flex; | |
| } | |
| .remixui_checkboxes { | |
| display: flex; | |
| width: 100%; | |
| justify-content: space-between; | |
| flex-wrap: wrap; | |
| } | |
| .remixui_compileButton { | |
| width: 100%; | |
| margin: 15px 0 10px 0; | |
| font-size: 12px; | |
| } | |
| .remixui_container { | |
| margin: 0; | |
| } | |
| .remixui_optimizeContainer { | |
| display: flex; | |
| } | |
| .remixui_noContractAlert { | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| } | |
| .remixui_contractHelperButtons { | |
| margin-top: 6px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| float: right; | |
| } | |
| .remixui_copyToClipboard { | |
| font-size: 1rem; | |
| } | |
| .remixui_copyIcon { | |
| margin-right: 5px; | |
| } | |
| .remixui_log { | |
| display: flex; | |
| flex-direction: column; | |
| margin-bottom: 0.5rem; | |
| overflow: visible; | |
| } | |
| .remixui_key { | |
| margin-right: 5px; | |
| text-transform: uppercase; | |
| width: 100%; | |
| } | |
| .remixui_value { | |
| display: flex; | |
| width: 100%; | |
| margin-top: 1.5%; | |
| } | |
| .remixui_questionMark { | |
| margin-left: 2%; | |
| cursor: pointer; | |
| } | |
| .remixui_questionMark:hover { | |
| } | |
| .remixui_detailsJSON { | |
| padding: 8px 0; | |
| border: none; | |
| } | |
| .remixui_iconbtn { | |
| margin-right: 0.3em; | |
| } | |
| .remixui_errorBlobs { | |
| padding-left: 5px; | |
| padding-right: 5px; | |
| word-break: break-word; | |
| } | |
| .remixui_storageLogo { | |
| width: 20px; | |
| height: 20px; | |
| } | |
| .remixui_spinningIcon { | |
| display: inline-block; | |
| position: relative; | |
| animation: spin 2s infinite linear; | |
| -moz-animation: spin 2s infinite linear; | |
| -o-animation: spin 2s infinite linear; | |
| -webkit-animation: spin 2s infinite linear; | |
| } | |
| .remixui_solidityCompileAndRunButton { | |
| width: 94%; | |
| } | |
| @keyframes spin { | |
| 0% { transform: rotate(0deg); } | |
| 100% { transform: rotate(360deg); } | |
| } | |
| .remixui_bouncingIcon { | |
| display: inline-block; | |
| position: relative; | |
| animation: bounce 2s infinite linear; | |
| } | |
| @keyframes bounce { | |
| 0% { top: 0; } | |
| 50% { top: -0.2em; } | |
| 70% { top: -0.3em; } | |
| 100% { top: 0; } | |
| } | |
| #compileDetails { | |
| margin: 15px; | |
| padding: 15px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvc29saWRpdHktY29tcGlsZXIvc3JjL2xpYi9jc3Mvc3R5bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFVBQVU7RUFDVixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsY0FBYztFQUNkLFdBQVc7RUFDWCxhQUFhO0FBQ2Y7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsY0FBYztFQUNkLFdBQVc7QUFDYjtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsY0FBYztFQUNkLFlBQVk7QUFDZDtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjtBQUNBLHNCQUFzQjtBQUN0QjtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsOEJBQThCO0VBQzlCLGVBQWU7QUFDakI7QUFDQTtFQUNFLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiw4QkFBOEI7RUFDOUIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2I7QUFDQTtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsZUFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtFQUNFLGNBQWM7RUFDZCxZQUFZO0FBQ2Q7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsa0NBQWtDO0VBQ2xDLHVDQUF1QztFQUN2QyxxQ0FBcUM7RUFDckMsMENBQTBDO0FBQzVDO0FBRUE7RUFDRSxVQUFVO0FBQ1o7QUFFQTtFQUNFLEtBQUssdUJBQXVCLEVBQUU7RUFDOUIsT0FBTyx5QkFBeUIsRUFBRTtBQUNwQztBQWtCQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFJbEIsb0NBQW9DO0FBQ3RDO0FBMEJBO0lBQ0ksS0FBSyxNQUFNLEVBQUU7SUFDYixNQUFNLFdBQVcsRUFBRTtJQUNuQixNQUFNLFdBQVcsRUFBRTtJQUNuQixPQUFPLE1BQU0sRUFBRTtBQUNuQjtBQUVBO0VBQ0UsWUFBWTtFQUNaLGFBQWE7QUFDZiIsInNvdXJjZXNDb250ZW50IjpbIi5yZW1peHVpX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5yZW1peHVpX3BhbmljRXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucmVtaXh1aV9jcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAuMmVtO1xufVxuLnJlbWl4dWlfY2hlY2tib3hUZXh0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5yZW1peHVpX2Nyb3cgbGFiZWwge1xuICBjdXJzb3I6cG9pbnRlcjtcbn1cbi5yZW1peHVpX2Nyb3dOb0ZsZXgge1xuICBvdmVyZmxvdzogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG59XG4ucmVtaXh1aV9pbmZvIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5yZW1peHVpX2NvbnRyYWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMyUgMDtcbn1cbi5yZW1peHVpX25pZ2h0bHlCdWlsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlbWl4dWlfYXV0b2NvbXBpbGVDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlbWl4dWlfcnVucyB7XG4gIHdpZHRoOiA0MCU7XG59XG4ucmVtaXh1aV9oaWRlV2FybmluZ3NDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlbWl4dWlfYXV0b2NvbXBpbGUge31cbi5yZW1peHVpX2F1dG9jb21waWxlVGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAxJSAwO1xufVxuLnJlbWl4dWlfYXV0b2NvbXBpbGVUZXh0IHtcbiAgbWFyZ2luOiAxJSAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG4ucmVtaXh1aV93YXJuQ29tcGlsYXRpb25TbG93IHtcbiAgbWFyZ2luLWxlZnQ6IDElO1xufVxuLnJlbWl4dWlfY29tcGlsZXJDb25maWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlbWl4dWlfY29tcGlsZXJDb25maWcgbGFiZWwge1xuICBtYXJnaW46IDA7XG59XG4ucmVtaXh1aV9jb21waWxlclNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMnB4IDI0cHggMTZweDtcbn1cbi5yZW1peHVpX2NvbXBpbGVyQ29uZmlnU2VjdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW1peHVpX2NvbXBpbGVyQ29uZmlnU2VjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5yZW1peHVpX2NvbXBpbGVyQ29uZmlnUGF0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW1peHVpX2NvbXBpbGVyTGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmVtaXh1aV9jb3B5QnV0dG9uIHtcbiAgcGFkZGluZzogNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5yZW1peHVpX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJlbWl4dWlfc2l6ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmVtaXh1aV9jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJlbWl4dWlfY29tcGlsZUJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMCAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5yZW1peHVpX2NvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZW1peHVpX29wdGltaXplQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yZW1peHVpX25vQ29udHJhY3RBbGVydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlbWl4dWlfY29udHJhY3RIZWxwZXJCdXR0b25zIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsb2F0OiByaWdodDtcbn1cbi5yZW1peHVpX2NvcHlUb0NsaXBib2FyZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5yZW1peHVpX2NvcHlJY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucmVtaXh1aV9sb2cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnJlbWl4dWlfa2V5IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlbWl4dWlfdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS41JTtcbn1cbi5yZW1peHVpX3F1ZXN0aW9uTWFyayB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlbWl4dWlfcXVlc3Rpb25NYXJrOmhvdmVyIHtcbn1cbi5yZW1peHVpX2RldGFpbHNKU09OIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yZW1peHVpX2ljb25idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xufVxuLnJlbWl4dWlfZXJyb3JCbG9icyB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4ucmVtaXh1aV9zdG9yYWdlTG9nbyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucmVtaXh1aV9zcGlubmluZ0ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLW1vei1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5yZW1peHVpX3NvbGlkaXR5Q29tcGlsZUFuZFJ1bkJ1dHRvbiB7XG4gIHdpZHRoOiA5NCU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5ALW8ta2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5yZW1peHVpX2JvdW5jaW5nSWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LWFuaW1hdGlvbjogYm91bmNlIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBib3VuY2UgMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSB7IHRvcDogMDsgfVxuICAgIDUwJSB7IHRvcDogLTAuMmVtOyB9XG4gICAgNzAlIHsgdG9wOiAtMC4zZW07IH1cbiAgICAxMDAlIHsgdG9wOiAwOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSB7IHRvcDogMDsgfVxuICAgIDUwJSB7IHRvcDogLTAuMmVtOyB9XG4gICAgNzAlIHsgdG9wOiAtMC4zZW07IH1cbiAgICAxMDAlIHsgdG9wOiAwOyB9XG59XG5ALW8ta2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgMCUgeyB0b3A6IDA7IH1cbiAgICA1MCUgeyB0b3A6IC0wLjJlbTsgfVxuICAgIDcwJSB7IHRvcDogLTAuM2VtOyB9XG4gICAgMTAwJSB7IHRvcDogMDsgfVxufVxuQC1tcy1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSB7IHRvcDogMDsgfVxuICAgIDUwJSB7IHRvcDogLTAuMmVtOyB9XG4gICAgNzAlIHsgdG9wOiAtMC4zZW07IH1cbiAgICAxMDAlIHsgdG9wOiAwOyB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgMCUgeyB0b3A6IDA7IH1cbiAgICA1MCUgeyB0b3A6IC0wLjJlbTsgfVxuICAgIDcwJSB7IHRvcDogLTAuM2VtOyB9XG4gICAgMTAwJSB7IHRvcDogMDsgfVxufVxuXG4jY29tcGlsZURldGFpbHMge1xuICBtYXJnaW46IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.remixui_sol.success, | |
| .remixui_sol.error, | |
| .remixui_sol.warning { | |
| white-space: pre-line; | |
| word-wrap: break-word; | |
| cursor: pointer; | |
| position: relative; | |
| margin: 0.5em 0 1em 0; | |
| border-radius: 5px; | |
| line-height: 20px; | |
| padding: 8px 15px; | |
| } | |
| .remixui_sol.success pre, | |
| .remixui_sol.error pre, | |
| .remixui_sol.warning pre { | |
| white-space: pre-line; | |
| overflow-y: hidden; | |
| background-color: transparent; | |
| margin: 0; | |
| font-size: 12px; | |
| border: 0 none; | |
| padding: 0; | |
| border-radius: 0; | |
| } | |
| .remixui_sol.success .close, | |
| .remixui_sol.error .close, | |
| .remixui_sol.warning .close { | |
| visibility: hidden; | |
| white-space: pre-line; | |
| font-weight: bold; | |
| position: absolute; | |
| color: hsl(0, 0%, 0%); /* black in style-guide.js */ | |
| top: 0; | |
| right: 0; | |
| padding: 0.5em; | |
| } | |
| .remixui_sol.success a, | |
| .remixui_sol.error a, | |
| .remixui_sol.warning a { | |
| bottom: 0; | |
| right: 0; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcmVuZGVyZXIvc3JjL2xpYi9yZW5kZXJlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkI7O0FBRUE7OztFQUdFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxlQUFlO0VBQ2YsY0FBYztFQUNkLFVBQVU7RUFDVixnQkFBZ0I7QUFDbEI7O0FBRUE7OztFQUdFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixxQkFBcUIsRUFBRSw0QkFBNEI7RUFDbkQsTUFBTTtFQUNOLFFBQVE7RUFDUixjQUFjO0FBQ2hCOztBQUVBOzs7RUFHRSxTQUFTO0VBQ1QsUUFBUTtBQUNWIiwic291cmNlc0NvbnRlbnQiOlsiLnJlbWl4dWlfc29sLnN1Y2Nlc3MsXG4ucmVtaXh1aV9zb2wuZXJyb3IsXG4ucmVtaXh1aV9zb2wud2FybmluZyB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwLjVlbSAwIDFlbSAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn1cblxuLnJlbWl4dWlfc29sLnN1Y2Nlc3MgcHJlLFxuLnJlbWl4dWlfc29sLmVycm9yIHByZSxcbi5yZW1peHVpX3NvbC53YXJuaW5nIHByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlcjogMCBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucmVtaXh1aV9zb2wuc3VjY2VzcyAuY2xvc2UsXG4ucmVtaXh1aV9zb2wuZXJyb3IgLmNsb3NlLFxuLnJlbWl4dWlfc29sLndhcm5pbmcgLmNsb3NlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiBoc2woMCwgMCUsIDAlKTsgLyogYmxhY2sgaW4gc3R5bGUtZ3VpZGUuanMgKi9cbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC41ZW07XG59XG5cbi5yZW1peHVpX3NvbC5zdWNjZXNzIGEsXG4ucmVtaXh1aV9zb2wuZXJyb3IgYSxcbi5yZW1peHVpX3NvbC53YXJuaW5nIGEge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.TSCellStyle { | |
| min-height: 8.5rem; | |
| max-width: 13rem; | |
| min-width: 13rem; | |
| max-height: 8.5rem; | |
| } | |
| .badgeForCell { | |
| max-width: -moz-fit-content; | |
| max-width: fit-content; | |
| padding-right: 0.5rem; | |
| font-size: smaller; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9hcHAvcGx1Z2lucy90ZW1wbGF0ZXMtc2VsZWN0aW9uL3RlbXBsYXRlcy1zZWxlY3Rpb24tcGx1Z2luLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLDJCQUFzQjtFQUF0QixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtBQUNwQiIsInNvdXJjZXNDb250ZW50IjpbIi5UU0NlbGxTdHlsZSB7XG4gIG1pbi1oZWlnaHQ6IDguNXJlbTtcbiAgbWF4LXdpZHRoOiAxM3JlbTtcbiAgbWluLXdpZHRoOiAxM3JlbTtcbiAgbWF4LWhlaWdodDogOC41cmVtO1xufVxuXG4uYmFkZ2VGb3JDZWxsIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.remixui_pluginSearch { | |
| display: flex; | |
| flex-direction: column; | |
| align-items: center; | |
| background-color: var(--light); | |
| padding: 10px; | |
| position: sticky; | |
| top: 0; | |
| z-index: 2; | |
| margin-bottom: 0px; | |
| } | |
| .remixui_pluginSearchInput { | |
| height: 38px; | |
| } | |
| .remixui_displayName { | |
| width: 100%; | |
| display: flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| } | |
| .remixui_pluginIcon { | |
| height: 0.7rem; | |
| width: 0.7rem; | |
| filter: invert(0.5); | |
| } | |
| .remixui_description { | |
| font-size: 13px; | |
| line-height: 18px; | |
| } | |
| .remixui_descriptiontext { | |
| display: block; | |
| } | |
| .remixui_descriptiontext:first-letter { | |
| text-transform: uppercase; | |
| } | |
| .remixui_row { | |
| display: flex; | |
| flex-direction: row; | |
| } | |
| .remixui_isStuck { | |
| background-color: var(--primary); | |
| /* color: */ | |
| } | |
| .remixui_versionWarning { | |
| padding: 4px; | |
| margin: 0 8px; | |
| font-weight: 700; | |
| font-size: 9px; | |
| line-height: 12px; | |
| text-transform: uppercase; | |
| cursor: default; | |
| border: 1px solid; | |
| border-radius: 2px; | |
| } | |
| .remixui_permissions { | |
| position: sticky; | |
| bottom: 0; | |
| display: flex; | |
| justify-content: flex-end; | |
| align-items: center; | |
| padding: 5px 20px; | |
| } | |
| .remixui_permissions button { | |
| padding: 2px 5px; | |
| cursor: pointer; | |
| } | |
| .remixui_permissionForm h4 { | |
| font-size: 1.3rem; | |
| text-align: center; | |
| } | |
| .remixui_permissionForm h6 { | |
| font-size: 1.1rem; | |
| } | |
| .remixui_permissionForm hr { | |
| width: 80%; | |
| } | |
| .remixui_permissionKey { | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| } | |
| .remixui_permissionKey i { | |
| cursor: pointer; | |
| } | |
| .remixui_checkbox { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .remixui_checkbox label { | |
| margin: 0; | |
| font-size: 1rem; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvcGx1Z2luLW1hbmFnZXIvc3JjL2xpYi9yZW1peC11aS1wbHVnaW4tbWFuYWdlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQiw4QkFBOEI7RUFDOUIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixNQUFNO0VBQ04sVUFBVTtFQUNWLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLGNBQWM7RUFDZCxhQUFhO0VBQ2IsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGdDQUFnQztFQUNoQyxZQUFZO0FBQ2Q7QUFDQTtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCO0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsU0FBUztFQUNULGFBQWE7RUFDYix5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7QUFDakI7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsU0FBUztFQUNULGVBQWU7QUFDakIiLCJzb3VyY2VzQ29udGVudCI6WyIucmVtaXh1aV9wbHVnaW5TZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodCk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnJlbWl4dWlfcGx1Z2luU2VhcmNoSW5wdXQge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4ucmVtaXh1aV9kaXNwbGF5TmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmVtaXh1aV9wbHVnaW5JY29uIHtcbiAgaGVpZ2h0OiAwLjdyZW07XG4gIHdpZHRoOiAwLjdyZW07XG4gIGZpbHRlcjogaW52ZXJ0KDAuNSk7XG59XG4ucmVtaXh1aV9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucmVtaXh1aV9kZXNjcmlwdGlvbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZW1peHVpX2Rlc2NyaXB0aW9udGV4dDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnJlbWl4dWlfcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5yZW1peHVpX2lzU3R1Y2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgLyogY29sb3I6ICAqL1xufVxuLnJlbWl4dWlfdmVyc2lvbldhcm5pbmcge1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucmVtaXh1aV9wZXJtaXNzaW9ucyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG4ucmVtaXh1aV9wZXJtaXNzaW9ucyBidXR0b24ge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVtaXh1aV9wZXJtaXNzaW9uRm9ybSBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVtaXh1aV9wZXJtaXNzaW9uRm9ybSBoNiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnJlbWl4dWlfcGVybWlzc2lvbkZvcm0gaHIge1xuICB3aWR0aDogODAlO1xufVxuLnJlbWl4dWlfcGVybWlzc2lvbktleSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZW1peHVpX3Blcm1pc3Npb25LZXkgaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW1peHVpX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZW1peHVpX2NoZWNrYm94IGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style> | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */</style><style> | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */</style><style> | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */</style><style>.container { | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .txContainer { | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| .txinput { | |
| width: inherit; | |
| font-size: small; | |
| white-space: nowrap; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .txbutton { | |
| width: inherit; | |
| } | |
| .txbutton:hover { | |
| } | |
| .vmargin { | |
| margin-top: 10px; | |
| margin-bottom: 10px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZGVidWdnZXItdWkvc3JjL2xpYi90eC1icm93c2VyL3R4LWJyb3dzZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksYUFBYTtJQUNiLHNCQUFzQjtBQUMxQjtBQUNBO0lBQ0ksYUFBYTtJQUNiLHNCQUFzQjtBQUMxQjtBQUNBO0lBQ0ksY0FBYztJQUNkLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtBQUMzQjtBQUNBO0lBQ0ksY0FBYztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtJQUNJLGdCQUFnQjtJQUNoQixtQkFBbUI7QUFDdkIiLCJzb3VyY2VzQ29udGVudCI6WyIuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udHhDb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50eGlucHV0IHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi50eGJ1dHRvbiB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG59XG4udHhidXR0b246aG92ZXIge1xufVxuLnZtYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.buttons { | |
| display: flex; | |
| flex-wrap: wrap; | |
| } | |
| .jumpButtons { | |
| width: 100%; | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| color: #fff; | |
| } | |
| .cursorPointerRemixDebugger { | |
| cursor: pointer; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZGVidWdnZXItdWkvc3JjL2xpYi9idXR0b24tbmF2aWdhdG9yL2J1dHRvbi1uYXZpZ2F0b3IuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksYUFBYTtJQUNiLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsV0FBVztBQUNmOztBQUVBO0lBQ0ksZUFBZTtBQUNuQiIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmp1bXBCdXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5jdXJzb3JQb2ludGVyUmVtaXhEZWJ1Z2dlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.title { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .name { | |
| font-weight: bold; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .nameDetail { | |
| font-weight: bold; | |
| margin-left: 3px; | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .icon { | |
| margin-right: 5%; | |
| } | |
| .eyeButton { | |
| margin: 3px; | |
| } | |
| .dropdownpanel { | |
| width: 100%; | |
| word-break: break-word; | |
| } | |
| .dropdownrawcontent { | |
| padding: 2px; | |
| word-break: break-word; | |
| } | |
| .message { | |
| padding: 2px; | |
| word-break: break-word; | |
| } | |
| .refresh { | |
| display: none; | |
| margin-left: 4px; | |
| margin-top: 4px; | |
| animation: spin 2s linear infinite; | |
| } | |
| .cursor_pointer { | |
| cursor: pointer; | |
| } | |
| @keyframes spin { | |
| to {transform:rotate(359deg);} | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZGVidWdnZXItdWkvc3JjL2xpYi92bS1kZWJ1Z2dlci9zdHlsZXMvZHJvcGRvd24tcGFuZWwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksYUFBYTtJQUNiLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxXQUFXO0VBQ2I7RUFDQTtJQUNFLFdBQVc7SUFDWCxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLFlBQVk7SUFDWixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLFlBQVk7SUFDWixzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLGFBQWE7SUFDYixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGtDQUFrQztFQUNwQztFQUNBO0lBQ0UsZUFBZTtFQUNqQjtFQU9BO0lBQ0UsSUFBSSx3QkFBd0IsQ0FBQztFQUMvQiIsInNvdXJjZXNDb250ZW50IjpbIi50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIC5uYW1lRGV0YWlsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gIH1cbiAgLmV5ZUJ1dHRvbiB7XG4gICAgbWFyZ2luOiAzcHg7XG4gIH1cbiAgLmRyb3Bkb3ducGFuZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbiAgLmRyb3Bkb3ducmF3Y29udGVudCB7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbiAgLm1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG4gIC5yZWZyZXNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgbWFyZ2luLXRvcDogNHB4OyBcbiAgICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICB9XG4gIC5jdXJzb3JfcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIEAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgICB0byB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfVxuICB9XG4gIEAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfVxuICB9XG4gIEBrZXlmcmFtZXMgc3BpbiB7XG4gICAgdG8ge3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt9XG4gIH0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.instructions { | |
| overflow-y: scroll; | |
| max-height: 130px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZGVidWdnZXItdWkvc3JjL2xpYi92bS1kZWJ1Z2dlci9zdHlsZXMvYXNzZW1ibHktaXRlbXMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0ksa0JBQWtCO0lBQ2xCLGlCQUFpQjtBQUNyQiIsInNvdXJjZXNDb250ZW50IjpbIi5pbnN0cnVjdGlvbnMge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBtYXgtaGVpZ2h0OiAxMzBweDtcbn0iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.statusMessage { | |
| margin-left: 15px; | |
| } | |
| .debuggerLabel { | |
| margin-bottom: 2px; | |
| font-size: 11px; | |
| line-height: 12px; | |
| text-transform: uppercase; | |
| } | |
| .debuggerConfig { | |
| display: flex; | |
| align-items: center; | |
| } | |
| .debuggerConfig label { | |
| margin: 0; | |
| } | |
| .validationError { | |
| overflow-wrap: break-word; | |
| } | |
| .debuggerPanels { | |
| overflow-y: auto; | |
| height: -moz-fit-content; | |
| height: fit-content; | |
| } | |
| .jumpToFunctionClick span { | |
| cursor: pointer; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZGVidWdnZXItdWkvc3JjL2xpYi9kZWJ1Z2dlci11aS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQix3QkFBbUI7RUFBbkIsbUJBQW1COztBQUVyQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQiIsInNvdXJjZXNDb250ZW50IjpbIi5zdGF0dXNNZXNzYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uZGVidWdnZXJMYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5kZWJ1Z2dlckNvbmZpZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGVidWdnZXJDb25maWcgbGFiZWwge1xuICBtYXJnaW46IDA7XG59XG4udmFsaWRhdGlvbkVycm9yIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5kZWJ1Z2dlclBhbmVscyB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbn1cbi5qdW1wVG9GdW5jdGlvbkNsaWNrIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style type="text/css"> | |
| .debugger_1LtvXn { | |
| margin-bottom: 1%; | |
| } | |
| </style><style> | |
| .infoBox { | |
| margin: 5%; | |
| } | |
| .testList { | |
| line-height: 2em; | |
| display: flex; | |
| flex-direction: column; | |
| margin: 5%; | |
| max-height: 300px; | |
| overflow-y: auto; | |
| } | |
| .container { | |
| padding-bottom: 0.5rem; | |
| max-height: 300px; | |
| overflow-y: auto; | |
| } | |
| .summaryTitle { | |
| font-weight: bold; | |
| } | |
| .testPass { | |
| } | |
| .testLog { | |
| margin-bottom: 1%; | |
| border-radius: 4px; | |
| padding: 1% 1% 1% 5%; | |
| } | |
| .title { | |
| font-size: 1.1em; | |
| font-weight: bold; | |
| margin-bottom: 1em; | |
| } | |
| .label { | |
| display: flex; | |
| align-items: center; | |
| white-space: nowrap; | |
| } | |
| .labelOnBtn { | |
| border: hidden; | |
| } | |
| .inputFolder { | |
| width: 80%; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvc29saWRpdHktdW5pdC10ZXN0aW5nL3NyYy9saWIvY3NzL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0VBQ0U7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLFVBQVU7SUFDVixpQkFBaUI7SUFDakIsZ0JBQWdCO0VBQ2xCO0VBQ0E7SUFDRSxzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0VBQ0E7RUFDQTtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixvQkFBb0I7RUFDdEI7RUFDQTtJQUNFLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsY0FBYztFQUNoQjtFQUNBO0lBQ0UsVUFBVTtFQUNaIiwic291cmNlc0NvbnRlbnQiOlsiXG4gIC5pbmZvQm94ICB7XG4gICAgbWFyZ2luOiA1JTtcbiAgfVxuICAudGVzdExpc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogNSU7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLnN1bW1hcnlUaXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLnRlc3RQYXNzIHtcbiAgfVxuICAudGVzdExvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMSU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDElIDElIDElIDUlO1xuICB9XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAubGFiZWxPbkJ0biB7XG4gICAgYm9yZGVyOiBoaWRkZW47XG4gIH1cbiAgLmlucHV0Rm9sZGVyIHtcbiAgICB3aWR0aDogODAlO1xuICB9Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.hover-row { | |
| white-space: pre; | |
| background : var(--light); | |
| font-weight : bold; | |
| font-family : monospace; | |
| font-size: smaller; | |
| padding : 10px; | |
| border-radius : 10px; | |
| height: auto; | |
| width: auto; | |
| } | |
| .monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) { | |
| max-width: none ; | |
| word-wrap: break-word; | |
| } | |
| .contextview { | |
| opacity: 1; | |
| position: absolute; | |
| } | |
| .inline-class { | |
| background: var(--info) ; | |
| color: var(--white) ; | |
| filter: opacity(0.5); | |
| font-weight: bolder; | |
| } | |
| div.monaco-list-row > span.title { | |
| margin-top: 12px; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvZWRpdG9yL3NyYy9saWIvcmVtaXgtdWktZWRpdG9yLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLHVCQUF1QjtJQUN2QixrQkFBa0I7SUFDbEIsY0FBYztJQUNkLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osV0FBVztBQUNmOztBQUVBO0lBQ0ksMEJBQTBCO0lBQzFCLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLFVBQVU7SUFDVixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxrQ0FBa0M7SUFDbEMsOEJBQThCO0lBQzlCLG9CQUFvQjtJQUNwQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEIiLCJzb3VyY2VzQ29udGVudCI6WyIuaG92ZXItcm93IHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIGJhY2tncm91bmQgOiB2YXIoLS1saWdodCk7ICAgIFxuICAgIGZvbnQtd2VpZ2h0IDogYm9sZDtcbiAgICBmb250LWZhbWlseSA6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IHNtYWxsZXI7XG4gICAgcGFkZGluZyA6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1cyA6IDEwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubW9uYWNvLWhvdmVyIC5tYXJrZG93bi1ob3ZlciA+IC5ob3Zlci1jb250ZW50czpub3QoLmNvZGUtaG92ZXItY29udGVudHMpIHtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5jb250ZXh0dmlldyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5pbmxpbmUtY2xhc3Mge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWluZm8pICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgIGZpbHRlcjogb3BhY2l0eSgwLjUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmRpdi5tb25hY28tbGlzdC1yb3cgPiBzcGFuLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufSJdLCJzb3VyY2VSb290IjoiIn0= */</style><style> | |
| element.style { | |
| height: 323px ; | |
| } | |
| #terminalCliInput{ | |
| width: 97%; | |
| font-weight: 800; | |
| background: var(--body-bg) | |
| } | |
| #terminalCliInput:focus { | |
| outline: none; | |
| } | |
| .remix_ui_terminal_panel { | |
| position : relative; | |
| display : flex; | |
| flex-direction : column; | |
| font-size : 12px; | |
| min-height : 3em; | |
| } | |
| .remix_ui_terminal_bar { | |
| z-index : 20; | |
| } | |
| .remix_ui_terminal_menu { | |
| max-height : 35px; | |
| min-height : 35px; | |
| } | |
| .remix_ui_terminal_toggleTerminal { | |
| cursor : pointer; | |
| } | |
| .remix_ui_terminal_toggleTerminal:hover { | |
| color : var(--secondary); | |
| } | |
| .remix_ui_terminal_container { | |
| overflow-y : auto; | |
| font-family : monospace; | |
| background-repeat : no-repeat; | |
| background-position : center 15%; | |
| background-size : auto calc(75% - 1.7em); | |
| } | |
| .remix_ui_terminal_journal { | |
| margin-top : auto; | |
| margin-bottom : 2rem; | |
| font-family : monospace; | |
| overflow-y : scroll; | |
| } | |
| .remix_ui_terminal_block { | |
| white-space : pre-wrap; | |
| font-family : monospace; | |
| line-height : 2ch; | |
| } | |
| .remix_ui_terminal_block > pre { | |
| max-height : 200px; | |
| } | |
| .remix_ui_terminal_welcome { | |
| font-weight: bold; | |
| } | |
| .remix_ui_terminal_cli { | |
| white-space : nowrap; | |
| line-height : 1.7em; | |
| font-family : monospace; | |
| padding : .4em; | |
| color : var(--primary); | |
| } | |
| .remix_ui_terminal_prompt { | |
| font-family : monospace; | |
| } | |
| .remix_ui_terminal_input { | |
| outline : none; | |
| font-family : monospace; | |
| } | |
| .remix_ui_terminal_search { | |
| width : 19rem; | |
| } | |
| .remix_ui_terminal_filter { | |
| height : 80%; | |
| white-space : nowrap; | |
| overflow : hidden; | |
| text-overflow : ellipsis; | |
| } | |
| .remix_ui_terminal_searchIcon { | |
| width : 25px; | |
| border-top-left-radius : 3px; | |
| border-bottom-left-radius : 3px; | |
| margin-right : 5px; | |
| } | |
| .remix_ui_terminal_console { | |
| cursor : pointer; | |
| } | |
| .remix_ui_terminal_listenOnNetwork { | |
| min-height: auto; | |
| } | |
| .remix_ui_terminal_popup { | |
| width : 95%; | |
| font-family : monospace; | |
| background-color : var(--secondary); | |
| overflow : auto; | |
| z-index : 80; | |
| bottom : 2.2em; | |
| border-width : 4px; | |
| overflow-y : scroll; | |
| box-shadow : 0px 0px 13px -8px; | |
| } | |
| .remix_ui_terminal_autoCompleteItem { | |
| padding : 4px; | |
| border-radius : 2px; | |
| } | |
| .remix_ui_terminal_popup a { | |
| cursor : pointer; | |
| } | |
| .call { | |
| font-size: 7px; | |
| border-radius: 50%; | |
| min-width: 20px; | |
| min-height: 20px; | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| color: var(--text-info); | |
| text-transform: uppercase; | |
| font-weight: bold; | |
| } | |
| .remix_ui_terminal_txItem { | |
| color: var(--text-info); | |
| margin-right: 5px; | |
| float: left; | |
| } | |
| .remix_ui_terminal_txItemTitle { | |
| font-weight: bold; | |
| } | |
| /* tx logger css*/ | |
| .remix_ui_terminal_log { | |
| display: flex; | |
| cursor: pointer; | |
| align-items: center; | |
| cursor: pointer; | |
| padding-top: 0.5rem; | |
| } | |
| .remix_ui_terminal_log:hover { | |
| opacity: 0.8; | |
| } | |
| .remix_ui_terminal_txStatus { | |
| display: flex; | |
| font-size: 20px; | |
| margin-right: 20px; | |
| float: left; | |
| } | |
| .remix_ui_terminal_succeeded { | |
| color: var(--success); | |
| } | |
| .remix_ui_terminal_failed { | |
| color: var(--danger); | |
| } | |
| .remix_ui_terminal_arrow { | |
| color: var(--text-info); | |
| font-size: 20px; | |
| cursor: pointer; | |
| display: flex; | |
| margin-left: 10px; | |
| } | |
| .remix_ui_terminal_arrow:hover { | |
| color: var(--secondary); | |
| } | |
| .remix_ui_terminal_call { | |
| font-size: 7px; | |
| border-radius: 50%; | |
| min-width: 20px; | |
| min-height: 20px; | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| color: var(--text-info); | |
| text-transform: uppercase; | |
| font-weight: bold; | |
| } | |
| .remix_ui_terminal_tx { | |
| color: var(--text-info); | |
| font-weight: bold; | |
| float: left; | |
| margin-right: 10px; | |
| } | |
| .remix_ui_terminal_tr, | |
| .remix_ui_terminal_td { | |
| border-collapse: collapse; | |
| font-size: 10px; | |
| color: var(--text-info); | |
| border: 1px solid var(--text-info); | |
| transition: max-height 0.3s, padding 0.3s; | |
| } | |
| table .active { | |
| transition: max-height 0.6s, padding 0.6s; | |
| } | |
| .remix_ui_terminal_tr, .remix_ui_terminal_td { | |
| padding: 4px; | |
| vertical-align: baseline; | |
| } | |
| .remix_ui_terminal_td:first-child { | |
| min-width: 30%; | |
| width: 30%; | |
| align-items: baseline; | |
| font-weight: bold; | |
| } | |
| .remix_ui_terminal_tableTitle { | |
| width: 25%; | |
| } | |
| .remix_ui_terminal_buttons { | |
| display: flex; | |
| margin-left: auto; | |
| } | |
| .remix_ui_terminal_debug { | |
| white-space: nowrap; | |
| } | |
| .remix_ui_terminal_debug:hover { | |
| opacity: 0.8; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdGVybWluYWwvc3JjL2xpYi9yZW1peC11aS10ZXJtaW5hbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBO0NBQ0Msd0JBQXdCO0FBQ3pCO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUVBO0VBQ0UsNEJBQTRCO0VBQzVCLHdCQUF3QjtFQUN4QiwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0UsMEJBQTBCO0VBQzFCLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFDL0IsZ0NBQWdDO0VBQ2hDLDZDQUE2QztBQUMvQztBQUVBO0VBQ0Usd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLDBCQUEwQjtFQUMxQix5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLHdCQUF3QjtFQUN4QixrQ0FBa0M7QUFDcEM7QUFDQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0Usd0JBQXdCO0VBQ3hCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxpQ0FBaUM7RUFDakMsb0NBQW9DO0VBQ3BDLG9DQUFvQztFQUNwQyxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGtDQUFrQztFQUNsQyxpQ0FBaUM7RUFDakMsaUNBQWlDO0VBQ2pDLGlDQUFpQztBQUNuQztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCO0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7QUFFQTtFQUNFLHNCQUFzQjtFQUN0Qiw0QkFBNEI7RUFDNUIsbUNBQW1DO0VBQ25DLHVCQUF1QjtFQUN2QixxQkFBcUI7RUFDckIsd0JBQXdCO0VBQ3hCLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsb0NBQW9DO0FBQ3RDO0FBRUE7RUFDRSxzQkFBc0I7RUFDdEIsc0JBQXNCO0FBQ3hCO0FBRUE7RUFDRSwwQkFBMEI7QUFDNUI7QUFFQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLGlCQUFpQjtBQUNuQjtBQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2I7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUVBLGlCQUFpQjtBQUVqQjtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUVBO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixlQUFlO0VBQ2YsYUFBYTtFQUNiLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixpQkFBaUI7QUFDbkI7QUFFQTtFQUNFLHVCQUF1QjtFQUN2QixpQkFBaUI7RUFDakIsV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLGtDQUFrQztFQUNsQyx5Q0FBeUM7QUFDM0M7QUFDQTtFQUNFLHlDQUF5QztBQUMzQztBQUNBO0VBQ0UsWUFBWTtFQUNaLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsY0FBYztFQUNkLFVBQVU7RUFDVixxQkFBcUI7RUFDckIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLGFBQWE7RUFDYixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsWUFBWTtBQUNkIiwic291cmNlc0NvbnRlbnQiOlsiXG5lbGVtZW50LnN0eWxlIHtcbiBoZWlnaHQ6IDMyM3B4ICFpbXBvcnRhbnQ7XG59XG4jdGVybWluYWxDbGlJbnB1dHtcbiAgd2lkdGg6IDk3JTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYm9keS1iZylcbn1cbiN0ZXJtaW5hbENsaUlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnJlbWl4X3VpX3Rlcm1pbmFsX3BhbmVsIHtcbiAgcG9zaXRpb24gICAgICAgICAgOiByZWxhdGl2ZTtcbiAgZGlzcGxheSAgICAgICAgICAgOiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbiAgICA6IGNvbHVtbjtcbiAgZm9udC1zaXplICAgICAgICAgOiAxMnB4O1xuICBtaW4taGVpZ2h0ICAgICAgICA6IDNlbTtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9iYXIge1xuICB6LWluZGV4ICAgICAgICAgICA6IDIwO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX21lbnUge1xuICBtYXgtaGVpZ2h0ICAgICAgICAgICA6IDM1cHg7XG4gIG1pbi1oZWlnaHQgICAgICAgICAgIDogMzVweDtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF90b2dnbGVUZXJtaW5hbCB7XG4gIGN1cnNvciAgICAgICAgICAgIDogcG9pbnRlcjtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF90b2dnbGVUZXJtaW5hbDpob3ZlciB7XG4gIGNvbG9yICAgICAgICAgICAgIDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9jb250YWluZXIge1xuICBvdmVyZmxvdy15ICAgICAgICAgIDogYXV0bztcbiAgZm9udC1mYW1pbHkgICAgICAgICA6IG1vbm9zcGFjZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQgICA6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbiA6IGNlbnRlciAxNSU7XG4gIGJhY2tncm91bmQtc2l6ZSAgICAgOiBhdXRvIGNhbGMoNzUlIC0gIDEuN2VtKTtcbn1cblxuLnJlbWl4X3VpX3Rlcm1pbmFsX2pvdXJuYWwge1xuICBtYXJnaW4tdG9wICAgICAgICA6IGF1dG87XG4gIG1hcmdpbi1ib3R0b20gICAgIDogMnJlbTtcbiAgZm9udC1mYW1pbHkgICAgICAgOiBtb25vc3BhY2U7XG4gIG92ZXJmbG93LXkgICAgICAgIDogc2Nyb2xsO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX2Jsb2NrIHtcbiAgd2hpdGUtc3BhY2UgICAgICAgOiBwcmUtd3JhcDtcbiAgZm9udC1mYW1pbHkgICAgICAgOiBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0ICAgICAgIDogMmNoO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX2Jsb2NrID4gcHJlIHtcbiAgbWF4LWhlaWdodCAgICAgICAgOiAyMDBweDtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF93ZWxjb21lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfY2xpIHtcbiAgd2hpdGUtc3BhY2UgICAgICAgOiBub3dyYXA7XG4gIGxpbmUtaGVpZ2h0ICAgICAgIDogMS43ZW07XG4gIGZvbnQtZmFtaWx5ICAgICAgIDogbW9ub3NwYWNlO1xuICBwYWRkaW5nICAgICAgICAgICA6IC40ZW07XG4gIGNvbG9yICAgICAgICAgICAgIDogdmFyKC0tcHJpbWFyeSk7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfcHJvbXB0IHtcbiAgZm9udC1mYW1pbHkgICAgICAgOiBtb25vc3BhY2U7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfaW5wdXQge1xuICBvdXRsaW5lICAgICAgICAgICA6IG5vbmU7XG4gIGZvbnQtZmFtaWx5ICAgICAgIDogbW9ub3NwYWNlO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX3NlYXJjaCB7XG4gIHdpZHRoICAgICAgICAgICAgIDogMTlyZW07XG59XG4ucmVtaXhfdWlfdGVybWluYWxfZmlsdGVyIHtcbiAgaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgIDogODAlO1xuICB3aGl0ZS1zcGFjZSAgICAgICAgICAgICAgICAgOiBub3dyYXA7XG4gIG92ZXJmbG93ICAgICAgICAgICAgICAgICAgICA6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdyAgICAgICAgICAgICAgIDogZWxsaXBzaXM7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfc2VhcmNoSWNvbiB7XG4gIHdpZHRoICAgICAgICAgICAgICAgICAgICAgICA6IDI1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXMgICAgICA6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cyAgIDogM3B4O1xuICBtYXJnaW4tcmlnaHQgICAgICAgICAgICAgICAgOiA1cHg7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF9jb25zb2xlIHtcbiAgY3Vyc29yICAgICAgICAgICA6IHBvaW50ZXI7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF9saXN0ZW5Pbk5ldHdvcmsge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4ucmVtaXhfdWlfdGVybWluYWxfcG9wdXAge1xuICB3aWR0aCAgICAgICAgICAgIDogOTUlO1xuICBmb250LWZhbWlseSAgICAgIDogbW9ub3NwYWNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yIDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgb3ZlcmZsb3cgICAgICAgICA6IGF1dG87XG4gIHotaW5kZXggICAgICAgICAgOiA4MDtcbiAgYm90dG9tICAgICAgICAgICA6IDIuMmVtO1xuICBib3JkZXItd2lkdGggICAgIDogNHB4O1xuICBvdmVyZmxvdy15ICAgICAgIDogc2Nyb2xsO1xuICBib3gtc2hhZG93ICAgICAgIDogMHB4IDBweCAxM3B4IC04cHg7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF9hdXRvQ29tcGxldGVJdGVtIHtcbiAgcGFkZGluZyAgICAgICAgICA6IDRweDtcbiAgYm9yZGVyLXJhZGl1cyAgICA6IDJweDtcbn1cblxuLnJlbWl4X3VpX3Rlcm1pbmFsX3BvcHVwIGEge1xuICBjdXJzb3IgICAgICAgICAgIDogcG9pbnRlcjtcbn1cblxuLmNhbGwge1xuICBmb250LXNpemU6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdGV4dC1pbmZvKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF90eEl0ZW0ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1pbmZvKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmVtaXhfdWlfdGVybWluYWxfdHhJdGVtVGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogdHggbG9nZ2VyIGNzcyovXG5cbi5yZW1peF91aV90ZXJtaW5hbF9sb2cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9sb2c6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF90eFN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9zdWNjZWVkZWQge1xuICBjb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfZmFpbGVkIHtcbiAgY29sb3I6IHZhcigtLWRhbmdlcik7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF9hcnJvdyB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWluZm8pO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfYXJyb3c6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9jYWxsIHtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtaW5mbyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVtaXhfdWlfdGVybWluYWxfdHgge1xuICBjb2xvcjogdmFyKC0tdGV4dC1pbmZvKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5yZW1peF91aV90ZXJtaW5hbF90cixcbi5yZW1peF91aV90ZXJtaW5hbF90ZCB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLXRleHQtaW5mbyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtaW5mbyk7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcywgcGFkZGluZyAwLjNzO1xufVxudGFibGUgLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC42cywgcGFkZGluZyAwLjZzO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX3RyLCAucmVtaXhfdWlfdGVybWluYWxfdGQge1xuICBwYWRkaW5nOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5yZW1peF91aV90ZXJtaW5hbF90ZDpmaXJzdC1jaGlsZCB7XG4gIG1pbi13aWR0aDogMzAlO1xuICB3aWR0aDogMzAlO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX3RhYmxlVGl0bGUge1xuICB3aWR0aDogMjUlO1xufVxuLnJlbWl4X3VpX3Rlcm1pbmFsX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5yZW1peF91aV90ZXJtaW5hbF9kZWJ1ZyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVtaXhfdWlfdGVybWluYWxfZGVidWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>/** | |
| * Copyright (c) 2014 The xterm.js authors. All rights reserved. | |
| * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License) | |
| * https://github.com/chjj/term.js | |
| * @license MIT | |
| * | |
| * Permission is hereby granted, free of charge, to any person obtaining a copy | |
| * of this software and associated documentation files (the "Software"), to deal | |
| * in the Software without restriction, including without limitation the rights | |
| * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| * copies of the Software, and to permit persons to whom the Software is | |
| * furnished to do so, subject to the following conditions: | |
| * | |
| * The above copyright notice and this permission notice shall be included in | |
| * all copies or substantial portions of the Software. | |
| * | |
| * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
| * THE SOFTWARE. | |
| * | |
| * Originally forked from (with the author's permission): | |
| * Fabrice Bellard's javascript vt100 for jslinux: | |
| * http://bellard.org/jslinux/ | |
| * Copyright (c) 2011 Fabrice Bellard | |
| * The original design remains. The terminal itself | |
| * has been extended to include xterm CSI codes, among | |
| * other features. | |
| */ | |
| /** | |
| * Default styles for xterm.js | |
| */ | |
| .xterm { | |
| cursor: text; | |
| position: relative; | |
| -moz-user-select: none; | |
| user-select: none; | |
| -ms-user-select: none; | |
| -webkit-user-select: none; | |
| } | |
| .xterm.focus, | |
| .xterm:focus { | |
| outline: none; | |
| } | |
| .xterm .xterm-helpers { | |
| position: absolute; | |
| top: 0; | |
| /** | |
| * The z-index of the helpers must be higher than the canvases in order for | |
| * IMEs to appear on top. | |
| */ | |
| z-index: 5; | |
| } | |
| .xterm .xterm-helper-textarea { | |
| padding: 0; | |
| border: 0; | |
| margin: 0; | |
| /* Move textarea out of the screen to the far left, so that the cursor is not visible */ | |
| position: absolute; | |
| opacity: 0; | |
| left: -9999em; | |
| top: 0; | |
| width: 0; | |
| height: 0; | |
| z-index: -5; | |
| /** Prevent wrapping so the IME appears against the textarea at the correct position */ | |
| white-space: nowrap; | |
| overflow: hidden; | |
| resize: none; | |
| } | |
| .xterm .composition-view { | |
| /* TODO: Composition position got messed up somewhere */ | |
| background: #000; | |
| color: #FFF; | |
| display: none; | |
| position: absolute; | |
| white-space: nowrap; | |
| z-index: 1; | |
| } | |
| .xterm .composition-view.active { | |
| display: block; | |
| } | |
| .xterm .xterm-viewport { | |
| /* On OS X this is required in order for the scroll bar to appear fully opaque */ | |
| background-color: #000; | |
| overflow-y: scroll; | |
| cursor: default; | |
| position: absolute; | |
| right: 0; | |
| left: 0; | |
| top: 0; | |
| bottom: 0; | |
| } | |
| .xterm .xterm-screen { | |
| position: relative; | |
| } | |
| .xterm .xterm-screen canvas { | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| } | |
| .xterm .xterm-scroll-area { | |
| visibility: hidden; | |
| } | |
| .xterm-char-measure-element { | |
| display: inline-block; | |
| visibility: hidden; | |
| position: absolute; | |
| top: 0; | |
| left: -9999em; | |
| line-height: normal; | |
| } | |
| .xterm.enable-mouse-events { | |
| /* When mouse events are enabled (eg. tmux), revert to the standard pointer cursor */ | |
| cursor: default; | |
| } | |
| .xterm.xterm-cursor-pointer, | |
| .xterm .xterm-cursor-pointer { | |
| cursor: pointer; | |
| } | |
| .xterm.column-select.focus { | |
| /* Column selection mode */ | |
| cursor: crosshair; | |
| } | |
| .xterm .xterm-accessibility, | |
| .xterm .xterm-message { | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| bottom: 0; | |
| right: 0; | |
| z-index: 10; | |
| color: transparent; | |
| pointer-events: none; | |
| } | |
| .xterm .live-region { | |
| position: absolute; | |
| left: -9999px; | |
| width: 1px; | |
| height: 1px; | |
| overflow: hidden; | |
| } | |
| .xterm-dim { | |
| /* Dim should not apply to background, so the opacity of the foreground color is applied | |
| * explicitly in the generated class and reset to 1 here */ | |
| opacity: 1 ; | |
| } | |
| .xterm-underline-1 { text-decoration: underline; } | |
| .xterm-underline-2 { text-decoration: double underline; } | |
| .xterm-underline-3 { text-decoration: wavy underline; } | |
| .xterm-underline-4 { text-decoration: dotted underline; } | |
| .xterm-underline-5 { text-decoration: dashed underline; } | |
| .xterm-overline { | |
| text-decoration: overline; | |
| } | |
| .xterm-overline.xterm-underline-1 { text-decoration: overline underline; } | |
| .xterm-overline.xterm-underline-2 { text-decoration: overline double underline; } | |
| .xterm-overline.xterm-underline-3 { text-decoration: overline wavy underline; } | |
| .xterm-overline.xterm-underline-4 { text-decoration: overline dotted underline; } | |
| .xterm-overline.xterm-underline-5 { text-decoration: overline dashed underline; } | |
| .xterm-strikethrough { | |
| text-decoration: line-through; | |
| } | |
| .xterm-screen .xterm-decoration-container .xterm-decoration { | |
| z-index: 6; | |
| position: absolute; | |
| } | |
| .xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer { | |
| z-index: 7; | |
| } | |
| .xterm-decoration-overview-ruler { | |
| z-index: 8; | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| pointer-events: none; | |
| } | |
| .xterm-decoration-top { | |
| z-index: 2; | |
| position: relative; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL25vZGVfbW9kdWxlcy94dGVybS9jc3MveHRlcm0uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBK0JFOztBQUVGOztFQUVFOztBQUVGO0lBQ0ksWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixzQkFBaUI7U0FBakIsaUJBQWlCO0lBQ2pCLHFCQUFxQjtJQUNyQix5QkFBeUI7QUFDN0I7O0FBRUE7O0lBRUksYUFBYTtBQUNqQjs7QUFFQTtJQUNJLGtCQUFrQjtJQUNsQixNQUFNO0lBQ047OztNQUdFO0lBQ0YsVUFBVTtBQUNkOztBQUVBO0lBQ0ksVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsdUZBQXVGO0lBQ3ZGLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsYUFBYTtJQUNiLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFdBQVc7SUFDWCxzRkFBc0Y7SUFDdEYsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksdURBQXVEO0lBQ3ZELGdCQUFnQjtJQUNoQixXQUFXO0lBQ1gsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsVUFBVTtBQUNkOztBQUVBO0lBQ0ksY0FBYztBQUNsQjs7QUFFQTtJQUNJLGdGQUFnRjtJQUNoRixzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztBQUNiOztBQUVBO0lBQ0ksa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLE9BQU87SUFDUCxNQUFNO0FBQ1Y7O0FBRUE7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sYUFBYTtJQUNiLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG9GQUFvRjtJQUNwRixlQUFlO0FBQ25COztBQUVBOztJQUVJLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSwwQkFBMEI7SUFDMUIsaUJBQWlCO0FBQ3JCOztBQUVBOztJQUVJLGtCQUFrQjtJQUNsQixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxRQUFRO0lBQ1IsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLFVBQVU7SUFDVixXQUFXO0lBQ1gsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0k7OERBQzBEO0lBQzFELHFCQUFxQjtBQUN6Qjs7QUFFQSxxQkFBcUIsMEJBQTBCLEVBQUU7O0FBQ2pELHFCQUFxQixpQ0FBaUMsRUFBRTs7QUFDeEQscUJBQXFCLCtCQUErQixFQUFFOztBQUN0RCxxQkFBcUIsaUNBQWlDLEVBQUU7O0FBQ3hELHFCQUFxQixpQ0FBaUMsRUFBRTs7QUFFeEQ7SUFDSSx5QkFBeUI7QUFDN0I7O0FBRUEsb0NBQW9DLG1DQUFtQyxFQUFFOztBQUN6RSxvQ0FBb0MsMENBQTBDLEVBQUU7O0FBQ2hGLG9DQUFvQyx3Q0FBd0MsRUFBRTs7QUFDOUUsb0NBQW9DLDBDQUEwQyxFQUFFOztBQUNoRixvQ0FBb0MsMENBQTBDLEVBQUU7O0FBRWhGO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0NBQ0MsVUFBVTtDQUNWLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLFVBQVU7QUFDWDs7QUFFQTtJQUNJLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLFFBQVE7SUFDUixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxVQUFVO0lBQ1Ysa0JBQWtCO0FBQ3RCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTQgVGhlIHh0ZXJtLmpzIGF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTItMjAxMywgQ2hyaXN0b3BoZXIgSmVmZnJleSAoTUlUIExpY2Vuc2UpXG4gKiBodHRwczovL2dpdGh1Yi5jb20vY2hqai90ZXJtLmpzXG4gKiBAbGljZW5zZSBNSVRcbiAqXG4gKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5XG4gKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSBcIlNvZnR3YXJlXCIpLCB0byBkZWFsXG4gKiBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzXG4gKiB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsXG4gKiBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXNcbiAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6XG4gKlxuICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW5cbiAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICpcbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1JcbiAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLFxuICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFXG4gKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSXG4gKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLFxuICogT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTlxuICogVEhFIFNPRlRXQVJFLlxuICpcbiAqIE9yaWdpbmFsbHkgZm9ya2VkIGZyb20gKHdpdGggdGhlIGF1dGhvcidzIHBlcm1pc3Npb24pOlxuICogICBGYWJyaWNlIEJlbGxhcmQncyBqYXZhc2NyaXB0IHZ0MTAwIGZvciBqc2xpbnV4OlxuICogICBodHRwOi8vYmVsbGFyZC5vcmcvanNsaW51eC9cbiAqICAgQ29weXJpZ2h0IChjKSAyMDExIEZhYnJpY2UgQmVsbGFyZFxuICogICBUaGUgb3JpZ2luYWwgZGVzaWduIHJlbWFpbnMuIFRoZSB0ZXJtaW5hbCBpdHNlbGZcbiAqICAgaGFzIGJlZW4gZXh0ZW5kZWQgdG8gaW5jbHVkZSB4dGVybSBDU0kgY29kZXMsIGFtb25nXG4gKiAgIG90aGVyIGZlYXR1cmVzLlxuICovXG5cbi8qKlxuICogIERlZmF1bHQgc3R5bGVzIGZvciB4dGVybS5qc1xuICovXG5cbi54dGVybSB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnh0ZXJtLmZvY3VzLFxuLnh0ZXJtOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4ueHRlcm0gLnh0ZXJtLWhlbHBlcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgLyoqXG4gICAgICogVGhlIHotaW5kZXggb2YgdGhlIGhlbHBlcnMgbXVzdCBiZSBoaWdoZXIgdGhhbiB0aGUgY2FudmFzZXMgaW4gb3JkZXIgZm9yXG4gICAgICogSU1FcyB0byBhcHBlYXIgb24gdG9wLlxuICAgICAqL1xuICAgIHotaW5kZXg6IDU7XG59XG5cbi54dGVybSAueHRlcm0taGVscGVyLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgLyogTW92ZSB0ZXh0YXJlYSBvdXQgb2YgdGhlIHNjcmVlbiB0byB0aGUgZmFyIGxlZnQsIHNvIHRoYXQgdGhlIGN1cnNvciBpcyBub3QgdmlzaWJsZSAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IC05OTk5ZW07XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB6LWluZGV4OiAtNTtcbiAgICAvKiogUHJldmVudCB3cmFwcGluZyBzbyB0aGUgSU1FIGFwcGVhcnMgYWdhaW5zdCB0aGUgdGV4dGFyZWEgYXQgdGhlIGNvcnJlY3QgcG9zaXRpb24gKi9cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcmVzaXplOiBub25lO1xufVxuXG4ueHRlcm0gLmNvbXBvc2l0aW9uLXZpZXcge1xuICAgIC8qIFRPRE86IENvbXBvc2l0aW9uIHBvc2l0aW9uIGdvdCBtZXNzZWQgdXAgc29tZXdoZXJlICovXG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi54dGVybSAuY29tcG9zaXRpb24tdmlldy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ueHRlcm0gLnh0ZXJtLXZpZXdwb3J0IHtcbiAgICAvKiBPbiBPUyBYIHRoaXMgaXMgcmVxdWlyZWQgaW4gb3JkZXIgZm9yIHRoZSBzY3JvbGwgYmFyIHRvIGFwcGVhciBmdWxseSBvcGFxdWUgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnh0ZXJtIC54dGVybS1zY3JlZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnh0ZXJtIC54dGVybS1zY3JlZW4gY2FudmFzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi54dGVybSAueHRlcm0tc2Nyb2xsLWFyZWEge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnh0ZXJtLWNoYXItbWVhc3VyZS1lbGVtZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTk5OTllbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ueHRlcm0uZW5hYmxlLW1vdXNlLWV2ZW50cyB7XG4gICAgLyogV2hlbiBtb3VzZSBldmVudHMgYXJlIGVuYWJsZWQgKGVnLiB0bXV4KSwgcmV2ZXJ0IHRvIHRoZSBzdGFuZGFyZCBwb2ludGVyIGN1cnNvciAqL1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnh0ZXJtLnh0ZXJtLWN1cnNvci1wb2ludGVyLFxuLnh0ZXJtIC54dGVybS1jdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ueHRlcm0uY29sdW1uLXNlbGVjdC5mb2N1cyB7XG4gICAgLyogQ29sdW1uIHNlbGVjdGlvbiBtb2RlICovXG4gICAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi54dGVybSAueHRlcm0tYWNjZXNzaWJpbGl0eSxcbi54dGVybSAueHRlcm0tbWVzc2FnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi54dGVybSAubGl2ZS1yZWdpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnh0ZXJtLWRpbSB7XG4gICAgLyogRGltIHNob3VsZCBub3QgYXBwbHkgdG8gYmFja2dyb3VuZCwgc28gdGhlIG9wYWNpdHkgb2YgdGhlIGZvcmVncm91bmQgY29sb3IgaXMgYXBwbGllZFxuICAgICAqIGV4cGxpY2l0bHkgaW4gdGhlIGdlbmVyYXRlZCBjbGFzcyBhbmQgcmVzZXQgdG8gMSBoZXJlICovXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ueHRlcm0tdW5kZXJsaW5lLTEgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuLnh0ZXJtLXVuZGVybGluZS0yIHsgdGV4dC1kZWNvcmF0aW9uOiBkb3VibGUgdW5kZXJsaW5lOyB9XG4ueHRlcm0tdW5kZXJsaW5lLTMgeyB0ZXh0LWRlY29yYXRpb246IHdhdnkgdW5kZXJsaW5lOyB9XG4ueHRlcm0tdW5kZXJsaW5lLTQgeyB0ZXh0LWRlY29yYXRpb246IGRvdHRlZCB1bmRlcmxpbmU7IH1cbi54dGVybS11bmRlcmxpbmUtNSB7IHRleHQtZGVjb3JhdGlvbjogZGFzaGVkIHVuZGVybGluZTsgfVxuXG4ueHRlcm0tb3ZlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmU7XG59XG5cbi54dGVybS1vdmVybGluZS54dGVybS11bmRlcmxpbmUtMSB7IHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgdW5kZXJsaW5lOyB9XG4ueHRlcm0tb3ZlcmxpbmUueHRlcm0tdW5kZXJsaW5lLTIgeyB0ZXh0LWRlY29yYXRpb246IG92ZXJsaW5lIGRvdWJsZSB1bmRlcmxpbmU7IH1cbi54dGVybS1vdmVybGluZS54dGVybS11bmRlcmxpbmUtMyB7IHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgd2F2eSB1bmRlcmxpbmU7IH1cbi54dGVybS1vdmVybGluZS54dGVybS11bmRlcmxpbmUtNCB7IHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgZG90dGVkIHVuZGVybGluZTsgfVxuLnh0ZXJtLW92ZXJsaW5lLnh0ZXJtLXVuZGVybGluZS01IHsgdGV4dC1kZWNvcmF0aW9uOiBvdmVybGluZSBkYXNoZWQgdW5kZXJsaW5lOyB9XG5cbi54dGVybS1zdHJpa2V0aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnh0ZXJtLXNjcmVlbiAueHRlcm0tZGVjb3JhdGlvbi1jb250YWluZXIgLnh0ZXJtLWRlY29yYXRpb24ge1xuXHR6LWluZGV4OiA2O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi54dGVybS1zY3JlZW4gLnh0ZXJtLWRlY29yYXRpb24tY29udGFpbmVyIC54dGVybS1kZWNvcmF0aW9uLnh0ZXJtLWRlY29yYXRpb24tdG9wLWxheWVyIHtcblx0ei1pbmRleDogNztcbn1cblxuLnh0ZXJtLWRlY29yYXRpb24tb3ZlcnZpZXctcnVsZXIge1xuICAgIHotaW5kZXg6IDg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnh0ZXJtLWRlY29yYXRpb24tdG9wIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.xterm-panel-left { | |
| overflow-y: scroll; | |
| margin-bottom: 2.1rem; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkveHRlcm0vc3JjL2xpYi9jc3MvaW5kZXguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtBQUN2QiIsInNvdXJjZXNDb250ZW50IjpbIi54dGVybS1wYW5lbC1sZWZ0IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXJnaW4tYm90dG9tOiAyLjFyZW07XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */</style><style>.xtermButton { | |
| width: 4rem;; | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdGVybWluYWwvc3JjL2xpYi9jb21wb25lbnRzL3JlbWl4LXVpLXRlcm1pbmFsLW1lbnUtYnV0dG9ucy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxXQUFXO0FBQ2IiLCJzb3VyY2VzQ29udGVudCI6WyIueHRlcm1CdXR0b24ge1xuICB3aWR0aDogNHJlbTs7XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><style>.remix-ui-tabs { | |
| display: -webkit-box; | |
| max-height: 2.15rem; | |
| } | |
| .remix-ui-tabs li { | |
| display: inline-block; | |
| } | |
| .title-tabs { | |
| padding: inherit; | |
| align-items: center; | |
| padding-right: 8px; | |
| padding-left: 2px; | |
| cursor: default; | |
| /*to make it unselectable*/ | |
| -webkit-touch-callout: none; /* iOS Safari */ /* Chrome/Safari/Opera */ /* Konqueror */ | |
| -moz-user-select: none; /* Firefox */ /* Internet Explorer/Edge */ | |
| user-select: none; /* Non-prefixed version, currently supported by any browser but < IE9 */ | |
| vertical-align: middle; | |
| } | |
| .tab:hover .close-tabs{ | |
| visibility: visible | |
| } | |
| .active .close-tabs { | |
| visibility: visible | |
| } | |
| .close-tabs { | |
| visibility: hidden; | |
| font-size: medium; | |
| } | |
| .iconImage { | |
| width: 1rem; | |
| height: 1rem; | |
| align-self: start; | |
| } | |
| .active { | |
| border: 1px solid transparent; | |
| border-top-left-radius: 2px; | |
| border-top-right-radius: 2px; | |
| } | |
| .tab-scroll { | |
| overflow-x: auto; | |
| overflow-y: hidden; | |
| white-space: nowrap; | |
| } | |
| /* Hide scrollbar for Chrome, Safari and Opera */ | |
| .tab-scroll::-webkit-scrollbar { | |
| display: none; | |
| } | |
| /* Hide scrollbar for IE, Edge and Firefox */ | |
| .tab-scroll { | |
| -ms-overflow-style: none; /* IE and Edge */ | |
| scrollbar-width: none; /* Firefox */ | |
| } | |
| .loadingExplanation { | |
| animation: fancy-spin 2000ms; | |
| animation-iteration-count: infinite; | |
| } | |
| @keyframes fancy-spin { | |
| 0% { | |
| transform: scale(1); | |
| } | |
| 25% { | |
| transform: scale(1); | |
| } | |
| 50% { | |
| transform: scale(1.3); | |
| } | |
| 75% { | |
| transform: scale(1.3); | |
| } | |
| 100% { | |
| transform: scale(1); | |
| } | |
| } | |
| /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2xpYnMvcmVtaXgtdWkvdGFicy9zcmMvbGliL3JlbWl4LXVpLXRhYnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usb0JBQW9CO0VBQ3BCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLDBCQUEwQjtFQUMxQiwyQkFBMkIsRUFBRSxlQUFlLElBQ2Ysd0JBQXdCLEtBQ3hCLGNBQWM7RUFDM0Msc0JBQXNCLE9BQU8sWUFBWSxRQUNaLDJCQUEyQjtFQUN4RCxpQkFBaUIsWUFBWSx1RUFBdUU7RUFDcEcsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLDJCQUEyQjtFQUMzQiw0QkFBNEI7QUFDOUI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCO0FBRUEsZ0RBQWdEO0FBQ2hEO0VBQ0UsYUFBYTtBQUNmO0FBRUEsNENBQTRDO0FBQzVDO0VBQ0Usd0JBQXdCLEdBQUcsZ0JBQWdCO0VBQzNDLHFCQUFxQixHQUFHLFlBQVk7QUFDdEM7QUFFQTtFQUNFLDRCQUE0QjtFQUM1QixtQ0FBbUM7QUFDckM7QUFFQTtFQUNFO0lBQ0Usb0JBQW9CO0VBQ3RCO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7RUFDQTtJQUNFLHFCQUFxQjtFQUN2QjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSxvQkFBb0I7RUFDdEI7QUFDRiIsInNvdXJjZXNDb250ZW50IjpbIi5yZW1peC11aS10YWJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG1heC1oZWlnaHQ6IDIuMTVyZW07XG59XG4ucmVtaXgtdWktdGFicyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50aXRsZS10YWJzIHtcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAvKnRvIG1ha2UgaXQgdW5zZWxlY3RhYmxlKi9cbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBpT1MgU2FmYXJpICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7ICAgLyogQ2hyb21lL1NhZmFyaS9PcGVyYSAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7ICAgIC8qIEtvbnF1ZXJvciAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAgICAgIC8qIEZpcmVmb3ggKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAgICAgICAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gIHVzZXItc2VsZWN0OiBub25lOyAgICAgICAgICAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgYW55IGJyb3dzZXIgYnV0IDwgSUU5ICovXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFiOmhvdmVyIC5jbG9zZS10YWJze1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG4uYWN0aXZlIC5jbG9zZS10YWJzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZVxufVxuLmNsb3NlLXRhYnMge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xufVxuLmljb25JbWFnZSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG4udGFiLXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogSGlkZSBzY3JvbGxiYXIgZm9yIENocm9tZSwgU2FmYXJpIGFuZCBPcGVyYSAqL1xuLnRhYi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiAgXG4vKiBIaWRlIHNjcm9sbGJhciBmb3IgSUUsIEVkZ2UgYW5kIEZpcmVmb3ggKi9cbi50YWItc2Nyb2xsIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSUUgYW5kIEVkZ2UgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xufVxuXG4ubG9hZGluZ0V4cGxhbmF0aW9uIHtcbiAgYW5pbWF0aW9uOiBmYW5jeS1zcGluIDIwMDBtcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgZmFuY3ktc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06ICBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06ICBzY2FsZSgxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogIHNjYWxlKDEpO1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */</style><script async="async" type="text/javascript" src="assets/js/monaco-editor/min/vs/editor/editor.main.js"></script><link rel="stylesheet" type="text/css" data-name="vs/editor/editor.main" href="assets/js/monaco-editor/min/vs/editor/editor.main.css"><script async="async" type="text/javascript" src="assets/js/monaco-editor/min/vs/editor/editor.main.nls.js"></script><style type="text/css" media="screen" class="monaco-colors">.codicon-add:before { content: '\ea60'; } | |
| .codicon-plus:before { content: '\ea60'; } | |
| .codicon-gist-new:before { content: '\ea60'; } | |
| .codicon-repo-create:before { content: '\ea60'; } | |
| .codicon-lightbulb:before { content: '\ea61'; } | |
| .codicon-light-bulb:before { content: '\ea61'; } | |
| .codicon-repo:before { content: '\ea62'; } | |
| .codicon-repo-delete:before { content: '\ea62'; } | |
| .codicon-gist-fork:before { content: '\ea63'; } | |
| .codicon-repo-forked:before { content: '\ea63'; } | |
| .codicon-git-pull-request:before { content: '\ea64'; } | |
| .codicon-git-pull-request-abandoned:before { content: '\ea64'; } | |
| .codicon-record-keys:before { content: '\ea65'; } | |
| .codicon-keyboard:before { content: '\ea65'; } | |
| .codicon-tag:before { content: '\ea66'; } | |
| .codicon-tag-add:before { content: '\ea66'; } | |
| .codicon-tag-remove:before { content: '\ea66'; } | |
| .codicon-git-pull-request-label:before { content: '\ea66'; } | |
| .codicon-person:before { content: '\ea67'; } | |
| .codicon-person-follow:before { content: '\ea67'; } | |
| .codicon-person-outline:before { content: '\ea67'; } | |
| .codicon-person-filled:before { content: '\ea67'; } | |
| .codicon-git-branch:before { content: '\ea68'; } | |
| .codicon-git-branch-create:before { content: '\ea68'; } | |
| .codicon-git-branch-delete:before { content: '\ea68'; } | |
| .codicon-source-control:before { content: '\ea68'; } | |
| .codicon-mirror:before { content: '\ea69'; } | |
| .codicon-mirror-public:before { content: '\ea69'; } | |
| .codicon-star:before { content: '\ea6a'; } | |
| .codicon-star-add:before { content: '\ea6a'; } | |
| .codicon-star-delete:before { content: '\ea6a'; } | |
| .codicon-star-empty:before { content: '\ea6a'; } | |
| .codicon-comment:before { content: '\ea6b'; } | |
| .codicon-comment-add:before { content: '\ea6b'; } | |
| .codicon-alert:before { content: '\ea6c'; } | |
| .codicon-warning:before { content: '\ea6c'; } | |
| .codicon-search:before { content: '\ea6d'; } | |
| .codicon-search-save:before { content: '\ea6d'; } | |
| .codicon-log-out:before { content: '\ea6e'; } | |
| .codicon-sign-out:before { content: '\ea6e'; } | |
| .codicon-log-in:before { content: '\ea6f'; } | |
| .codicon-sign-in:before { content: '\ea6f'; } | |
| .codicon-eye:before { content: '\ea70'; } | |
| .codicon-eye-unwatch:before { content: '\ea70'; } | |
| .codicon-eye-watch:before { content: '\ea70'; } | |
| .codicon-circle-filled:before { content: '\ea71'; } | |
| .codicon-primitive-dot:before { content: '\ea71'; } | |
| .codicon-close-dirty:before { content: '\ea71'; } | |
| .codicon-debug-breakpoint:before { content: '\ea71'; } | |
| .codicon-debug-breakpoint-disabled:before { content: '\ea71'; } | |
| .codicon-debug-hint:before { content: '\ea71'; } | |
| .codicon-primitive-square:before { content: '\ea72'; } | |
| .codicon-edit:before { content: '\ea73'; } | |
| .codicon-pencil:before { content: '\ea73'; } | |
| .codicon-info:before { content: '\ea74'; } | |
| .codicon-issue-opened:before { content: '\ea74'; } | |
| .codicon-gist-private:before { content: '\ea75'; } | |
| .codicon-git-fork-private:before { content: '\ea75'; } | |
| .codicon-lock:before { content: '\ea75'; } | |
| .codicon-mirror-private:before { content: '\ea75'; } | |
| .codicon-close:before { content: '\ea76'; } | |
| .codicon-remove-close:before { content: '\ea76'; } | |
| .codicon-x:before { content: '\ea76'; } | |
| .codicon-repo-sync:before { content: '\ea77'; } | |
| .codicon-sync:before { content: '\ea77'; } | |
| .codicon-clone:before { content: '\ea78'; } | |
| .codicon-desktop-download:before { content: '\ea78'; } | |
| .codicon-beaker:before { content: '\ea79'; } | |
| .codicon-microscope:before { content: '\ea79'; } | |
| .codicon-vm:before { content: '\ea7a'; } | |
| .codicon-device-desktop:before { content: '\ea7a'; } | |
| .codicon-file:before { content: '\ea7b'; } | |
| .codicon-file-text:before { content: '\ea7b'; } | |
| .codicon-more:before { content: '\ea7c'; } | |
| .codicon-ellipsis:before { content: '\ea7c'; } | |
| .codicon-kebab-horizontal:before { content: '\ea7c'; } | |
| .codicon-mail-reply:before { content: '\ea7d'; } | |
| .codicon-reply:before { content: '\ea7d'; } | |
| .codicon-organization:before { content: '\ea7e'; } | |
| .codicon-organization-filled:before { content: '\ea7e'; } | |
| .codicon-organization-outline:before { content: '\ea7e'; } | |
| .codicon-new-file:before { content: '\ea7f'; } | |
| .codicon-file-add:before { content: '\ea7f'; } | |
| .codicon-new-folder:before { content: '\ea80'; } | |
| .codicon-file-directory-create:before { content: '\ea80'; } | |
| .codicon-trash:before { content: '\ea81'; } | |
| .codicon-trashcan:before { content: '\ea81'; } | |
| .codicon-history:before { content: '\ea82'; } | |
| .codicon-clock:before { content: '\ea82'; } | |
| .codicon-folder:before { content: '\ea83'; } | |
| .codicon-file-directory:before { content: '\ea83'; } | |
| .codicon-symbol-folder:before { content: '\ea83'; } | |
| .codicon-logo-github:before { content: '\ea84'; } | |
| .codicon-mark-github:before { content: '\ea84'; } | |
| .codicon-github:before { content: '\ea84'; } | |
| .codicon-terminal:before { content: '\ea85'; } | |
| .codicon-console:before { content: '\ea85'; } | |
| .codicon-repl:before { content: '\ea85'; } | |
| .codicon-zap:before { content: '\ea86'; } | |
| .codicon-symbol-event:before { content: '\ea86'; } | |
| .codicon-error:before { content: '\ea87'; } | |
| .codicon-stop:before { content: '\ea87'; } | |
| .codicon-variable:before { content: '\ea88'; } | |
| .codicon-symbol-variable:before { content: '\ea88'; } | |
| .codicon-array:before { content: '\ea8a'; } | |
| .codicon-symbol-array:before { content: '\ea8a'; } | |
| .codicon-symbol-module:before { content: '\ea8b'; } | |
| .codicon-symbol-package:before { content: '\ea8b'; } | |
| .codicon-symbol-namespace:before { content: '\ea8b'; } | |
| .codicon-symbol-object:before { content: '\ea8b'; } | |
| .codicon-symbol-method:before { content: '\ea8c'; } | |
| .codicon-symbol-function:before { content: '\ea8c'; } | |
| .codicon-symbol-constructor:before { content: '\ea8c'; } | |
| .codicon-symbol-boolean:before { content: '\ea8f'; } | |
| .codicon-symbol-null:before { content: '\ea8f'; } | |
| .codicon-symbol-numeric:before { content: '\ea90'; } | |
| .codicon-symbol-number:before { content: '\ea90'; } | |
| .codicon-symbol-structure:before { content: '\ea91'; } | |
| .codicon-symbol-struct:before { content: '\ea91'; } | |
| .codicon-symbol-parameter:before { content: '\ea92'; } | |
| .codicon-symbol-type-parameter:before { content: '\ea92'; } | |
| .codicon-symbol-key:before { content: '\ea93'; } | |
| .codicon-symbol-text:before { content: '\ea93'; } | |
| .codicon-symbol-reference:before { content: '\ea94'; } | |
| .codicon-go-to-file:before { content: '\ea94'; } | |
| .codicon-symbol-enum:before { content: '\ea95'; } | |
| .codicon-symbol-value:before { content: '\ea95'; } | |
| .codicon-symbol-ruler:before { content: '\ea96'; } | |
| .codicon-symbol-unit:before { content: '\ea96'; } | |
| .codicon-activate-breakpoints:before { content: '\ea97'; } | |
| .codicon-archive:before { content: '\ea98'; } | |
| .codicon-arrow-both:before { content: '\ea99'; } | |
| .codicon-arrow-down:before { content: '\ea9a'; } | |
| .codicon-arrow-left:before { content: '\ea9b'; } | |
| .codicon-arrow-right:before { content: '\ea9c'; } | |
| .codicon-arrow-small-down:before { content: '\ea9d'; } | |
| .codicon-arrow-small-left:before { content: '\ea9e'; } | |
| .codicon-arrow-small-right:before { content: '\ea9f'; } | |
| .codicon-arrow-small-up:before { content: '\eaa0'; } | |
| .codicon-arrow-up:before { content: '\eaa1'; } | |
| .codicon-bell:before { content: '\eaa2'; } | |
| .codicon-bold:before { content: '\eaa3'; } | |
| .codicon-book:before { content: '\eaa4'; } | |
| .codicon-bookmark:before { content: '\eaa5'; } | |
| .codicon-debug-breakpoint-conditional-unverified:before { content: '\eaa6'; } | |
| .codicon-debug-breakpoint-conditional:before { content: '\eaa7'; } | |
| .codicon-debug-breakpoint-conditional-disabled:before { content: '\eaa7'; } | |
| .codicon-debug-breakpoint-data-unverified:before { content: '\eaa8'; } | |
| .codicon-debug-breakpoint-data:before { content: '\eaa9'; } | |
| .codicon-debug-breakpoint-data-disabled:before { content: '\eaa9'; } | |
| .codicon-debug-breakpoint-log-unverified:before { content: '\eaaa'; } | |
| .codicon-debug-breakpoint-log:before { content: '\eaab'; } | |
| .codicon-debug-breakpoint-log-disabled:before { content: '\eaab'; } | |
| .codicon-briefcase:before { content: '\eaac'; } | |
| .codicon-broadcast:before { content: '\eaad'; } | |
| .codicon-browser:before { content: '\eaae'; } | |
| .codicon-bug:before { content: '\eaaf'; } | |
| .codicon-calendar:before { content: '\eab0'; } | |
| .codicon-case-sensitive:before { content: '\eab1'; } | |
| .codicon-check:before { content: '\eab2'; } | |
| .codicon-checklist:before { content: '\eab3'; } | |
| .codicon-chevron-down:before { content: '\eab4'; } | |
| .codicon-drop-down-button:before { content: '\eab4'; } | |
| .codicon-chevron-left:before { content: '\eab5'; } | |
| .codicon-chevron-right:before { content: '\eab6'; } | |
| .codicon-chevron-up:before { content: '\eab7'; } | |
| .codicon-chrome-close:before { content: '\eab8'; } | |
| .codicon-chrome-maximize:before { content: '\eab9'; } | |
| .codicon-chrome-minimize:before { content: '\eaba'; } | |
| .codicon-chrome-restore:before { content: '\eabb'; } | |
| .codicon-circle:before { content: '\eabc'; } | |
| .codicon-circle-outline:before { content: '\eabc'; } | |
| .codicon-debug-breakpoint-unverified:before { content: '\eabc'; } | |
| .codicon-circle-slash:before { content: '\eabd'; } | |
| .codicon-circuit-board:before { content: '\eabe'; } | |
| .codicon-clear-all:before { content: '\eabf'; } | |
| .codicon-clippy:before { content: '\eac0'; } | |
| .codicon-close-all:before { content: '\eac1'; } | |
| .codicon-cloud-download:before { content: '\eac2'; } | |
| .codicon-cloud-upload:before { content: '\eac3'; } | |
| .codicon-code:before { content: '\eac4'; } | |
| .codicon-collapse-all:before { content: '\eac5'; } | |
| .codicon-color-mode:before { content: '\eac6'; } | |
| .codicon-comment-discussion:before { content: '\eac7'; } | |
| .codicon-compare-changes:before { content: '\eafd'; } | |
| .codicon-credit-card:before { content: '\eac9'; } | |
| .codicon-dash:before { content: '\eacc'; } | |
| .codicon-dashboard:before { content: '\eacd'; } | |
| .codicon-database:before { content: '\eace'; } | |
| .codicon-debug-continue:before { content: '\eacf'; } | |
| .codicon-debug-disconnect:before { content: '\ead0'; } | |
| .codicon-debug-pause:before { content: '\ead1'; } | |
| .codicon-debug-restart:before { content: '\ead2'; } | |
| .codicon-debug-start:before { content: '\ead3'; } | |
| .codicon-debug-step-into:before { content: '\ead4'; } | |
| .codicon-debug-step-out:before { content: '\ead5'; } | |
| .codicon-debug-step-over:before { content: '\ead6'; } | |
| .codicon-debug-stop:before { content: '\ead7'; } | |
| .codicon-debug:before { content: '\ead8'; } | |
| .codicon-device-camera-video:before { content: '\ead9'; } | |
| .codicon-device-camera:before { content: '\eada'; } | |
| .codicon-device-mobile:before { content: '\eadb'; } | |
| .codicon-diff-added:before { content: '\eadc'; } | |
| .codicon-diff-ignored:before { content: '\eadd'; } | |
| .codicon-diff-modified:before { content: '\eade'; } | |
| .codicon-diff-removed:before { content: '\eadf'; } | |
| .codicon-diff-renamed:before { content: '\eae0'; } | |
| .codicon-diff:before { content: '\eae1'; } | |
| .codicon-discard:before { content: '\eae2'; } | |
| .codicon-editor-layout:before { content: '\eae3'; } | |
| .codicon-empty-window:before { content: '\eae4'; } | |
| .codicon-exclude:before { content: '\eae5'; } | |
| .codicon-extensions:before { content: '\eae6'; } | |
| .codicon-eye-closed:before { content: '\eae7'; } | |
| .codicon-file-binary:before { content: '\eae8'; } | |
| .codicon-file-code:before { content: '\eae9'; } | |
| .codicon-file-media:before { content: '\eaea'; } | |
| .codicon-file-pdf:before { content: '\eaeb'; } | |
| .codicon-file-submodule:before { content: '\eaec'; } | |
| .codicon-file-symlink-directory:before { content: '\eaed'; } | |
| .codicon-file-symlink-file:before { content: '\eaee'; } | |
| .codicon-file-zip:before { content: '\eaef'; } | |
| .codicon-files:before { content: '\eaf0'; } | |
| .codicon-filter:before { content: '\eaf1'; } | |
| .codicon-flame:before { content: '\eaf2'; } | |
| .codicon-fold-down:before { content: '\eaf3'; } | |
| .codicon-fold-up:before { content: '\eaf4'; } | |
| .codicon-fold:before { content: '\eaf5'; } | |
| .codicon-folder-active:before { content: '\eaf6'; } | |
| .codicon-folder-opened:before { content: '\eaf7'; } | |
| .codicon-gear:before { content: '\eaf8'; } | |
| .codicon-gift:before { content: '\eaf9'; } | |
| .codicon-gist-secret:before { content: '\eafa'; } | |
| .codicon-gist:before { content: '\eafb'; } | |
| .codicon-git-commit:before { content: '\eafc'; } | |
| .codicon-git-compare:before { content: '\eafd'; } | |
| .codicon-git-merge:before { content: '\eafe'; } | |
| .codicon-github-action:before { content: '\eaff'; } | |
| .codicon-github-alt:before { content: '\eb00'; } | |
| .codicon-globe:before { content: '\eb01'; } | |
| .codicon-grabber:before { content: '\eb02'; } | |
| .codicon-graph:before { content: '\eb03'; } | |
| .codicon-gripper:before { content: '\eb04'; } | |
| .codicon-heart:before { content: '\eb05'; } | |
| .codicon-home:before { content: '\eb06'; } | |
| .codicon-horizontal-rule:before { content: '\eb07'; } | |
| .codicon-hubot:before { content: '\eb08'; } | |
| .codicon-inbox:before { content: '\eb09'; } | |
| .codicon-issue-closed:before { content: '\eba4'; } | |
| .codicon-issue-reopened:before { content: '\eb0b'; } | |
| .codicon-issues:before { content: '\eb0c'; } | |
| .codicon-italic:before { content: '\eb0d'; } | |
| .codicon-jersey:before { content: '\eb0e'; } | |
| .codicon-json:before { content: '\eb0f'; } | |
| .codicon-bracket:before { content: '\eb0f'; } | |
| .codicon-kebab-vertical:before { content: '\eb10'; } | |
| .codicon-key:before { content: '\eb11'; } | |
| .codicon-law:before { content: '\eb12'; } | |
| .codicon-lightbulb-autofix:before { content: '\eb13'; } | |
| .codicon-link-external:before { content: '\eb14'; } | |
| .codicon-link:before { content: '\eb15'; } | |
| .codicon-list-ordered:before { content: '\eb16'; } | |
| .codicon-list-unordered:before { content: '\eb17'; } | |
| .codicon-live-share:before { content: '\eb18'; } | |
| .codicon-loading:before { content: '\eb19'; } | |
| .codicon-location:before { content: '\eb1a'; } | |
| .codicon-mail-read:before { content: '\eb1b'; } | |
| .codicon-mail:before { content: '\eb1c'; } | |
| .codicon-markdown:before { content: '\eb1d'; } | |
| .codicon-megaphone:before { content: '\eb1e'; } | |
| .codicon-mention:before { content: '\eb1f'; } | |
| .codicon-milestone:before { content: '\eb20'; } | |
| .codicon-git-pull-request-milestone:before { content: '\eb20'; } | |
| .codicon-mortar-board:before { content: '\eb21'; } | |
| .codicon-move:before { content: '\eb22'; } | |
| .codicon-multiple-windows:before { content: '\eb23'; } | |
| .codicon-mute:before { content: '\eb24'; } | |
| .codicon-no-newline:before { content: '\eb25'; } | |
| .codicon-note:before { content: '\eb26'; } | |
| .codicon-octoface:before { content: '\eb27'; } | |
| .codicon-open-preview:before { content: '\eb28'; } | |
| .codicon-package:before { content: '\eb29'; } | |
| .codicon-paintcan:before { content: '\eb2a'; } | |
| .codicon-pin:before { content: '\eb2b'; } | |
| .codicon-play:before { content: '\eb2c'; } | |
| .codicon-run:before { content: '\eb2c'; } | |
| .codicon-plug:before { content: '\eb2d'; } | |
| .codicon-preserve-case:before { content: '\eb2e'; } | |
| .codicon-preview:before { content: '\eb2f'; } | |
| .codicon-project:before { content: '\eb30'; } | |
| .codicon-pulse:before { content: '\eb31'; } | |
| .codicon-question:before { content: '\eb32'; } | |
| .codicon-quote:before { content: '\eb33'; } | |
| .codicon-radio-tower:before { content: '\eb34'; } | |
| .codicon-reactions:before { content: '\eb35'; } | |
| .codicon-references:before { content: '\eb36'; } | |
| .codicon-refresh:before { content: '\eb37'; } | |
| .codicon-regex:before { content: '\eb38'; } | |
| .codicon-remote-explorer:before { content: '\eb39'; } | |
| .codicon-remote:before { content: '\eb3a'; } | |
| .codicon-remove:before { content: '\eb3b'; } | |
| .codicon-replace-all:before { content: '\eb3c'; } | |
| .codicon-replace:before { content: '\eb3d'; } | |
| .codicon-repo-clone:before { content: '\eb3e'; } | |
| .codicon-repo-force-push:before { content: '\eb3f'; } | |
| .codicon-repo-pull:before { content: '\eb40'; } | |
| .codicon-repo-push:before { content: '\eb41'; } | |
| .codicon-report:before { content: '\eb42'; } | |
| .codicon-request-changes:before { content: '\eb43'; } | |
| .codicon-rocket:before { content: '\eb44'; } | |
| .codicon-root-folder-opened:before { content: '\eb45'; } | |
| .codicon-root-folder:before { content: '\eb46'; } | |
| .codicon-rss:before { content: '\eb47'; } | |
| .codicon-ruby:before { content: '\eb48'; } | |
| .codicon-save-all:before { content: '\eb49'; } | |
| .codicon-save-as:before { content: '\eb4a'; } | |
| .codicon-save:before { content: '\eb4b'; } | |
| .codicon-screen-full:before { content: '\eb4c'; } | |
| .codicon-screen-normal:before { content: '\eb4d'; } | |
| .codicon-search-stop:before { content: '\eb4e'; } | |
| .codicon-server:before { content: '\eb50'; } | |
| .codicon-settings-gear:before { content: '\eb51'; } | |
| .codicon-settings:before { content: '\eb52'; } | |
| .codicon-shield:before { content: '\eb53'; } | |
| .codicon-smiley:before { content: '\eb54'; } | |
| .codicon-sort-precedence:before { content: '\eb55'; } | |
| .codicon-split-horizontal:before { content: '\eb56'; } | |
| .codicon-split-vertical:before { content: '\eb57'; } | |
| .codicon-squirrel:before { content: '\eb58'; } | |
| .codicon-star-full:before { content: '\eb59'; } | |
| .codicon-star-half:before { content: '\eb5a'; } | |
| .codicon-symbol-class:before { content: '\eb5b'; } | |
| .codicon-symbol-color:before { content: '\eb5c'; } | |
| .codicon-symbol-customcolor:before { content: '\eb5c'; } | |
| .codicon-symbol-constant:before { content: '\eb5d'; } | |
| .codicon-symbol-enum-member:before { content: '\eb5e'; } | |
| .codicon-symbol-field:before { content: '\eb5f'; } | |
| .codicon-symbol-file:before { content: '\eb60'; } | |
| .codicon-symbol-interface:before { content: '\eb61'; } | |
| .codicon-symbol-keyword:before { content: '\eb62'; } | |
| .codicon-symbol-misc:before { content: '\eb63'; } | |
| .codicon-symbol-operator:before { content: '\eb64'; } | |
| .codicon-symbol-property:before { content: '\eb65'; } | |
| .codicon-wrench:before { content: '\eb65'; } | |
| .codicon-wrench-subaction:before { content: '\eb65'; } | |
| .codicon-symbol-snippet:before { content: '\eb66'; } | |
| .codicon-tasklist:before { content: '\eb67'; } | |
| .codicon-telescope:before { content: '\eb68'; } | |
| .codicon-text-size:before { content: '\eb69'; } | |
| .codicon-three-bars:before { content: '\eb6a'; } | |
| .codicon-thumbsdown:before { content: '\eb6b'; } | |
| .codicon-thumbsup:before { content: '\eb6c'; } | |
| .codicon-tools:before { content: '\eb6d'; } | |
| .codicon-triangle-down:before { content: '\eb6e'; } | |
| .codicon-triangle-left:before { content: '\eb6f'; } | |
| .codicon-triangle-right:before { content: '\eb70'; } | |
| .codicon-triangle-up:before { content: '\eb71'; } | |
| .codicon-twitter:before { content: '\eb72'; } | |
| .codicon-unfold:before { content: '\eb73'; } | |
| .codicon-unlock:before { content: '\eb74'; } | |
| .codicon-unmute:before { content: '\eb75'; } | |
| .codicon-unverified:before { content: '\eb76'; } | |
| .codicon-verified:before { content: '\eb77'; } | |
| .codicon-versions:before { content: '\eb78'; } | |
| .codicon-vm-active:before { content: '\eb79'; } | |
| .codicon-vm-outline:before { content: '\eb7a'; } | |
| .codicon-vm-running:before { content: '\eb7b'; } | |
| .codicon-watch:before { content: '\eb7c'; } | |
| .codicon-whitespace:before { content: '\eb7d'; } | |
| .codicon-whole-word:before { content: '\eb7e'; } | |
| .codicon-window:before { content: '\eb7f'; } | |
| .codicon-word-wrap:before { content: '\eb80'; } | |
| .codicon-zoom-in:before { content: '\eb81'; } | |
| .codicon-zoom-out:before { content: '\eb82'; } | |
| .codicon-list-filter:before { content: '\eb83'; } | |
| .codicon-list-flat:before { content: '\eb84'; } | |
| .codicon-list-selection:before { content: '\eb85'; } | |
| .codicon-selection:before { content: '\eb85'; } | |
| .codicon-list-tree:before { content: '\eb86'; } | |
| .codicon-debug-breakpoint-function-unverified:before { content: '\eb87'; } | |
| .codicon-debug-breakpoint-function:before { content: '\eb88'; } | |
| .codicon-debug-breakpoint-function-disabled:before { content: '\eb88'; } | |
| .codicon-debug-stackframe-active:before { content: '\eb89'; } | |
| .codicon-circle-small-filled:before { content: '\eb8a'; } | |
| .codicon-debug-stackframe-dot:before { content: '\eb8a'; } | |
| .codicon-debug-stackframe:before { content: '\eb8b'; } | |
| .codicon-debug-stackframe-focused:before { content: '\eb8b'; } | |
| .codicon-debug-breakpoint-unsupported:before { content: '\eb8c'; } | |
| .codicon-symbol-string:before { content: '\eb8d'; } | |
| .codicon-debug-reverse-continue:before { content: '\eb8e'; } | |
| .codicon-debug-step-back:before { content: '\eb8f'; } | |
| .codicon-debug-restart-frame:before { content: '\eb90'; } | |
| .codicon-call-incoming:before { content: '\eb92'; } | |
| .codicon-call-outgoing:before { content: '\eb93'; } | |
| .codicon-menu:before { content: '\eb94'; } | |
| .codicon-expand-all:before { content: '\eb95'; } | |
| .codicon-feedback:before { content: '\eb96'; } | |
| .codicon-git-pull-request-reviewer:before { content: '\eb96'; } | |
| .codicon-group-by-ref-type:before { content: '\eb97'; } | |
| .codicon-ungroup-by-ref-type:before { content: '\eb98'; } | |
| .codicon-account:before { content: '\eb99'; } | |
| .codicon-git-pull-request-assignee:before { content: '\eb99'; } | |
| .codicon-bell-dot:before { content: '\eb9a'; } | |
| .codicon-debug-console:before { content: '\eb9b'; } | |
| .codicon-library:before { content: '\eb9c'; } | |
| .codicon-output:before { content: '\eb9d'; } | |
| .codicon-run-all:before { content: '\eb9e'; } | |
| .codicon-sync-ignored:before { content: '\eb9f'; } | |
| .codicon-pinned:before { content: '\eba0'; } | |
| .codicon-github-inverted:before { content: '\eba1'; } | |
| .codicon-debug-alt:before { content: '\eb91'; } | |
| .codicon-server-process:before { content: '\eba2'; } | |
| .codicon-server-environment:before { content: '\eba3'; } | |
| .codicon-pass:before { content: '\eba4'; } | |
| .codicon-stop-circle:before { content: '\eba5'; } | |
| .codicon-play-circle:before { content: '\eba6'; } | |
| .codicon-record:before { content: '\eba7'; } | |
| .codicon-debug-alt-small:before { content: '\eba8'; } | |
| .codicon-vm-connect:before { content: '\eba9'; } | |
| .codicon-cloud:before { content: '\ebaa'; } | |
| .codicon-merge:before { content: '\ebab'; } | |
| .codicon-export:before { content: '\ebac'; } | |
| .codicon-graph-left:before { content: '\ebad'; } | |
| .codicon-magnet:before { content: '\ebae'; } | |
| .codicon-notebook:before { content: '\ebaf'; } | |
| .codicon-redo:before { content: '\ebb0'; } | |
| .codicon-check-all:before { content: '\ebb1'; } | |
| .codicon-pinned-dirty:before { content: '\ebb2'; } | |
| .codicon-pass-filled:before { content: '\ebb3'; } | |
| .codicon-circle-large-filled:before { content: '\ebb4'; } | |
| .codicon-circle-large:before { content: '\ebb5'; } | |
| .codicon-circle-large-outline:before { content: '\ebb5'; } | |
| .codicon-combine:before { content: '\ebb6'; } | |
| .codicon-gather:before { content: '\ebb6'; } | |
| .codicon-table:before { content: '\ebb7'; } | |
| .codicon-variable-group:before { content: '\ebb8'; } | |
| .codicon-type-hierarchy:before { content: '\ebb9'; } | |
| .codicon-type-hierarchy-sub:before { content: '\ebba'; } | |
| .codicon-type-hierarchy-super:before { content: '\ebbb'; } | |
| .codicon-git-pull-request-create:before { content: '\ebbc'; } | |
| .codicon-run-above:before { content: '\ebbd'; } | |
| .codicon-run-below:before { content: '\ebbe'; } | |
| .codicon-notebook-template:before { content: '\ebbf'; } | |
| .codicon-debug-rerun:before { content: '\ebc0'; } | |
| .codicon-workspace-trusted:before { content: '\ebc1'; } | |
| .codicon-workspace-untrusted:before { content: '\ebc2'; } | |
| .codicon-workspace-unspecified:before { content: '\ebc3'; } | |
| .codicon-terminal-cmd:before { content: '\ebc4'; } | |
| .codicon-terminal-debian:before { content: '\ebc5'; } | |
| .codicon-terminal-linux:before { content: '\ebc6'; } | |
| .codicon-terminal-powershell:before { content: '\ebc7'; } | |
| .codicon-terminal-tmux:before { content: '\ebc8'; } | |
| .codicon-terminal-ubuntu:before { content: '\ebc9'; } | |
| .codicon-terminal-bash:before { content: '\ebca'; } | |
| .codicon-arrow-swap:before { content: '\ebcb'; } | |
| .codicon-copy:before { content: '\ebcc'; } | |
| .codicon-person-add:before { content: '\ebcd'; } | |
| .codicon-filter-filled:before { content: '\ebce'; } | |
| .codicon-wand:before { content: '\ebcf'; } | |
| .codicon-debug-line-by-line:before { content: '\ebd0'; } | |
| .codicon-inspect:before { content: '\ebd1'; } | |
| .codicon-layers:before { content: '\ebd2'; } | |
| .codicon-layers-dot:before { content: '\ebd3'; } | |
| .codicon-layers-active:before { content: '\ebd4'; } | |
| .codicon-compass:before { content: '\ebd5'; } | |
| .codicon-compass-dot:before { content: '\ebd6'; } | |
| .codicon-compass-active:before { content: '\ebd7'; } | |
| .codicon-azure:before { content: '\ebd8'; } | |
| .codicon-issue-draft:before { content: '\ebd9'; } | |
| .codicon-git-pull-request-closed:before { content: '\ebda'; } | |
| .codicon-git-pull-request-draft:before { content: '\ebdb'; } | |
| .codicon-debug-all:before { content: '\ebdc'; } | |
| .codicon-debug-coverage:before { content: '\ebdd'; } | |
| .codicon-run-errors:before { content: '\ebde'; } | |
| .codicon-folder-library:before { content: '\ebdf'; } | |
| .codicon-debug-continue-small:before { content: '\ebe0'; } | |
| .codicon-beaker-stop:before { content: '\ebe1'; } | |
| .codicon-graph-line:before { content: '\ebe2'; } | |
| .codicon-graph-scatter:before { content: '\ebe3'; } | |
| .codicon-pie-chart:before { content: '\ebe4'; } | |
| .codicon-bracket-dot:before { content: '\ebe5'; } | |
| .codicon-bracket-error:before { content: '\ebe6'; } | |
| .codicon-lock-small:before { content: '\ebe7'; } | |
| .codicon-azure-devops:before { content: '\ebe8'; } | |
| .codicon-verified-filled:before { content: '\ebe9'; } | |
| .codicon-newline:before { content: '\ebea'; } | |
| .codicon-layout:before { content: '\ebeb'; } | |
| .codicon-layout-activitybar-left:before { content: '\ebec'; } | |
| .codicon-layout-activitybar-right:before { content: '\ebed'; } | |
| .codicon-layout-panel-left:before { content: '\ebee'; } | |
| .codicon-layout-panel-center:before { content: '\ebef'; } | |
| .codicon-layout-panel-justify:before { content: '\ebf0'; } | |
| .codicon-layout-panel-right:before { content: '\ebf1'; } | |
| .codicon-layout-panel:before { content: '\ebf2'; } | |
| .codicon-layout-sidebar-left:before { content: '\ebf3'; } | |
| .codicon-layout-sidebar-right:before { content: '\ebf4'; } | |
| .codicon-layout-statusbar:before { content: '\ebf5'; } | |
| .codicon-layout-menubar:before { content: '\ebf6'; } | |
| .codicon-layout-centered:before { content: '\ebf7'; } | |
| .codicon-layout-sidebar-right-off:before { content: '\ec00'; } | |
| .codicon-layout-panel-off:before { content: '\ec01'; } | |
| .codicon-layout-sidebar-left-off:before { content: '\ec02'; } | |
| .codicon-target:before { content: '\ebf8'; } | |
| .codicon-indent:before { content: '\ebf9'; } | |
| .codicon-record-small:before { content: '\ebfa'; } | |
| .codicon-error-small:before { content: '\ebfb'; } | |
| .codicon-arrow-circle-down:before { content: '\ebfc'; } | |
| .codicon-arrow-circle-left:before { content: '\ebfd'; } | |
| .codicon-arrow-circle-right:before { content: '\ebfe'; } | |
| .codicon-arrow-circle-up:before { content: '\ebff'; } | |
| .codicon-heart-filled:before { content: '\ec04'; } | |
| .codicon-map:before { content: '\ec05'; } | |
| .codicon-map-filled:before { content: '\ec06'; } | |
| .codicon-circle-small:before { content: '\ec07'; } | |
| .codicon-bell-slash:before { content: '\ec08'; } | |
| .codicon-bell-slash-dot:before { content: '\ec09'; } | |
| .codicon-comment-unresolved:before { content: '\ec0a'; } | |
| .codicon-git-pull-request-go-to-changes:before { content: '\ec0b'; } | |
| .codicon-git-pull-request-new-changes:before { content: '\ec0c'; } | |
| .codicon-search-fuzzy:before { content: '\ec0d'; } | |
| .codicon-comment-draft:before { content: '\ec0e'; } | |
| .codicon-send:before { content: '\ec0f'; } | |
| .codicon-sparkle:before { content: '\ec10'; } | |
| .codicon-insert:before { content: '\ec11'; } | |
| .codicon-mic:before { content: '\ec12'; } | |
| .codicon-dialog-error:before { content: '\ea87'; } | |
| .codicon-dialog-warning:before { content: '\ea6c'; } | |
| .codicon-dialog-info:before { content: '\ea74'; } | |
| .codicon-dialog-close:before { content: '\ea76'; } | |
| .codicon-tree-item-expanded:before { content: '\eab4'; } | |
| .codicon-tree-filter-on-type-on:before { content: '\eb83'; } | |
| .codicon-tree-filter-on-type-off:before { content: '\eb85'; } | |
| .codicon-tree-filter-clear:before { content: '\ea76'; } | |
| .codicon-tree-item-loading:before { content: '\eb19'; } | |
| .codicon-menu-selection:before { content: '\eab2'; } | |
| .codicon-menu-submenu:before { content: '\eab6'; } | |
| .codicon-menubar-more:before { content: '\ea7c'; } | |
| .codicon-scrollbar-button-left:before { content: '\eb6f'; } | |
| .codicon-scrollbar-button-right:before { content: '\eb70'; } | |
| .codicon-scrollbar-button-up:before { content: '\eb71'; } | |
| .codicon-scrollbar-button-down:before { content: '\eb6e'; } | |
| .codicon-toolbar-more:before { content: '\ea7c'; } | |
| .codicon-quick-input-back:before { content: '\ea9b'; } | |
| .codicon-widget-close:before { content: '\ea76'; } | |
| .codicon-goto-previous-location:before { content: '\eaa1'; } | |
| .codicon-goto-next-location:before { content: '\ea9a'; } | |
| .codicon-diff-review-insert:before { content: '\ea60'; } | |
| .codicon-diff-review-remove:before { content: '\eb3b'; } | |
| .codicon-diff-review-close:before { content: '\ea76'; } | |
| .codicon-parameter-hints-next:before { content: '\eab4'; } | |
| .codicon-parameter-hints-previous:before { content: '\eab7'; } | |
| .codicon-suggest-more-info:before { content: '\eab6'; } | |
| .codicon-inline-suggestion-hints-next:before { content: '\eab6'; } | |
| .codicon-inline-suggestion-hints-previous:before { content: '\eab5'; } | |
| .codicon-diff-insert:before { content: '\ea60'; } | |
| .codicon-diff-remove:before { content: '\eb3b'; } | |
| .codicon-find-selection:before { content: '\eb85'; } | |
| .codicon-find-collapsed:before { content: '\eab6'; } | |
| .codicon-find-expanded:before { content: '\eab4'; } | |
| .codicon-find-replace:before { content: '\eb3d'; } | |
| .codicon-find-replace-all:before { content: '\eb3c'; } | |
| .codicon-find-previous-match:before { content: '\eaa1'; } | |
| .codicon-find-next-match:before { content: '\ea9a'; } | |
| .codicon-folding-expanded:before { content: '\eab4'; } | |
| .codicon-folding-collapsed:before { content: '\eab6'; } | |
| .codicon-folding-manual-collapsed:before { content: '\eab6'; } | |
| .codicon-folding-manual-expanded:before { content: '\eab4'; } | |
| .codicon-marker-navigation-next:before { content: '\ea9a'; } | |
| .codicon-marker-navigation-previous:before { content: '\eaa1'; } | |
| .codicon-extensions-warning-message:before { content: '\ea6c'; } | |
| .monaco-editor .inputarea.ime-input { background-color: #2a2c3f; } | |
| .monaco-editor .view-overlays .current-line { background-color: #2a2c3f; } | |
| .monaco-editor .margin-view-overlays .current-line-margin { background-color: #2a2c3f; border: none; } | |
| .monaco-editor .view-overlays .current-line { border: 2px solid #222336; } | |
| .monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid #222336; } | |
| .monaco-editor .bracket-indent-guide.lvl-0 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-1 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-2 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-3 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-4 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-5 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-6 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-7 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-8 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-9 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-10 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-11 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-12 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-13 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-14 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-15 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-16 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-17 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-18 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-19 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-20 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-21 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-22 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-23 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-24 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-25 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-26 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .bracket-indent-guide.lvl-27 { --guide-color: rgba(255, 215, 0, 0.3); --guide-color-active: #ffd700; } | |
| .monaco-editor .bracket-indent-guide.lvl-28 { --guide-color: rgba(218, 112, 214, 0.3); --guide-color-active: #da70d6; } | |
| .monaco-editor .bracket-indent-guide.lvl-29 { --guide-color: rgba(23, 159, 255, 0.3); --guide-color-active: #179fff; } | |
| .monaco-editor .vertical { box-shadow: 1px 0 0 0 var(--guide-color) inset; } | |
| .monaco-editor .horizontal-top { border-top: 1px solid var(--guide-color); } | |
| .monaco-editor .horizontal-bottom { border-bottom: 1px solid var(--guide-color); } | |
| .monaco-editor .vertical.indent-active { box-shadow: 1px 0 0 0 var(--guide-color-active) inset; } | |
| .monaco-editor .horizontal-top.indent-active { border-top: 1px solid var(--guide-color-active); } | |
| .monaco-editor .horizontal-bottom.indent-active { border-bottom: 1px solid var(--guide-color-active); } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-0 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-1 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-2 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-3 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-4 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-5 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-6 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-7 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-8 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-9 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-10 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-11 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-12 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-13 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-14 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-15 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-16 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-17 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-18 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-19 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-20 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-21 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-22 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-23 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-24 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-25 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-26 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-27 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-28 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent.lvl-29 { --indent-color: #404040; --indent-color-active: #707070; } | |
| .monaco-editor .lines-content .core-guide-indent { box-shadow: 1px 0 0 0 var(--indent-color) inset; } | |
| .monaco-editor .lines-content .core-guide-indent.indent-active { box-shadow: 1px 0 0 0 var(--indent-color-active) inset; } | |
| .monaco-editor .line-numbers.dimmed-line-number { color: rgba(133, 133, 133, 0.4); } | |
| .monaco-editor .cursors-layer .cursor { background-color: #aeafad; border-color: #aeafad; color: #515052; } | |
| .monaco-editor .unexpected-closing-bracket { color: rgba(255, 18, 18, 0.8); } | |
| .monaco-editor .bracket-highlighting-0 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-1 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-2 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-3 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-4 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-5 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-6 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-7 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-8 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-9 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-10 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-11 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-12 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-13 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-14 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-15 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-16 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-17 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-18 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-19 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-20 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-21 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-22 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-23 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-24 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-25 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-26 { color: #179fff; } | |
| .monaco-editor .bracket-highlighting-27 { color: #ffd700; } | |
| .monaco-editor .bracket-highlighting-28 { color: #da70d6; } | |
| .monaco-editor .bracket-highlighting-29 { color: #179fff; } | |
| .monaco-editor .squiggly-error { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23f14c4c'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; } | |
| .monaco-editor .squiggly-warning { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23cca700'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; } | |
| .monaco-editor .squiggly-info { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%233794ff'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; } | |
| .monaco-editor .squiggly-hint { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%223%22%20width%3D%2212%22%3E%3Cg%20fill%3D%22rgba(238%2C%20238%2C%20238%2C%200.7)%22%3E%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat bottom left; } | |
| .monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: 0.667; } | |
| .monaco-editor .quickfix-edit-highlight { background-color: rgba(234, 92, 0, 0.33); } | |
| .monaco-editor .selectionHighlight { background-color: rgba(173, 214, 255, 0.07); } | |
| .monaco-editor .findMatch { background-color: rgba(234, 92, 0, 0.33); } | |
| .monaco-editor .currentFindMatch { background-color: #515c6a; } | |
| .monaco-editor .findScope { background-color: rgba(58, 61, 65, 0.4); } | |
| .monaco-editor .find-widget { background-color: #252526; } | |
| .monaco-editor .find-widget { box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.36); } | |
| .monaco-editor .find-widget { color: #cccccc; } | |
| .monaco-editor .find-widget.no-results .matchesCount { color: #f48771; } | |
| .monaco-editor .find-widget .monaco-sash { background-color: #454545; } | |
| .monaco-editor .find-widget .button:not(.disabled):hover, | |
| .monaco-editor .find-widget .codicon-find-selection:hover { | |
| background-color: rgba(90, 93, 94, 0.31) ; | |
| } | |
| .monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline-color: #007fd4; } | |
| .monaco-editor .monaco-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid rgba(69, 69, 69, 0.5); } | |
| .monaco-editor .monaco-hover hr { border-top: 1px solid rgba(69, 69, 69, 0.5); } | |
| .monaco-editor .monaco-hover hr { border-bottom: 0px solid rgba(69, 69, 69, 0.5); } | |
| .monaco-editor, .monaco-diff-editor { --vscode-foreground: #cccccc; | |
| --vscode-disabledForeground: rgba(204, 204, 204, 0.5); | |
| --vscode-errorForeground: #f48771; | |
| --vscode-descriptionForeground: rgba(204, 204, 204, 0.7); | |
| --vscode-icon-foreground: #c5c5c5; | |
| --vscode-focusBorder: #007fd4; | |
| --vscode-textSeparator-foreground: rgba(255, 255, 255, 0.18); | |
| --vscode-textLink-foreground: #3794ff; | |
| --vscode-textLink-activeForeground: #3794ff; | |
| --vscode-textPreformat-foreground: #d7ba7d; | |
| --vscode-textBlockQuote-background: rgba(127, 127, 127, 0.1); | |
| --vscode-textBlockQuote-border: rgba(0, 122, 204, 0.5); | |
| --vscode-textCodeBlock-background: rgba(10, 10, 10, 0.4); | |
| --vscode-widget-shadow: rgba(0, 0, 0, 0.36); | |
| --vscode-input-background: #3c3c3c; | |
| --vscode-input-foreground: #cccccc; | |
| --vscode-inputOption-activeBorder: #007acc; | |
| --vscode-inputOption-hoverBackground: rgba(90, 93, 94, 0.5); | |
| --vscode-inputOption-activeBackground: rgba(0, 127, 212, 0.4); | |
| --vscode-inputOption-activeForeground: #ffffff; | |
| --vscode-input-placeholderForeground: rgba(204, 204, 204, 0.5); | |
| --vscode-inputValidation-infoBackground: #063b49; | |
| --vscode-inputValidation-infoBorder: #007acc; | |
| --vscode-inputValidation-warningBackground: #352a05; | |
| --vscode-inputValidation-warningBorder: #b89500; | |
| --vscode-inputValidation-errorBackground: #5a1d1d; | |
| --vscode-inputValidation-errorBorder: #be1100; | |
| --vscode-dropdown-background: #3c3c3c; | |
| --vscode-dropdown-foreground: #f0f0f0; | |
| --vscode-dropdown-border: #3c3c3c; | |
| --vscode-button-foreground: #ffffff; | |
| --vscode-button-separator: rgba(255, 255, 255, 0.4); | |
| --vscode-button-background: #0e639c; | |
| --vscode-button-hoverBackground: #1177bb; | |
| --vscode-button-secondaryForeground: #ffffff; | |
| --vscode-button-secondaryBackground: #3a3d41; | |
| --vscode-button-secondaryHoverBackground: #45494e; | |
| --vscode-badge-background: #4d4d4d; | |
| --vscode-badge-foreground: #ffffff; | |
| --vscode-scrollbar-shadow: #000000; | |
| --vscode-scrollbarSlider-background: rgba(121, 121, 121, 0.4); | |
| --vscode-scrollbarSlider-hoverBackground: rgba(100, 100, 100, 0.7); | |
| --vscode-scrollbarSlider-activeBackground: rgba(191, 191, 191, 0.4); | |
| --vscode-progressBar-background: #0e70c0; | |
| --vscode-editorError-foreground: #f14c4c; | |
| --vscode-editorWarning-foreground: #cca700; | |
| --vscode-editorInfo-foreground: #3794ff; | |
| --vscode-editorHint-foreground: rgba(238, 238, 238, 0.7); | |
| --vscode-sash-hoverBorder: #007fd4; | |
| --vscode-editor-background: #222336; | |
| --vscode-editor-foreground: #d4d4d4; | |
| --vscode-editorStickyScroll-background: #222336; | |
| --vscode-editorStickyScrollHover-background: #2a2d2e; | |
| --vscode-editorWidget-background: #252526; | |
| --vscode-editorWidget-foreground: #cccccc; | |
| --vscode-editorWidget-border: #454545; | |
| --vscode-quickInput-background: #252526; | |
| --vscode-quickInput-foreground: #cccccc; | |
| --vscode-quickInputTitle-background: rgba(255, 255, 255, 0.1); | |
| --vscode-pickerGroup-foreground: #3794ff; | |
| --vscode-pickerGroup-border: #3f3f46; | |
| --vscode-keybindingLabel-background: rgba(128, 128, 128, 0.17); | |
| --vscode-keybindingLabel-foreground: #cccccc; | |
| --vscode-keybindingLabel-border: rgba(51, 51, 51, 0.6); | |
| --vscode-keybindingLabel-bottomBorder: rgba(68, 68, 68, 0.6); | |
| --vscode-editor-selectionBackground: #264f78; | |
| --vscode-editor-inactiveSelectionBackground: #3a3d41; | |
| --vscode-editor-selectionHighlightBackground: rgba(173, 214, 255, 0.15); | |
| --vscode-editor-findMatchBackground: #515c6a; | |
| --vscode-editor-findMatchHighlightBackground: rgba(234, 92, 0, 0.33); | |
| --vscode-editor-findRangeHighlightBackground: rgba(58, 61, 65, 0.4); | |
| --vscode-searchEditor-findMatchBackground: rgba(234, 92, 0, 0.22); | |
| --vscode-search-resultsInfoForeground: rgba(204, 204, 204, 0.65); | |
| --vscode-editor-hoverHighlightBackground: rgba(38, 79, 120, 0.25); | |
| --vscode-editorHoverWidget-background: #252526; | |
| --vscode-editorHoverWidget-foreground: #cccccc; | |
| --vscode-editorHoverWidget-border: #454545; | |
| --vscode-editorHoverWidget-statusBarBackground: #2c2c2d; | |
| --vscode-editorLink-activeForeground: #4e94ce; | |
| --vscode-editorInlayHint-foreground: #969696; | |
| --vscode-editorInlayHint-background: rgba(77, 77, 77, 0.1); | |
| --vscode-editorInlayHint-typeForeground: #969696; | |
| --vscode-editorInlayHint-typeBackground: rgba(77, 77, 77, 0.1); | |
| --vscode-editorInlayHint-parameterForeground: #969696; | |
| --vscode-editorInlayHint-parameterBackground: rgba(77, 77, 77, 0.1); | |
| --vscode-editorLightBulb-foreground: #ffcc00; | |
| --vscode-editorLightBulbAutoFix-foreground: #75beff; | |
| --vscode-diffEditor-insertedTextBackground: rgba(156, 204, 44, 0.2); | |
| --vscode-diffEditor-removedTextBackground: rgba(255, 0, 0, 0.2); | |
| --vscode-diffEditor-insertedLineBackground: rgba(155, 185, 85, 0.2); | |
| --vscode-diffEditor-removedLineBackground: rgba(255, 0, 0, 0.2); | |
| --vscode-diffEditor-diagonalFill: rgba(204, 204, 204, 0.2); | |
| --vscode-diffEditor-unchangedRegionBackground: #3e3e3e; | |
| --vscode-diffEditor-unchangedRegionForeground: #a3a2a2; | |
| --vscode-diffEditor-unchangedCodeBackground: rgba(116, 116, 116, 0.16); | |
| --vscode-list-focusOutline: #007fd4; | |
| --vscode-list-activeSelectionBackground: #04395e; | |
| --vscode-list-activeSelectionForeground: #ffffff; | |
| --vscode-list-inactiveSelectionBackground: #37373d; | |
| --vscode-list-hoverBackground: #2a2d2e; | |
| --vscode-list-dropBackground: #062f4a; | |
| --vscode-list-highlightForeground: #2aaaff; | |
| --vscode-list-focusHighlightForeground: #2aaaff; | |
| --vscode-list-invalidItemForeground: #b89500; | |
| --vscode-list-errorForeground: #f88070; | |
| --vscode-list-warningForeground: #cca700; | |
| --vscode-listFilterWidget-background: #252526; | |
| --vscode-listFilterWidget-outline: rgba(0, 0, 0, 0); | |
| --vscode-listFilterWidget-noMatchesOutline: #be1100; | |
| --vscode-listFilterWidget-shadow: rgba(0, 0, 0, 0.36); | |
| --vscode-list-filterMatchBackground: rgba(234, 92, 0, 0.33); | |
| --vscode-tree-indentGuidesStroke: #585858; | |
| --vscode-tree-inactiveIndentGuidesStroke: rgba(88, 88, 88, 0.4); | |
| --vscode-tree-tableColumnsBorder: rgba(204, 204, 204, 0.13); | |
| --vscode-tree-tableOddRowsBackground: rgba(204, 204, 204, 0.04); | |
| --vscode-list-deemphasizedForeground: #8c8c8c; | |
| --vscode-checkbox-background: #3c3c3c; | |
| --vscode-checkbox-selectBackground: #252526; | |
| --vscode-checkbox-foreground: #f0f0f0; | |
| --vscode-checkbox-border: #3c3c3c; | |
| --vscode-checkbox-selectBorder: #c5c5c5; | |
| --vscode-quickInputList-focusForeground: #ffffff; | |
| --vscode-quickInputList-focusBackground: #04395e; | |
| --vscode-menu-foreground: #babbcc; | |
| --vscode-menu-background: #222336; | |
| --vscode-menu-selectionForeground: #babbcc; | |
| --vscode-menu-selectionBackground: #595c76; | |
| --vscode-menu-selectionBorder: #595c76; | |
| --vscode-menu-separatorBackground: #606060; | |
| --vscode-toolbar-hoverBackground: rgba(90, 93, 94, 0.31); | |
| --vscode-toolbar-activeBackground: rgba(99, 102, 103, 0.31); | |
| --vscode-editor-snippetTabstopHighlightBackground: rgba(124, 124, 124, 0.3); | |
| --vscode-editor-snippetFinalTabstopHighlightBorder: #525252; | |
| --vscode-breadcrumb-foreground: rgba(204, 204, 204, 0.8); | |
| --vscode-breadcrumb-background: #222336; | |
| --vscode-breadcrumb-focusForeground: #e0e0e0; | |
| --vscode-breadcrumb-activeSelectionForeground: #e0e0e0; | |
| --vscode-breadcrumbPicker-background: #252526; | |
| --vscode-merge-currentHeaderBackground: rgba(64, 200, 174, 0.5); | |
| --vscode-merge-currentContentBackground: rgba(64, 200, 174, 0.2); | |
| --vscode-merge-incomingHeaderBackground: rgba(64, 166, 255, 0.5); | |
| --vscode-merge-incomingContentBackground: rgba(64, 166, 255, 0.2); | |
| --vscode-merge-commonHeaderBackground: rgba(96, 96, 96, 0.4); | |
| --vscode-merge-commonContentBackground: rgba(96, 96, 96, 0.16); | |
| --vscode-editorOverviewRuler-currentContentForeground: rgba(64, 200, 174, 0.5); | |
| --vscode-editorOverviewRuler-incomingContentForeground: rgba(64, 166, 255, 0.5); | |
| --vscode-editorOverviewRuler-commonContentForeground: rgba(96, 96, 96, 0.4); | |
| --vscode-editorOverviewRuler-findMatchForeground: rgba(209, 134, 22, 0.49); | |
| --vscode-editorOverviewRuler-selectionHighlightForeground: rgba(160, 160, 160, 0.8); | |
| --vscode-minimap-findMatchHighlight: #d18616; | |
| --vscode-minimap-selectionOccurrenceHighlight: #676767; | |
| --vscode-minimap-selectionHighlight: #264f78; | |
| --vscode-minimap-infoHighlight: #3794ff; | |
| --vscode-minimap-warningHighlight: #cca700; | |
| --vscode-minimap-errorHighlight: rgba(255, 18, 18, 0.7); | |
| --vscode-minimap-background: #2a2c3f; | |
| --vscode-minimap-foregroundOpacity: #000000; | |
| --vscode-minimapSlider-background: rgba(121, 121, 121, 0.2); | |
| --vscode-minimapSlider-hoverBackground: rgba(100, 100, 100, 0.35); | |
| --vscode-minimapSlider-activeBackground: rgba(191, 191, 191, 0.2); | |
| --vscode-problemsErrorIcon-foreground: #f14c4c; | |
| --vscode-problemsWarningIcon-foreground: #cca700; | |
| --vscode-problemsInfoIcon-foreground: #3794ff; | |
| --vscode-charts-foreground: #cccccc; | |
| --vscode-charts-lines: rgba(204, 204, 204, 0.5); | |
| --vscode-charts-red: #f14c4c; | |
| --vscode-charts-blue: #3794ff; | |
| --vscode-charts-yellow: #cca700; | |
| --vscode-charts-orange: #d18616; | |
| --vscode-charts-green: #89d185; | |
| --vscode-charts-purple: #b180d7; | |
| --vscode-diffEditor-move-border: rgba(139, 139, 139, 0.61); | |
| --vscode-diffEditor-moveActive-border: #ffa500; | |
| --vscode-symbolIcon-arrayForeground: #cccccc; | |
| --vscode-symbolIcon-booleanForeground: #cccccc; | |
| --vscode-symbolIcon-classForeground: #ee9d28; | |
| --vscode-symbolIcon-colorForeground: #cccccc; | |
| --vscode-symbolIcon-constantForeground: #cccccc; | |
| --vscode-symbolIcon-constructorForeground: #b180d7; | |
| --vscode-symbolIcon-enumeratorForeground: #ee9d28; | |
| --vscode-symbolIcon-enumeratorMemberForeground: #75beff; | |
| --vscode-symbolIcon-eventForeground: #ee9d28; | |
| --vscode-symbolIcon-fieldForeground: #75beff; | |
| --vscode-symbolIcon-fileForeground: #cccccc; | |
| --vscode-symbolIcon-folderForeground: #cccccc; | |
| --vscode-symbolIcon-functionForeground: #b180d7; | |
| --vscode-symbolIcon-interfaceForeground: #75beff; | |
| --vscode-symbolIcon-keyForeground: #cccccc; | |
| --vscode-symbolIcon-keywordForeground: #cccccc; | |
| --vscode-symbolIcon-methodForeground: #b180d7; | |
| --vscode-symbolIcon-moduleForeground: #cccccc; | |
| --vscode-symbolIcon-namespaceForeground: #cccccc; | |
| --vscode-symbolIcon-nullForeground: #cccccc; | |
| --vscode-symbolIcon-numberForeground: #cccccc; | |
| --vscode-symbolIcon-objectForeground: #cccccc; | |
| --vscode-symbolIcon-operatorForeground: #cccccc; | |
| --vscode-symbolIcon-packageForeground: #cccccc; | |
| --vscode-symbolIcon-propertyForeground: #cccccc; | |
| --vscode-symbolIcon-referenceForeground: #cccccc; | |
| --vscode-symbolIcon-snippetForeground: #cccccc; | |
| --vscode-symbolIcon-stringForeground: #cccccc; | |
| --vscode-symbolIcon-structForeground: #cccccc; | |
| --vscode-symbolIcon-textForeground: #cccccc; | |
| --vscode-symbolIcon-typeParameterForeground: #cccccc; | |
| --vscode-symbolIcon-unitForeground: #cccccc; | |
| --vscode-symbolIcon-variableForeground: #75beff; | |
| --vscode-actionBar-toggledBackground: rgba(0, 127, 212, 0.4); | |
| --vscode-editor-lineHighlightBackground: #2a2c3f; | |
| --vscode-editor-lineHighlightBorder: #222336; | |
| --vscode-editor-rangeHighlightBackground: rgba(255, 255, 255, 0.04); | |
| --vscode-editor-symbolHighlightBackground: rgba(234, 92, 0, 0.33); | |
| --vscode-editorCursor-foreground: #aeafad; | |
| --vscode-editorWhitespace-foreground: rgba(227, 228, 226, 0.16); | |
| --vscode-editorLineNumber-foreground: #858585; | |
| --vscode-editorIndentGuide-background: rgba(227, 228, 226, 0.16); | |
| --vscode-editorIndentGuide-activeBackground: rgba(227, 228, 226, 0.16); | |
| --vscode-editorIndentGuide-background1: #404040; | |
| --vscode-editorIndentGuide-background2: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-background3: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-background4: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-background5: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-background6: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-activeBackground1: #707070; | |
| --vscode-editorIndentGuide-activeBackground2: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-activeBackground3: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-activeBackground4: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-activeBackground5: rgba(0, 0, 0, 0); | |
| --vscode-editorIndentGuide-activeBackground6: rgba(0, 0, 0, 0); | |
| --vscode-editorActiveLineNumber-foreground: #c6c6c6; | |
| --vscode-editorLineNumber-activeForeground: #c6c6c6; | |
| --vscode-editorRuler-foreground: #5a5a5a; | |
| --vscode-editorCodeLens-foreground: #999999; | |
| --vscode-editorBracketMatch-background: rgba(0, 100, 0, 0.1); | |
| --vscode-editorBracketMatch-border: #888888; | |
| --vscode-editorOverviewRuler-border: rgba(127, 127, 127, 0.3); | |
| --vscode-editorGutter-background: #2a2c3f; | |
| --vscode-editorUnnecessaryCode-opacity: rgba(0, 0, 0, 0.67); | |
| --vscode-editorGhostText-foreground: rgba(255, 255, 255, 0.34); | |
| --vscode-editorOverviewRuler-rangeHighlightForeground: rgba(0, 122, 204, 0.6); | |
| --vscode-editorOverviewRuler-errorForeground: rgba(255, 18, 18, 0.7); | |
| --vscode-editorOverviewRuler-warningForeground: #cca700; | |
| --vscode-editorOverviewRuler-infoForeground: #3794ff; | |
| --vscode-editorBracketHighlight-foreground1: #ffd700; | |
| --vscode-editorBracketHighlight-foreground2: #da70d6; | |
| --vscode-editorBracketHighlight-foreground3: #179fff; | |
| --vscode-editorBracketHighlight-foreground4: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketHighlight-foreground5: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketHighlight-foreground6: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketHighlight-unexpectedBracket-foreground: rgba(255, 18, 18, 0.8); | |
| --vscode-editorBracketPairGuide-background1: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-background2: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-background3: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-background4: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-background5: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-background6: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground1: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground2: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground3: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground4: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground5: rgba(0, 0, 0, 0); | |
| --vscode-editorBracketPairGuide-activeBackground6: rgba(0, 0, 0, 0); | |
| --vscode-editorUnicodeHighlight-border: #bd9b03; | |
| --vscode-editorUnicodeHighlight-background: rgba(189, 155, 3, 0.15); | |
| --vscode-editorOverviewRuler-bracketMatchForeground: #a0a0a0; | |
| --vscode-editor-linkedEditingBackground: rgba(255, 0, 0, 0.3); | |
| --vscode-editor-wordHighlightBackground: rgba(87, 87, 87, 0.72); | |
| --vscode-editor-wordHighlightStrongBackground: rgba(0, 73, 114, 0.72); | |
| --vscode-editor-wordHighlightTextBackground: rgba(87, 87, 87, 0.72); | |
| --vscode-editorOverviewRuler-wordHighlightForeground: rgba(160, 160, 160, 0.8); | |
| --vscode-editorOverviewRuler-wordHighlightStrongForeground: rgba(192, 160, 192, 0.8); | |
| --vscode-editorOverviewRuler-wordHighlightTextForeground: rgba(160, 160, 160, 0.8); | |
| --vscode-peekViewTitle-background: #252526; | |
| --vscode-peekViewTitleLabel-foreground: #ffffff; | |
| --vscode-peekViewTitleDescription-foreground: rgba(204, 204, 204, 0.7); | |
| --vscode-peekView-border: #3794ff; | |
| --vscode-peekViewResult-background: #252526; | |
| --vscode-peekViewResult-lineForeground: #bbbbbb; | |
| --vscode-peekViewResult-fileForeground: #ffffff; | |
| --vscode-peekViewResult-selectionBackground: rgba(51, 153, 255, 0.2); | |
| --vscode-peekViewResult-selectionForeground: #ffffff; | |
| --vscode-peekViewEditor-background: #001f33; | |
| --vscode-peekViewEditorGutter-background: #001f33; | |
| --vscode-peekViewEditorStickyScroll-background: #001f33; | |
| --vscode-peekViewResult-matchHighlightBackground: rgba(234, 92, 0, 0.3); | |
| --vscode-peekViewEditor-matchHighlightBackground: rgba(255, 143, 0, 0.6); | |
| --vscode-editorMarkerNavigationError-background: #f14c4c; | |
| --vscode-editorMarkerNavigationError-headerBackground: rgba(241, 76, 76, 0.1); | |
| --vscode-editorMarkerNavigationWarning-background: #cca700; | |
| --vscode-editorMarkerNavigationWarning-headerBackground: rgba(204, 167, 0, 0.1); | |
| --vscode-editorMarkerNavigationInfo-background: #3794ff; | |
| --vscode-editorMarkerNavigationInfo-headerBackground: rgba(55, 148, 255, 0.1); | |
| --vscode-editorMarkerNavigation-background: #222336; | |
| --vscode-editorHoverWidget-highlightForeground: #2aaaff; | |
| --vscode-editorSuggestWidget-background: #2a2c3f; | |
| --vscode-editorSuggestWidget-border: #454545; | |
| --vscode-editorSuggestWidget-foreground: #d4d4d4; | |
| --vscode-editorSuggestWidget-selectedForeground: #babbcc; | |
| --vscode-editorSuggestWidget-selectedBackground: #595c76; | |
| --vscode-editorSuggestWidget-highlightForeground: #007aa6; | |
| --vscode-editorSuggestWidget-focusHighlightForeground: #086cb5; | |
| --vscode-editorSuggestWidgetStatus-foreground: rgba(212, 212, 212, 0.5); | |
| --vscode-editor-foldBackground: rgba(38, 79, 120, 0.3); | |
| --vscode-editorGutter-foldingControlForeground: #c5c5c5; } | |
| .mtk1 { color: #babbcc; } | |
| .mtk2 { color: #222336; } | |
| .mtk3 { color: #cc6666; } | |
| .mtk4 { color: #9cdcfe; } | |
| .mtk5 { color: #ce9178; } | |
| .mtk6 { color: #d4d4d4; } | |
| .mtk7 { color: #b5cea8; } | |
| .mtk8 { color: #608b4e; } | |
| .mtk9 { color: #569cd6; } | |
| .mtk10 { color: #dcdcdc; } | |
| .mtk11 { color: #808080; } | |
| .mtk12 { color: #f44747; } | |
| .mtk13 { color: #b84040; } | |
| .mtk14 { color: #007aa6; } | |
| .mtk15 { color: #ffc107; } | |
| .mtk16 { color: #c97539; } | |
| .mtk17 { color: #9e7e08; } | |
| .mtk18 { color: #e46b15; } | |
| .mtk19 { color: #868e96; } | |
| .mtk20 { color: #f38abb; } | |
| .mtk21 { color: #32ba89; } | |
| .mtk22 { color: #c586c0; } | |
| .mtk23 { color: #219451; } | |
| .mtk24 { color: #086cb5; } | |
| .mtk25 { color: #a79873; } | |
| .mtk26 { color: #dd6a6f; } | |
| .mtk27 { color: #5bb498; } | |
| .mtk28 { color: #909090; } | |
| .mtk29 { color: #778899; } | |
| .mtk30 { color: #ff00ff; } | |
| .mtk31 { color: #b46695; } | |
| .mtk32 { color: #ff0000; } | |
| .mtk33 { color: #4f76ac; } | |
| .mtk34 { color: #3dc9b0; } | |
| .mtk35 { color: #74b0df; } | |
| .mtk36 { color: #4864aa; } | |
| .mtki { font-style: italic; } | |
| .mtkb { font-weight: bold; } | |
| .mtku { text-decoration: underline; text-underline-position: under; } | |
| .mtks { text-decoration: line-through; } | |
| .mtks.mtku { text-decoration: underline line-through; text-underline-position: under; }</style><script async="async" type="text/javascript" src="assets/js/monaco-editor/min/vs/basic-languages/solidity/solidity.js"></script></head> | |
| <body> | |
| <div id="root"><div class="d-flex flex-column"><div class="remixIDE " data-id="remixIDE"><div id="icon-panel" data-id="remixIdeIconPanel" class="custom_icon_panel iconpanel bg-light"><div id="icon-panel"><div id="iconsP" class="h-100"><div class="remixui_icons d-flex flex-column remixui_icons_height"><div class="mt-2 my-1 remixui_homeIcon" plugin="home" data-id="verticalIconsHomeIcon" id="verticalIconsHomeIcon"><svg id="Ebene_2" class="" data-name="Ebene 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 105 100"><path d="M91.84,35a.09.09,0,0,1-.1-.07,41,41,0,0,0-79.48,0,.09.09,0,0,1-.1.07C9.45,35,1,35.35,1,42.53c0,8.56,1,16,6,20.32,2.16,1.85,5.81,2.3,9.27,2.22a44.4,44.4,0,0,0,6.45-.68.09.09,0,0,0,.06-.15A34.81,34.81,0,0,1,17,45c0-.1,0-.21,0-.31a35,35,0,0,1,70,0c0,.1,0,.21,0,.31a34.81,34.81,0,0,1-5.78,19.24.09.09,0,0,0,.06.15,44.4,44.4,0,0,0,6.45.68c3.46.08,7.11-.37,9.27-2.22,5-4.27,6-11.76,6-20.32C103,35.35,94.55,35,91.84,35Z"></path><path d="M52,74,25.4,65.13a.1.1,0,0,0-.1.17L51.93,91.93a.1.1,0,0,0,.14,0L78.7,65.3a.1.1,0,0,0-.1-.17L52,74A.06.06,0,0,1,52,74Z"></path><path d="M75.68,46.9,82,45a.09.09,0,0,0,.08-.09,29.91,29.91,0,0,0-.87-6.94.11.11,0,0,0-.09-.08l-6.43-.58a.1.1,0,0,1-.06-.18l4.78-4.18a.13.13,0,0,0,0-.12,30.19,30.19,0,0,0-3.65-6.07.09.09,0,0,0-.11,0l-5.91,2a.1.1,0,0,1-.12-.14L72.19,23a.11.11,0,0,0,0-.12,29.86,29.86,0,0,0-5.84-4.13.09.09,0,0,0-.11,0l-4.47,4.13a.1.1,0,0,1-.17-.07l.09-6a.1.1,0,0,0-.07-.1,30.54,30.54,0,0,0-7-1.47.1.1,0,0,0-.1.07l-2.38,5.54a.1.1,0,0,1-.18,0l-2.37-5.54a.11.11,0,0,0-.11-.06,30,30,0,0,0-7,1.48.12.12,0,0,0-.07.1l.08,6.05a.09.09,0,0,1-.16.07L37.8,18.76a.11.11,0,0,0-.12,0,29.75,29.75,0,0,0-5.83,4.13.11.11,0,0,0,0,.12l2.59,5.6a.11.11,0,0,1-.13.14l-5.9-2a.11.11,0,0,0-.12,0,30.23,30.23,0,0,0-3.62,6.08.11.11,0,0,0,0,.12l4.79,4.19a.1.1,0,0,1-.06.17L23,37.91a.1.1,0,0,0-.09.07A29.9,29.9,0,0,0,22,44.92a.1.1,0,0,0,.07.1L28.4,47a.1.1,0,0,1,0,.18l-5.84,3.26a.16.16,0,0,0,0,.11,30.17,30.17,0,0,0,2.1,6.76c.32.71.67,1.4,1,2.08a.1.1,0,0,0,.06,0L52,68.16H52l26.34-8.78a.1.1,0,0,0,.06-.05,30.48,30.48,0,0,0,3.11-8.88.1.1,0,0,0-.05-.11l-5.83-3.26A.1.1,0,0,1,75.68,46.9Z"></path></svg></div><div class="remixui_default-icons-container remixui_requiredSection"><div id="otherIcons" class="position-relative"><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="filePanel" data-id="verticalIconsKindfilePanel" id="verticalIconsKindfilePanel"><img data-id="" class="invert dark remixui_image " src="assets/img/fileManager.webp" alt="filePanel"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="search" data-id="verticalIconsKindsearch" id="verticalIconsKindsearch"><img data-id="" class="invert dark remixui_image " src="assets/img/search_icon.webp" alt="search"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div><div class="d-flex py-1" style="width: auto; place-content: flex-start;"><div class="pt-1 bg-primary" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="solidity" data-id="verticalIconsKindsolidity" id="verticalIconsKindsolidity"><img data-id="selected" class="invert dark remixui_image selected-dark" src="assets/img/solidity.webp" alt="solidity"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="udapp" data-id="verticalIconsKindudapp" id="verticalIconsKindudapp"><img data-id="" class="invert dark remixui_image " src="assets/img/deployAndRun.webp" alt="udapp"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div></div><i class="fa fa-chevron-up remixui_icon-chevron my-0"></i></div><div id="remixuiScrollable" class="remixui_default-icons-container remixui_scrollable-container remixui_scrollbar remixui_hide-scroll"><div id="otherIcons" class="position-relative"><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="dgit" data-id="verticalIconsKinddgit" id="verticalIconsKinddgit"><img data-id="" class="invert dark remixui_image " src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjAwNyA4LjIyMTY4QzIxLjAxMDUgNy41Mjc5MiAyMC44MjA3IDYuODQ2ODkgMjAuNDU5MSA2LjI1NDg1QzIwLjA5NzQgNS42NjI4MSAxOS41NzggNS4xODMxNSAxOC45NTkyIDQuODY5NTdDMTguMzQwMyA0LjU1NiAxNy42NDYzIDQuNDIwOTEgMTYuOTU1MSA0LjQ3OTQxQzE2LjI2MzcgNC41Mzc5MyAxNS42MDI1IDQuNzg3NzMgMTUuMDQ1IDUuMjAwODVDMTQuNDg3NyA1LjYxMzk3IDE0LjA1NjMgNi4xNzQwOSAxMy43OTkzIDYuODE4NUMxMy41NDI0IDcuNDYyOSAxMy40Njk3IDguMTY2MTMgMTMuNTg5OCA4Ljg0OTQ0QzEzLjcwOTkgOS41MzI3NCAxNC4wMTc3IDEwLjE2OTIgMTQuNDc4OSAxMC42ODc0QzE0Ljk0MDIgMTEuMjA1NiAxNS41MzY3IDExLjU4NTIgMTYuMjAxNSAxMS43ODM2QzE1Ljk1NiAxMi4yODI0IDE1LjU3NjMgMTIuNzAzIDE1LjEwNDkgMTIuOTk3OUMxNC42MzM2IDEzLjI5MjkgMTQuMDg5NCAxMy40NTA1IDEzLjUzMzQgMTMuNDUzMkgxMC41NDRDOS40MzcyNiAxMy40NTcxIDguMzcxNjMgMTMuODcyNyA3LjU1NDUxIDE0LjYxOTFWNy4zOTgwOUM4LjQ2MTg0IDcuMjEyODggOS4yNjgwOCA2LjY5NzM3IDkuODE2OTIgNS45NTE1MUMxMC4zNjU4IDUuMjA1NjUgMTAuNjE4MSA0LjI4MjU2IDEwLjUyNSAzLjM2MTIxQzEwLjQzMTkgMi40Mzk4NyAxMC4wMDAxIDEuNTg1OSA5LjMxMzE2IDAuOTY0ODczQzguNjI2MjQgMC4zNDM4NDUgNy43MzMxOSAwIDYuODA3MTYgMEM1Ljg4MTEyIDAgNC45ODgwNyAwLjM0Mzg0NSA0LjMwMTE0IDAuOTY0ODczQzMuNjE0MjIgMS41ODU5IDMuMTgyMzYgMi40Mzk4NyAzLjA4OTI4IDMuMzYxMjFDMi45OTYyIDQuMjgyNTYgMy4yNDg1NSA1LjIwNTY1IDMuNzk3MzkgNS45NTE1MUM0LjM0NjIzIDYuNjk3MzcgNS4xNTI0NyA3LjIxMjg4IDYuMDU5OCA3LjM5ODA5VjE2LjUxNTlDNS4xNTQxOCAxNi42ODkxIDQuMzQzMjMgMTcuMTg3NyAzLjc3OTkzIDE3LjkxNzZDMy4yMTY2MyAxOC42NDc2IDIuOTM5OTIgMTkuNTU4NSAzLjAwMTk3IDIwLjQ3ODVDMy4wNjQwMyAyMS4zOTg0IDMuNDYwNTcgMjIuMjYzOSA0LjExNjggMjIuOTExNUM0Ljc3MzAzIDIzLjU1OTIgNS42NDM2IDIzLjk0NDQgNi41NjQyNyAyMy45OTQ0QzcuNDg0OTYgMjQuMDQ0NSA4LjM5MjExIDIzLjc1NTggOS4xMTQ2NCAyMy4xODNDOS44MzcxOCAyMi42MTAyIDEwLjMyNTEgMjEuNzkyOCAxMC40ODY1IDIwLjg4NUMxMC42NDc4IDE5Ljk3NzEgMTAuNDcxNCAxOS4wNDE3IDkuOTkwNDggMTguMjU1QzkuNTA5NTcgMTcuNDY4MyA4Ljc1NzQxIDE2Ljg4NDggNy44NzU4OCAxNi42MTQ1QzguMTIxNzYgMTYuMTE2MiA4LjUwMTY3IDE1LjY5NjMgOC45NzI5NiAxNS40MDE5QzkuNDQ0MjYgMTUuMTA3NCA5Ljk4ODI3IDE0Ljk1MDMgMTAuNTQ0IDE0Ljk0NzlIMTMuNTMzNEMxNC40NjYxIDE0Ljk0MzYgMTUuMzc0MiAxNC42NDg2IDE2LjEzMTMgMTQuMTAzOUMxNi44ODg0IDEzLjU1OTIgMTcuNDU2OCAxMi43OTIgMTcuNzU3NSAxMS45MDkxQzE4LjY1MzQgMTEuNzkxNCAxOS40NzYzIDExLjM1MjggMjAuMDczOCAxMC42NzQ4QzIwLjY3MTMgOS45OTY4IDIxLjAwMjggOS4xMjUzMyAyMS4wMDcgOC4yMjE2OFpNNC41NjUwOCAzLjczNzUyQzQuNTY1MDggMy4yOTQwOCA0LjY5NjU3IDIuODYwNiA0Ljk0MjkzIDIuNDkxOUM1LjE4OTMgMi4xMjMxOSA1LjUzOTQ3IDEuODM1ODEgNS45NDkxNSAxLjY2NjExQzYuMzU4ODQgMS40OTY0MiA2LjgwOTY1IDEuNDUyMDIgNy4yNDQ1NiAxLjUzODU0QzcuNjc5NDggMS42MjUwNCA4LjA3ODk4IDEuODM4NTcgOC4zOTI1NCAyLjE1MjE0QzguNzA2MTEgMi40NjU3IDguOTE5NjQgMi44NjUyIDkuMDA2MTUgMy4zMDAxMkM5LjA5MjY2IDMuNzM1MDQgOS4wNDgyNyA0LjE4NTg1IDguODc4NTcgNC41OTU1M0M4LjcwODg3IDUuMDA1MjEgOC40MjE0OSA1LjM1NTM5IDguMDUyNzggNS42MDE3NUM3LjY4NDA4IDUuODQ4MTEgNy4yNTA2IDUuOTc5NiA2LjgwNzE2IDUuOTc5NkM2LjIxMjUyIDUuOTc5NiA1LjY0MjI0IDUuNzQzMzkgNS4yMjE3NyA1LjMyMjkxQzQuODAxMjkgNC45MDI0NSA0LjU2NTA4IDQuMzMyMTYgNC41NjUwOCAzLjczNzUyWk05LjA0OTIzIDIwLjE3OTRDOS4wNDkyMyAyMC42MjI5IDguOTE3NzQgMjEuMDU2MyA4LjY3MTM4IDIxLjQyNUM4LjQyNTAxIDIxLjc5MzcgOC4wNzQ4NSAyMi4wODExIDcuNjY1MTYgMjIuMjUwOEM3LjI1NTQ3IDIyLjQyMDUgNi44MDQ2NiAyMi40NjQ5IDYuMzY5NzUgMjIuMzc4NEM1LjkzNDgzIDIyLjI5MiA1LjUzNTMzIDIyLjA3ODQgNS4yMjE3NyAyMS43NjQ4QzQuOTA4MjEgMjEuNDUxMiA0LjY5NDY3IDIxLjA1MTcgNC42MDgxNiAyMC42MTY5QzQuNTIxNjUgMjAuMTgxOSA0LjU2NjA1IDE5LjczMTEgNC43MzU3NSAxOS4zMjE0QzQuOTA1NDUgMTguOTExNyA1LjE5MjgyIDE4LjU2MTUgNS41NjE1MyAxOC4zMTUyQzUuOTMwMjMgMTguMDY4OSA2LjM2MzcxIDE3LjkzNzMgNi44MDcxNiAxNy45MzczQzcuNDAxNzkgMTcuOTM3MyA3Ljk3MjA3IDE4LjE3MzYgOC4zOTI1NCAxOC41OTRDOC44MTMwMiAxOS4wMTQ1IDkuMDQ5MjMgMTkuNTg0OCA5LjA0OTIzIDIwLjE3OTRaTTE3LjI3MDIgMTAuNDYzOEMxNi44MjY3IDEwLjQ2MzggMTYuMzkzMyAxMC4zMzIyIDE2LjAyNDYgMTAuMDg1OUMxNS42NTU5IDkuODM5NTQgMTUuMzY4NSA5LjQ4OTM3IDE1LjE5ODggOS4wNzk2OUMxNS4wMjkxIDguNjcgMTQuOTg0NyA4LjIxOTIgMTUuMDcxMiA3Ljc4NDI3QzE1LjE1NzYgNy4zNDkzNSAxNS4zNzEyIDYuOTQ5ODUgMTUuNjg0OCA2LjYzNjI5QzE1Ljk5ODQgNi4zMjI3MyAxNi4zOTc5IDYuMTA5MTkgMTYuODMyNyA2LjAyMjY4QzE3LjI2NzcgNS45MzYxNyAxNy43MTg1IDUuOTgwNTggMTguMTI4MSA2LjE1MDI3QzE4LjUzNzkgNi4zMTk5NyAxOC44ODgxIDYuNjA3MzQgMTkuMTM0NCA2Ljk3NjA1QzE5LjM4MDcgNy4zNDQ3NiAxOS41MTIzIDcuNzc4MjMgMTkuNTEyMyA4LjIyMTY4QzE5LjUxMjMgOC44MTYzMiAxOS4yNzYgOS4zODY2IDE4Ljg1NTYgOS44MDcwNkMxOC40MzUxIDEwLjIyNzUgMTcuODY0OCAxMC40NjM4IDE3LjI3MDIgMTAuNDYzOFoiIGZpbGw9IiM0MjQyNDIiLz4KPC9zdmc+Cg==" alt="dgit"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div></div></div><div class="remixui_default-icons-container border-0"><i class="fa fa-chevron-down remixui_icon-chevron my-0"></i><div id="otherIcons" class="position-relative"><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="pluginManager" data-id="verticalIconsKindpluginManager" id="verticalIconsKindpluginManager"><img data-id="" class="invert dark remixui_image " src="assets/img/pluginManager.webp" alt="pluginManager"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div><div class="d-flex py-1" style="width: auto; place-content: center;"><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%;"></div><div class="remixui_icon m-0 pt-1" plugin="settings" data-id="verticalIconsKindsettings" id="verticalIconsKindsettings"><img data-id="" class="invert dark remixui_image " src="assets/img/settings.webp" alt="settings"></div><div class="pt-1 bg-transparent" style="width: 6px; height: 36px; position: relative; border-radius: 24%; margin-left: auto;"></div></div></div></div></div></div></div></div><div id="side-panel" data-id="remixIdeSidePanel" class="sidepanel border-right border-left " style="width: 305px;"><section class="panel plugin-manager"> <header class="d-flex flex-column"><div class="swapitHeader px-3 pt-2 pb-0 d-flex flex-row"><h6 class="pt-0 mb-1" data-id="sidePanelSwapitTitle">Solidity compiler</h6><div class="d-flex flex-row"><div class="d-flex flex-row"><i aria-hidden="true" class="text-success mt-1 px-1 fas fa-check"></i></div><div class="swapitHeaderInfoSection d-flex justify-content-between" data-id="swapitHeaderInfoSectionId"><i class="px-1 ml-2 pt-1 pb-2 fas fa-angle-right" aria-hidden="true"></i></div><div class="d-flex" data-id="movePluginToRight"><i aria-hidden="true" class="mt-1 px-1 pl-2 fak fa-fa-dock-r"></i></div></div></div><div class="bg-light mx-3 mb-2 p-3 pt-1 border-bottom flex-column d-none"><span class="d-flex flex-row align-items-center"><label class="mb-0 pr-2">Maintained By:</label><span> Remix </span></span><span class="d-flex flex-row align-items-center"><label class="mb-0 pr-2">Documentation:</label><span><a href="https://remix-ide.readthedocs.io/en/latest/compile.html" class="titleInfo p-0 mb-2" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></span></span><span class="d-flex flex-row align-items-baseline"><label class="mb-0 pr-2">Description:</label><span> Compile solidity contracts </span></span></div></header><div class="pluginsContainer"><div class="plugins" id="plugins"><div class="d-none "><div id="settingsTab"><div><div class="$border-top"><div class="d-flex justify-content-end pr-4"><button class="btn btn-sm btn-secondary ml-2">Reset to Default settings</button></div><div class="card-body pt-3 pb-2"><h6 class="card-title">General</h6><div class="mt-2 custom-control custom-checkbox mb-1"><input id="generatecontractmetadata" data-id="settingsTabGenerateContractMetadata" type="checkbox" class="custom-control-input" name="contractMetadata"><label class="form-check-label custom-control-label align-middle text-dark" data-id="settingsTabGenerateContractMetadataLabel" for="generatecontractmetadata">Generate contract metadata<i class="ml-1 far fa-info-circle"></i></label></div><div class="mt-2 custom-control custom-checkbox mb-1"><input id="editorWrap" class="custom-control-input" type="checkbox"><label class="form-check-label custom-control-label align-middle text-secondary" for="editorWrap">Word wrap in editor</label></div><div class="custom-control custom-checkbox mb-1"><input id="settingsUseAutoComplete" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-dark" data-id="settingsAutoCompleteLabel" for="settingsUseAutoComplete"><span>Enable code completion in editor</span></label></div><div class="custom-control custom-checkbox mb-1"><input id="settingsUseShowGas" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-dark" data-id="settingsShowGasLabel" for="settingsUseShowGas"><span>Display gas estimates in editor</span></label></div><div class="custom-control custom-checkbox mb-1"><input id="settingsDisplayErrors" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-dark" data-id="displayErrorsLabel" for="settingsDisplayErrors"><span>Display errors in editor while typing</span></label></div><div class="custom-control custom-checkbox mb-1"><input id="personal" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-secondary" for="personal"> Enable Personal Mode for web3 provider<i class="ml-1 fas fa-exclamation-triangle text-warning" aria-hidden="true"></i></label></div><div class="custom-control custom-checkbox mb-1"><input id="settingsMatomoAnalytics" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-secondary" for="settingsMatomoAnalytics"><span>Enable Matomo Analytics. See</span><a href="https://medium.com/remix-ide/help-us-improve-remix-ide-66ef69e14931" target="_blank"> Analytics in Remix IDE</a> <span>&</span> <a target="_blank" href="https://matomo.org/free-software">Matomo</a><i class="ml-1 far fa-info-circle"></i></label></div><div class="custom-control custom-checkbox mb-1"><input id="settingsEnableSaveEnvState" data-id="settingsEnableSaveEnvState" type="checkbox" class="custom-control-input"><label class="form-check-label custom-control-label align-middle text-dark" data-id="settingsEnableSaveEnvStateLabel" for="settingsEnableSaveEnvState"><span>Save environment state</span></label></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title d-inline">Solidity copilot - Alpha</h6><span data-id="remix_ai_docs" id="remix_ai_docs" class="btn pl-2 pr-0 py-0 d-inline ai-docs" role="link"><i aria-hidden="true" class="fas fa-book"></i></span><div class="pt-2 mb-0"><div class="text-secondary mb-0 h6"><div><div class="mb-1"><label class="form-check-label align-middle text-dark" for="copilot-activate">Maximum number of words to generate - <span>10</span></label><input id="copilot-max-new-token" min="1" max="150" type="range" class="custom-range" value="10"></div></div></div></div><div class="pt-2 mb-0"><div class="text-secondary mb-0 h6"><div><div class="mb-1"><label class="form-check-label align-middle text-dark" for="copilot-activate">Temperature - <span>0.9</span></label><input id="copilot-temperature" min="0" max="100" type="range" class="custom-range" value="90"></div></div></div></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">Github Credentials</h6><p class="mb-1">The access token is used to publish a Gist and retrieve GitHub contents. You may need to input username/email.</p><p class="">Go to github token page (link below) to create a new token and save it in Remix. Make sure this token has only 'create gist' permission</p><p class="mb-1"><a class="text-primary" target="_blank" href="https://github.com/settings/tokens/new?scopes=gist,repo&description=Remix%20IDE%20Token">https://github.com/settings/tokens/new?scopes=gist,repo&description=Remix%20IDE%20Token</a></p><div><label class="mb-0 pb-0">TOKEN:</label><div class="input-group text-secondary mb-0 h6"><input id="gistaccesstoken" data-id="settingsTabGistAccessToken" type="password" class="form-control" value=""><div class="input-group-append"><a href="#"><i class="far fa-copy ml-1 p-2 mt-1" aria-hidden="true" content="" data-id="copyToClipboardCopyIcon"></i></a></div></div></div><div><label class="pt-2 mb-0 pb-0">USERNAME:</label><div class="text-secondary mb-0 h6"><input id="githubusername" data-id="settingsTabGithubUsername" type="text" class="form-control" value=""></div></div><div><label class="pt-2 mb-0 pb-0">EMAIL:</label><div class="text-secondary mb-0 h6"><input id="githubemail" data-id="settingsTabGithubEmail" type="text" class="form-control" value=""><div class="d-flex justify-content-end pt-2"><input class="btn btn-sm btn-primary ml-2" id="savegisttoken" data-id="settingsTabSaveGistToken" type="button" value="Save"><button class="btn btn-sm btn-secondary ml-2" id="removegisttoken" data-id="settingsTabRemoveGistToken">Remove</button></div></div></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">EtherScan Access Token</h6><p class="mb-1">Manage the api key used to interact with Etherscan.</p><p class="">Go to Etherscan api key page (link below) to create a new api key and save it in Remix.</p><p class="mb-1"><a class="text-primary" target="_blank" href="https://etherscan.io/myapikey">https://etherscan.io/myapikey</a></p><div><label class="mb-0 pb-0">TOKEN:</label><div class="input-group text-secondary mb-0 h6"><input id="etherscanAccessToken" data-id="settingsTabEtherscanAccessToken" type="password" class="form-control" value=""><div class="input-group-append"><a href="#"><i class="far fa-copy ml-1 p-2 mt-1" aria-hidden="true" content="" data-id="copyToClipboardCopyIcon"></i></a></div></div></div><div><div class="text-secondary mb-0 h6"><div class="d-flex justify-content-end pt-2"><input class="btn btn-sm btn-primary ml-2" id="saveetherscantoken" data-id="settingsTabSaveEtherscanToken" type="button" disabled="" value="Save"><button class="btn btn-sm btn-secondary ml-2" id="removeetherscantoken" data-id="settingsTabRemoveEtherscanToken" title="Delete Etherscan token">Remove</button></div></div></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">Sindri Credentials</h6><p class="mb-1">The access token is used to compile ZKP circuits and generate proofs with Sindri.</p><p class="">Go to the Sindri account creation page (link below) to create a new token and save it in Remix.</p><p class="mb-1"><a class="text-primary" target="_blank" href="https://sindri.app">https://sindri.app</a></p><div><label class="mb-0 pb-0">TOKEN:</label><div class="input-group text-secondary mb-0 h6"><input id="sindriaccesstoken" data-id="settingsTabSindriAccessToken" type="password" class="form-control" value=""><div class="input-group-append"><a href="#"><i class="far fa-copy ml-1 p-2 mt-1" aria-hidden="true" content="" data-id="copyToClipboardCopyIcon"></i></a></div></div></div><div><div class="text-secondary mb-0 h6"><div class="d-flex justify-content-end pt-2"><input class="btn btn-sm btn-primary ml-2" id="savesindritoken" data-id="settingsTabSaveSindriToken" type="button" value="Save"><button class="btn btn-sm btn-secondary ml-2" id="removesindritoken" data-id="settingsTabRemoveSindriToken">Remove</button></div></div></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">Swarm Settings</h6><div class="pt-2 pt-2 mb-0 pb-0"><label class="m-0">PRIVATE BEE ADDRESS:</label><div class="text-secondary mb-0 h6"><input id="swarmprivatebeeaddress" data-id="settingsPrivateBeeAddress" class="form-control" value=""></div></div><div class="pt-2 mb-0 pb-0"><label class="m-0">POSTAGE STAMP ID:</label><div class="text-secondary mb-0 h6"><input id="swarmpostagestamp" data-id="settingsPostageStampId" class="form-control" value=""><div class="d-flex justify-content-end pt-2"></div></div></div><div class="d-flex justify-content-end pt-2"><input class="btn btn-sm btn-primary ml-2" id="saveswarmsettings" data-id="settingsTabSaveSwarmSettings" type="button" disabled="" value="Save"></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">IPFS Settings</h6><div class="pt-2 mb-0"><label class="m-0">IPFS HOST:</label><div class="text-secondary mb-0 h6"><input placeholder="e.g. ipfs.infura.io" id="settingsIpfsUrl" data-id="settingsIpfsUrl" class="form-control" value=""></div></div><div class="pt-2 mb-0 pb-0"><label class="m-0">IPFS PROTOCOL:</label><div class="text-secondary mb-0 h6"><input placeholder="e.g. https" id="settingsIpfsProtocol" data-id="settingsIpfsProtocol" class="form-control" value=""></div></div><div class="pt-2 mb-0 pb-0"><label class="m-0">IPFS PORT:</label><div class="text-secondary mb-0 h6"><input placeholder="e.g. 5001" id="settingsIpfsPort" data-id="settingsIpfsPort" class="form-control" value=""></div></div><div class="pt-2 mb-0 pb-0"><label class="m-0">IPFS PROJECT ID [ INFURA ]:</label><div class="text-secondary mb-0 h6"><input id="settingsIpfsProjectId" data-id="settingsIpfsProjectId" class="form-control" value=""></div></div><div class="pt-2 mb-0 pb-0"><label class="m-0">IPFS PROJECT SECRET [ INFURA ]:</label><div class="text-secondary mb-0 h6"><input id="settingsIpfsProjectSecret" data-id="settingsIpfsProjectSecret" class="form-control" type="password" value=""></div></div><div class="d-flex justify-content-end pt-2"><input class="btn btn-sm btn-primary ml-2" id="saveIpfssettings" data-id="settingsTabSaveIpfsSettings" type="button" value="Save"></div></div></div><div class="border-top"><div class="card-body pt-3 pb-2"><h6 class="card-title">Themes</h6><div class="card-text themes-container"><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Dark" data-id="settingsTabThemeDark" checked=""><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelDark" for="Dark">Dark (dark)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Light" data-id="settingsTabThemeLight"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelLight" for="Light">Light (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Violet" data-id="settingsTabThemeViolet"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelViolet" for="Violet">Violet (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Unicorn" data-id="settingsTabThemeUnicorn"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelUnicorn" for="Unicorn">Unicorn (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Midcentury" data-id="settingsTabThemeMidcentury"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelMidcentury" for="Midcentury">Midcentury (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Black" data-id="settingsTabThemeBlack"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelBlack" for="Black">Black (dark)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Candy" data-id="settingsTabThemeCandy"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelCandy" for="Candy">Candy (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="HackerOwl" data-id="settingsTabThemeHackerOwl"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelHackerOwl" for="HackerOwl">HackerOwl (dark)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Cerulean" data-id="settingsTabThemeCerulean"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelCerulean" for="Cerulean">Cerulean (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Flatly" data-id="settingsTabThemeFlatly"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelFlatly" for="Flatly">Flatly (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Spacelab" data-id="settingsTabThemeSpacelab"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelSpacelab" for="Spacelab">Spacelab (light)</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="theme" id="Cyborg" data-id="settingsTabThemeCyborg"><label class="form-check-label custom-control-label" data-id="settingsTabThemeLabelCyborg" for="Cyborg">Cyborg (dark)</label></div></div></div></div><div class="border-top mb-4"><div class="card-body pt-3 pb-2"><h6 class="card-title">Language</h6><div class="card-text locales-container"><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="zh" data-id="settingsTabLocalezh"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelzh" for="zh">CHINESE SIMPLIFIED-简体中文</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="en" data-id="settingsTabLocaleen" checked=""><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelen" for="en">ENGLISH-English</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="fr" data-id="settingsTabLocalefr"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelfr" for="fr">FRENCH-Français</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="it" data-id="settingsTabLocaleit"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelit" for="it">ITALIAN-Italiano</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="ko" data-id="settingsTabLocaleko"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelko" for="ko">KOREAN-한국인</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="ru" data-id="settingsTabLocaleru"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabelru" for="ru">RUSSIAN-Русский</label></div><div class="radio custom-control custom-radio mb-1 form-check"><input type="radio" class="align-middle custom-control-input" name="locale" id="es" data-id="settingsTabLocalees"><label class="form-check-label custom-control-label" data-id="settingsTabLocaleLabeles" for="es">SPANISH-Español</label></div></div></div></div></div></div></div><div class="d-none "><div id="pluginManager"><div id="pluginManager" data-id="pluginManagerComponentPluginManager"><header class="form-group mb-0 d-flex flex-column align-items-center bg-light plugins-header pt-3 pb-0 px-3" data-id="pluginManagerComponentPluginManagerHeader"><input type="text" class="mb-2 form-control" placeholder="Search" data-id="pluginManagerComponentSearchInput" value=""><button class="py-1 btn bg-transparent text-dark border-0 mt-2 text-underline" data-id="pluginManagerComponentPluginSearchButton">Connect to a Local Plugin</button></header><section data-id="pluginManagerComponentPluginManagerSection"><nav class="plugins-list-header justify-content-between navbar navbar-expand-lg bg-light navbar-light align-items-center"><span class="navbar-brand plugins-list-title h6 mb-0 mr-2">Inactive Modules</span><span class="badge badge-primary" data-id="pluginManagerComponentInactiveTilesCount" style="cursor: default;">29</span></nav><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>BuildBear<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://docs.buildbear.io/docs/BuildBear-Remix-Plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonbuildbear">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://www.buildbear.io/remix-logo.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Create a Private Sandbox for various EVM and EVM-compatible blockchain networks, complete with a Faucet and Explorer.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Celo<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/dexfair/celo-remix-plugin#celo-plugin-for-remix" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a><small class="remixui_versionWarning plugin-version">beta</small></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtoncelo-remix-plugin">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://dexfair.github.io/celo-remix-plugin/icon.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Deploy and Run Transactions with Celo.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Circom ZKP compiler<i aria-hidden="true" class="px-1 text-success fas fa-check"></i></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtoncircuit-compiler">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/circom-icon-bw-800b.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Enables circuit compilation and computing a witness for ZK proofs</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>CODE BY WELLDONE STUDIO<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://docs.welldonestudio.io/code" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a><small class="remixui_versionWarning plugin-version">beta</small></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonwds-code-remix">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://remix-plugin.welldonestudio.io/icon.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Multi-Chain Deploy and Run Transactions</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Contract Deployer<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/hexdivision/remix-contract-deployer-plugin#getting-started-with-contract-deployer-plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a><small class="remixui_versionWarning plugin-version">alpha</small></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtoncontract_deployer">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/webp;base64,UklGRmYCAABXRUJQVlA4TFkCAAAvVoAVEL+goG0jx8f9YI+fIBS0bcO43At7R0HbNozLvbB3DESS4ZOoon8ZKwGCSZpqOwaVbddMAAsAgMN/H8kDrP8AwPof0JJtt25cnQYPIbYtmU5TsOc/VkC0IjK5j6+I/k8ATq7sXQHA2FsAwNirACDs/hrnNSuZlf1lvSa0OZTZqCFM97ncE473PBFFt01E+rBNY4VP70cLUp7F7kRJrg5lFl9upTe3zQJeg+bqcHv05Upgc2iRuVcmWeDLLDYHud8qvHAWObnO5zR46xPOg88e0ZnwJge/Mg+XMapLekTe3mb7I7OzjrE5iHZ8XjGGJgfR0yrCX5fjGkD0pIrwh9fjkhxET6kIfzgCF3GQfMKK8IdjUMXhfsIr+OEoXE77cjvHof2WMlKd1XtW7U+0DFTE7frRBr/rKGo4fPctgsM6hgo6X7ljSehsQwi630cq6N4GeODDctDQn/L1xEnJ+gzekcK/Sl6aw3a5BV5JsjqJvp0oSZrbL/ftjD47RNW96b+dXG51e8DPalDGWFzKrrgUbc6CzdnlcgKARlLFWbQ4VJIluffluDvIbgl+jWgO0gxhuZ4mdyw8LMFx4/X46BI94rNLdAQ+OmRh77PjpRyC2oL0zOxXC15PfnwZMpd1XXhiLuuqPPFCV/8/US6lFI2Kj7SUUnSkFQBqoPBRA4D7vz43M7M1oJlZi6qZWRnp6v87u/r934F6AubYPluw6OBvlz5bUTl4digfCZIORnOSP6gARAdbHVrfAi86FsVh1457CoCmQ5UAUjUoht5XGzkFAKy1lhADAA==" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Deploy a compiled contract to the same address on multiple networks</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Contract verification - Etherscan<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/contract_verification.html#etherscan" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonetherscan">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/png;base64,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" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Verify Solidity contract code using Etherscan, BscScan, PolygonScan etc. APIs</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Contract verification - Sourcify<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/ethereum/sourcify" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonsourcify">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://raw.githubusercontent.com/sourcifyeth/assets/master/logo-assets-png/standalone_square.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Solidity contract and metadata verification service</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Cookbook.dev<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://www.cookbook.dev" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtoncookbookdev">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://www.cookbook.dev/img/cookbook.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Find any smart contract, protocol, and library.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Debugger<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/debugger.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtondebugger">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/debuggerLogo.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Debug transactions</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Deploy & Run JS on Xinghuo BIF<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/caict-4iot-dev/remix-bif-plugins/blob/main/apps/udapp-js/README.md" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonbif-udapp-js">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="//remix.bitfactory.cn/udapp-js/assets/img/bif-udapp-js.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Deploy JS Contracts & Run Transactions on Xinghuo BIF</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Deploy & Run Solidity on Xinghuo BIF<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/caict-4iot-dev/remix-bif-plugins/blob/main/apps/udapp/README.md" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonbif-udapp">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="//remix.bitfactory.cn/udapp/assets/img/bif-udapp.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Deploy Solidity contracts & Run Transactions on Xinghuo BIF</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>DGIT Diff<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://github.com/bunsenstraat/remix-storage-plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtongitdiff">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjAwNyA4LjIyMTY4QzIxLjAxMDUgNy41Mjc5MiAyMC44MjA3IDYuODQ2ODkgMjAuNDU5MSA2LjI1NDg1QzIwLjA5NzQgNS42NjI4MSAxOS41NzggNS4xODMxNSAxOC45NTkyIDQuODY5NTdDMTguMzQwMyA0LjU1NiAxNy42NDYzIDQuNDIwOTEgMTYuOTU1MSA0LjQ3OTQxQzE2LjI2MzcgNC41Mzc5MyAxNS42MDI1IDQuNzg3NzMgMTUuMDQ1IDUuMjAwODVDMTQuNDg3NyA1LjYxMzk3IDE0LjA1NjMgNi4xNzQwOSAxMy43OTkzIDYuODE4NUMxMy41NDI0IDcuNDYyOSAxMy40Njk3IDguMTY2MTMgMTMuNTg5OCA4Ljg0OTQ0QzEzLjcwOTkgOS41MzI3NCAxNC4wMTc3IDEwLjE2OTIgMTQuNDc4OSAxMC42ODc0QzE0Ljk0MDIgMTEuMjA1NiAxNS41MzY3IDExLjU4NTIgMTYuMjAxNSAxMS43ODM2QzE1Ljk1NiAxMi4yODI0IDE1LjU3NjMgMTIuNzAzIDE1LjEwNDkgMTIuOTk3OUMxNC42MzM2IDEzLjI5MjkgMTQuMDg5NCAxMy40NTA1IDEzLjUzMzQgMTMuNDUzMkgxMC41NDRDOS40MzcyNiAxMy40NTcxIDguMzcxNjMgMTMuODcyNyA3LjU1NDUxIDE0LjYxOTFWNy4zOTgwOUM4LjQ2MTg0IDcuMjEyODggOS4yNjgwOCA2LjY5NzM3IDkuODE2OTIgNS45NTE1MUMxMC4zNjU4IDUuMjA1NjUgMTAuNjE4MSA0LjI4MjU2IDEwLjUyNSAzLjM2MTIxQzEwLjQzMTkgMi40Mzk4NyAxMC4wMDAxIDEuNTg1OSA5LjMxMzE2IDAuOTY0ODczQzguNjI2MjQgMC4zNDM4NDUgNy43MzMxOSAwIDYuODA3MTYgMEM1Ljg4MTEyIDAgNC45ODgwNyAwLjM0Mzg0NSA0LjMwMTE0IDAuOTY0ODczQzMuNjE0MjIgMS41ODU5IDMuMTgyMzYgMi40Mzk4NyAzLjA4OTI4IDMuMzYxMjFDMi45OTYyIDQuMjgyNTYgMy4yNDg1NSA1LjIwNTY1IDMuNzk3MzkgNS45NTE1MUM0LjM0NjIzIDYuNjk3MzcgNS4xNTI0NyA3LjIxMjg4IDYuMDU5OCA3LjM5ODA5VjE2LjUxNTlDNS4xNTQxOCAxNi42ODkxIDQuMzQzMjMgMTcuMTg3NyAzLjc3OTkzIDE3LjkxNzZDMy4yMTY2MyAxOC42NDc2IDIuOTM5OTIgMTkuNTU4NSAzLjAwMTk3IDIwLjQ3ODVDMy4wNjQwMyAyMS4zOTg0IDMuNDYwNTcgMjIuMjYzOSA0LjExNjggMjIuOTExNUM0Ljc3MzAzIDIzLjU1OTIgNS42NDM2IDIzLjk0NDQgNi41NjQyNyAyMy45OTQ0QzcuNDg0OTYgMjQuMDQ0NSA4LjM5MjExIDIzLjc1NTggOS4xMTQ2NCAyMy4xODNDOS44MzcxOCAyMi42MTAyIDEwLjMyNTEgMjEuNzkyOCAxMC40ODY1IDIwLjg4NUMxMC42NDc4IDE5Ljk3NzEgMTAuNDcxNCAxOS4wNDE3IDkuOTkwNDggMTguMjU1QzkuNTA5NTcgMTcuNDY4MyA4Ljc1NzQxIDE2Ljg4NDggNy44NzU4OCAxNi42MTQ1QzguMTIxNzYgMTYuMTE2MiA4LjUwMTY3IDE1LjY5NjMgOC45NzI5NiAxNS40MDE5QzkuNDQ0MjYgMTUuMTA3NCA5Ljk4ODI3IDE0Ljk1MDMgMTAuNTQ0IDE0Ljk0NzlIMTMuNTMzNEMxNC40NjYxIDE0Ljk0MzYgMTUuMzc0MiAxNC42NDg2IDE2LjEzMTMgMTQuMTAzOUMxNi44ODg0IDEzLjU1OTIgMTcuNDU2OCAxMi43OTIgMTcuNzU3NSAxMS45MDkxQzE4LjY1MzQgMTEuNzkxNCAxOS40NzYzIDExLjM1MjggMjAuMDczOCAxMC42NzQ4QzIwLjY3MTMgOS45OTY4IDIxLjAwMjggOS4xMjUzMyAyMS4wMDcgOC4yMjE2OFpNNC41NjUwOCAzLjczNzUyQzQuNTY1MDggMy4yOTQwOCA0LjY5NjU3IDIuODYwNiA0Ljk0MjkzIDIuNDkxOUM1LjE4OTMgMi4xMjMxOSA1LjUzOTQ3IDEuODM1ODEgNS45NDkxNSAxLjY2NjExQzYuMzU4ODQgMS40OTY0MiA2LjgwOTY1IDEuNDUyMDIgNy4yNDQ1NiAxLjUzODU0QzcuNjc5NDggMS42MjUwNCA4LjA3ODk4IDEuODM4NTcgOC4zOTI1NCAyLjE1MjE0QzguNzA2MTEgMi40NjU3IDguOTE5NjQgMi44NjUyIDkuMDA2MTUgMy4zMDAxMkM5LjA5MjY2IDMuNzM1MDQgOS4wNDgyNyA0LjE4NTg1IDguODc4NTcgNC41OTU1M0M4LjcwODg3IDUuMDA1MjEgOC40MjE0OSA1LjM1NTM5IDguMDUyNzggNS42MDE3NUM3LjY4NDA4IDUuODQ4MTEgNy4yNTA2IDUuOTc5NiA2LjgwNzE2IDUuOTc5NkM2LjIxMjUyIDUuOTc5NiA1LjY0MjI0IDUuNzQzMzkgNS4yMjE3NyA1LjMyMjkxQzQuODAxMjkgNC45MDI0NSA0LjU2NTA4IDQuMzMyMTYgNC41NjUwOCAzLjczNzUyWk05LjA0OTIzIDIwLjE3OTRDOS4wNDkyMyAyMC42MjI5IDguOTE3NzQgMjEuMDU2MyA4LjY3MTM4IDIxLjQyNUM4LjQyNTAxIDIxLjc5MzcgOC4wNzQ4NSAyMi4wODExIDcuNjY1MTYgMjIuMjUwOEM3LjI1NTQ3IDIyLjQyMDUgNi44MDQ2NiAyMi40NjQ5IDYuMzY5NzUgMjIuMzc4NEM1LjkzNDgzIDIyLjI5MiA1LjUzNTMzIDIyLjA3ODQgNS4yMjE3NyAyMS43NjQ4QzQuOTA4MjEgMjEuNDUxMiA0LjY5NDY3IDIxLjA1MTcgNC42MDgxNiAyMC42MTY5QzQuNTIxNjUgMjAuMTgxOSA0LjU2NjA1IDE5LjczMTEgNC43MzU3NSAxOS4zMjE0QzQuOTA1NDUgMTguOTExNyA1LjE5MjgyIDE4LjU2MTUgNS41NjE1MyAxOC4zMTUyQzUuOTMwMjMgMTguMDY4OSA2LjM2MzcxIDE3LjkzNzMgNi44MDcxNiAxNy45MzczQzcuNDAxNzkgMTcuOTM3MyA3Ljk3MjA3IDE4LjE3MzYgOC4zOTI1NCAxOC41OTRDOC44MTMwMiAxOS4wMTQ1IDkuMDQ5MjMgMTkuNTg0OCA5LjA0OTIzIDIwLjE3OTRaTTE3LjI3MDIgMTAuNDYzOEMxNi44MjY3IDEwLjQ2MzggMTYuMzkzMyAxMC4zMzIyIDE2LjAyNDYgMTAuMDg1OUMxNS42NTU5IDkuODM5NTQgMTUuMzY4NSA5LjQ4OTM3IDE1LjE5ODggOS4wNzk2OUMxNS4wMjkxIDguNjcgMTQuOTg0NyA4LjIxOTIgMTUuMDcxMiA3Ljc4NDI3QzE1LjE1NzYgNy4zNDkzNSAxNS4zNzEyIDYuOTQ5ODUgMTUuNjg0OCA2LjYzNjI5QzE1Ljk5ODQgNi4zMjI3MyAxNi4zOTc5IDYuMTA5MTkgMTYuODMyNyA2LjAyMjY4QzE3LjI2NzcgNS45MzYxNyAxNy43MTg1IDUuOTgwNTggMTguMTI4MSA2LjE1MDI3QzE4LjUzNzkgNi4zMTk5NyAxOC44ODgxIDYuNjA3MzQgMTkuMTM0NCA2Ljk3NjA1QzE5LjM4MDcgNy4zNDQ3NiAxOS41MTIzIDcuNzc4MjMgMTkuNTEyMyA4LjIyMTY4QzE5LjUxMjMgOC44MTYzMiAxOS4yNzYgOS4zODY2IDE4Ljg1NTYgOS44MDcwNkMxOC40MzUxIDEwLjIyNzUgMTcuODY0OCAxMC40NjM4IDE3LjI3MDIgMTAuNDYzOFoiIGZpbGw9IiM0MjQyNDIiLz4KPC9zdmc+Cg==" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Diff viewer for the DGIT plugin.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Kaia<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/klaytn-ozys/plug-and-klay" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonklaytn-remix-plugin">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNDggMzYwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTI2Ljc4NCA4OS4zNjgyQzEyNi43ODQgNzUuMDIyNyAxMzguNDcxIDYzLjMzNTkgMTUyLjgxNyA2My4zMzU5SDE5OS4zOThWMEgxNzYuMTA3SDE1Mi44MTdDMTAzLjQ2NiAwIDYzLjQ0ODUgNDAuMDE3NyAKNjMuNDQ4NSA4OS4zNjgyQzYzLjQ0ODUgMTAyLjI0NiA2Ni4xOTAyIDExNC40ODcgNzEuMDkyIDEyNS41MzZDMzIuNzYzNyAxNDEuNzM3IDcuMzEzMDIgMTc2LjE2MSAxLjM4NjUzIDIxOS43MjNDLTUuNTM2OTQgCjI2Ny41NTEgMTMuNjI3MiAzMTkuMTQ0IDU1LjM2MTkgMzQ0LjA2OUM5Mi42MTAyIDM2Ny41MjYgMTUwLjg1IDM2NS45NzUgMTgyLjMxMSAzMzMuNDM0VjM1NS4wMzZIMjQ3LjE0MlYxMTUuNEgxNTIuODQ0QzEzOC40OTkgCjExNS40IDEyNi43ODQgMTAzLjcxNCAxMjYuNzg0IDg5LjM2ODJaTTE4My43NTEgMTc4Ljc2NFYyMzguOTE1QzE4My43NTEgMjcyLjE0OCAxNTYuODA1IDI5OS4wNjYgMTIzLjYgMjk5LjA2NkM5MC4zOTQ3IDI5OS4wNjYgNjMuNDQ4NSAKMjcyLjEyIDYzLjQ0ODUgMjM4LjkxNUM2My40NDg1IDIwNS43MSA5MC4zOTQ3IDE3OC43NjQgMTIzLjYgMTc4Ljc2NEgxODMuNzUxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Deploy and Run Transactions with Kaia.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>LearnEth<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-learneth-plugin.readthedocs.io/en/latest/index.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonLearnEth">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/learnEthLogo.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Learn Ethereum with Remix!</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Lexon<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://gitlab.com/lexon-foundation/lexon-remix" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a><small class="remixui_versionWarning plugin-version">alpha</small></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonlexon">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDQxcHQiIGhlaWdodD0iNDQxcHQiIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDQ0MS4wMDAwMDAgNDQxLjAwMDAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA0NDEpIHNjYWxlKC4xIC0uMSkiIGZpbGw9IiNjY2NjY2MiPiA8cGF0aCBkPSJtMTk0MiA0MzMzYy0xMS00My0yNi0xMDMtMzItMTMzcy0xNC02MC0xOC02Ni00NS0xOS05Mi0yOGMtNDctMTAtMTI4LTMyLTE4MC00OGwtOTQtMzAtMTAzIDEwN2MtNTkgNjItMTA4IDEwNS0xMTYgMTAyLTE4LTctNDAwLTIyNy00MDktMjM2LTQtMyAxMC02NSAzMi0xMzYgMjItNzIgNDAtMTM1IDQwLTE0MiAwLTYtNjAtNzEtMTMyLTE0NWwtMTMzLTEzNC02MCAxOGMtMzMgMTAtOTcgMjktMTQzIDQybC04MiAyNC01Ni05N2MtMzEtNTMtODAtMTM2LTEwOS0xODYtOTQtMTU4LTk3LTEzMiAyOS0yNTBsMTA4LTEwMi0zMC05NWMtMTctNTItMzktMTMzLTQ5LTE4MWwtMTctODctNTEtMTNjLTI3LTgtOTQtMjQtMTQ3LTM3bC05OC0yM3YtMjQ4LTI0N2w5My0yMmM1MC0xMiAxMTYtMjcgMTQ2LTM0bDU0LTEzIDI0LTEwNGMxMi01NyAzNS0xMzkgNDktMTgzbDI3LTc5LTEwNy05OWMtNTgtNTUtMTA2LTEwNi0xMDYtMTEzIDAtMTIgMjI0LTQwMiAyMzgtNDE2IDQtNCA3MCAxMiAxNDYgMzVsMTM5IDQyIDEzNi0xMzVjNzQtNzUgMTM0LTE0MCAxMzMtMTQ2LTEtNS0xOS02OC00MS0xNDBzLTM2LTEzMy0zMy0xMzdjMTQtMTMgNDA2LTIzOCA0MTYtMjM4IDYgMCA1NiA0OCAxMTEgMTA2bDEwMCAxMDcgODUtMjdjNDctMTUgMTMwLTM4IDE4NS01MCA5NC0yMSA5OS0yNCAxMDYtNTIgNC0xNiAxOS04MiAzNC0xNDZsMjctMTE4aDI0NyAyNDdsMzUgMTQ3IDM0IDE0NyA5NSAyMWM1MiAxMiAxMzUgMzQgMTg0IDUwbDg4IDI5IDEwMi0xMDhjNTUtNTggMTA1LTEwNiAxMTAtMTA2IDI0IDEgNDE2IDIzNyA0MTYgMjUwIDAgOC0xOCA3My0zOSAxNDRsLTM4IDEzMCAxMzYgMTM2IDEzNiAxMzYgMTQyLTQyIDE0Mi00MiA2MiAxMDdjMzQgNTggODggMTUxIDEyMCAyMDcgMzMgNTUgNTkgMTAzIDU5IDEwN3MtNDggNTMtMTA3IDExMGwtMTA3IDEwNCAyOSA4OWMxNiA0OSAzOCAxMzIgNDkgMTg0bDIxIDk0IDE0MyAzNCAxNDIgMzR2MjQ4IDI0OGwtMTQyIDM0LTE0MiAzNC0yNiAxMDljLTE1IDYxLTM3IDE0My01MSAxODRsLTI0IDc0IDEwOCAxMDJjNTkgNTYgMTA3IDEwNSAxMDcgMTA4IDAgNS0xODMgMzI5LTIzNiA0MTgtNCA3LTcwLTEwLTIxMC01NGwtODItMjUtOTQgOTdjLTUyIDUzLTExMyAxMTMtMTM2IDEzM2wtNDEgMzcgMzkgMTMyYzIyIDczIDQwIDE0MCA0MCAxNDggMCAxMS02OSA1Ni0xOTIgMTI2LTEwNSA2MS0yMDAgMTE0LTIxMSAxMjAtMTcgOC0zNC01LTEyMy05OWwtMTAyLTEwOS03NCAyM2MtNDAgMTMtMTIyIDM1LTE4MyA1MGwtMTA5IDI2LTM0IDE0Mi0zNCAxNDJoLTI0OC0yNDhsLTIwLTc3em01ODMtNDQxYzUxNy05OSA5NzItNDQ1IDEyMDQtOTE1IDEyNy0yNTcgMTc2LTQ3MCAxNzYtNzYyIDAtMjE1LTIxLTM1NS04MS01MzMtOTEtMjc0LTIxOS00NzktNDI0LTY4Mi0xODgtMTg2LTQwNi0zMTktNjYzLTQwNS0xNjUtNTQtMjgyLTc1LTQ3Ny04Mi03MjAtMjYtMTM3MyAzOTktMTY0MCAxMDY3LTg3IDIxOS0xMTQgMzYyLTExNCA2MjUtMSAyNzMgMjQgNDEwIDExOSA2NTUgMTMzIDM0MCA0MTUgNjU5IDc0MyA4NDIgMjA3IDExNSAzNzEgMTY4IDY2NyAyMTIgNzIgMTEgMzkzLTQgNDkwLTIyeiIvPiA8cGF0aCBkPSJtMjEwMCAzNzQ0Yy00MTktNTEtNzIwLTE5Mi05ODItNDU4LTIyMC0yMjMtMzY3LTUwOC00MjQtODIyLTI0LTEzMy0yNC0zNzQtMS01MDMgNjItMzM2IDIwMy02MTAgNDMzLTgzOCAyOTUtMjkzIDY2Ny00NDYgMTA4NC00NDcgNDE5IDAgNzkzIDE1NiAxMDkwIDQ1NCAyOTEgMjkzIDQ0MyA2NjQgNDQ0IDEwODAgMCAyNDYtNTIgNDY1LTE2NCA2ODctMjUzIDUwNy03NjAgODI5LTEzMzAgODQ4LTYzIDItMTMxIDEtMTUwLTF6bTM3Ny0xMDRjMjUyLTUwIDQyNi0xMzAgNjI4LTI4NiAxMjAtOTIgMjUyLTIzNiAzMzAtMzU5IDM3LTU4IDk3LTE3MSAxMTItMjEwIDg5LTIzOSAxMTMtMzU4IDExMy01NzUgMC0zNDAtOTctNjI1LTMwNi04OTUtMTAxLTEzMS0yOTctMzA2LTM2MC0zMjEtMTYtMy02NC0yMi0xMDctNDEtMTAzLTQ2LTEzNy00My0xNTYgMTItMzQgMTAyLTIwIDQ2MCAyMiA1NDRsMTUgMzEtMzYgOWMtMTA2IDI4LTI2MyA0MC0yOTIgMjEtMjMtMTUgNy02MyAxMDUtMTY5IDQ4LTUxIDkzLTEwOCAxMDEtMTI3IDE4LTQzIDE4LTEwOS0xLTIwOS05LTQ0LTE4LTExOS0yMi0xNjctNy05OSA4LTg3LTE0Mi0xMTgtMTI4LTI3LTE3OS0yNy0xOTAgMy01IDEyLTQgMzMgMSA0NiAxNCAzNy02IDcyLTYxIDEwOC03MiA0Ny0xOTYgMjEyLTI3MCAzNjAtMjcgNTUtNTMgMTU1LTQzIDE2NSA1IDUgNDUtMzQgOTEtODYgMTAyLTEyMCAxMTUtMTI3IDE0MC04NiAxMCAxNyAzMyA3NSA1MSAxMjggMzcgMTA5IDM2IDEzMS03IDE4My0zNSA0MS0xNTMgMTI5LTIyMSAxNjMtNTYgMjktNzEgNDktNTUgNzUgMTggMjggNjggNTEgMjMzIDEwNiAyNTUgODYgNDQxIDE4NCA2NTUgMzQ1IDE3NSAxMzIgMjI5IDE0OSAyODEgODggMTUtMTggMzMtNDcgNDEtNjUgMjQtNTggMTctODItMzgtMTQwLTUwLTUzLTUxLTU1LTQ0LTk5IDYtNDQgNS00Ny0zNC04My0yMy0yMS00MS00My00MS00OCAwLTE1IDc3LTgzIDk0LTgzIDI2IDAgNTAgODQgNDEgMTQzLTE2IDEwMy0xMyAxMTMgNDMgMTcwIDI5IDI5IDUyIDYxIDUyIDcxcy0yNSA1OS01NSAxMDljLTU5IDk4LTY3IDEzMC0zNCAxNDcgNTEgMjggNTUgMTA0IDE0IDIyMy00MSAxMjAtMTIwIDIzMC0xOTggMjc3LTQxIDI2LTExMyAyNy0xMjYgMi0yMi00MS0zMjMtMTk1LTM3MS0xOTAtMjEgMy0yNSA5LTI4IDQwLTQgNTAgMjQgMTAyIDkwIDE2NSA3OCA3MyAxNDIgMTAzIDIyMSAxMDMgNjkgMCA4NyAxMCA4NyA1MC0xIDY3LTY5IDE1My0xNTAgMTg5LTEyOSA1Ny00MTggNDYtNjk5LTI1LTE5NC00OS0zMTEtMTE0LTMxMS0xNzIgMC0zOC0zOC03OS0xMDQtMTEwLTc3LTM3LTE0OS0xMDAtMTc4LTE1NS0xMi0yNC0yMy03Ni0yOS0xMzMtMTEtMTAzLTI4LTE2Mi01OS0yMDEtNDMtNTUtNTQtMTI1LTU0LTMyOCAwLTE0NiA0LTIxMSAxOS0yODAgMjctMTMzIDI0LTI1Ny05LTM3OC0yNC04NS0xMDQtMjg5LTEyMS0zMDUtNy04LTQwIDMyLTk5IDExOS0xMDYgMTU1LTE4MiAzMzYtMjIzIDUyOS0zNCAxNjItMzYgMzk2LTQgNTU4IDYzIDMyMyAyMTkgNTk3IDQ2NiA4MjIgNzIgNjUgMjI2IDE3MCAzMTAgMjEyIDkyIDQ3IDI0OSAxMDAgMzYwIDEyNCAxNTEgMzEgNDE2IDMzIDU2MiA0em0xNjktMzMyYzYyLTMyIDEwNC02NCA5My03MS0yLTEtMzUtMTAtNzQtMjAtNTAtMTMtOTMtMzQtMTU1LTc1LTc5LTUzLTExMC02OS0xOTgtMTAzLTM2LTEzLTEwNS05My0xODUtMjE0LTYzLTk2LTEzMS0xNjgtMTU0LTE2My0xNCAzLTE4IDEzLTE3IDQ1IDEgNDEgNyA1MiA3NyAxMzcgNDMgNTAgNTkgMTE0IDM3IDE0MS0xOSAyMi0zOCAxOC02OC0xNS0yNi0yOC0zNy00Ny05OC0xNzMtMjgtNTktNzMtMTA3LTk5LTEwNy0xNyAwLTM1IDMxLTM1IDYwIDAgOTMgMjk5IDQzOCA0NTUgNTI2IDExMiA2MiAxNTkgNzUgMjYwIDcxIDgwLTMgOTgtNyAxNjEtMzl6bS03MTAtNjJjMTAtMjUtMzItODktOTktMTUzLTczLTcwLTEwNy04MS0xMDctMzUgMCA4NCAxODIgMjUwIDIwNiAxODh6bTQxNS0yNzNjMTQtMzctNy04OS03Mi0xODEtNDktNzAtODQtMTAxLTk3LTg3LTEyIDEyLTQgOTggMTIgMTQ1IDkgMjUgMzMgNjkgNTIgOTggMzAgNDMgNDIgNTIgNjUgNTJzMzItNiA0MC0yN3ptNjA2LTU5YzI0LTE1IDczLTc2IDczLTkwIDAtNi0xNy0yNy0zOS00OC00OS00OC0xMzItNzQtMjY5LTg1LTEwOS04LTEzNS0xOS0xMTItNDYgMjAtMjQgMTIzLTE5IDIzNyAxMSAxMjMgMzMgMjIyIDM3IDI1MiAxMCAyNy0yNCAyNy01MC0xLTg4LTUxLTcyLTE5Ny0xMDQtNDQ4LTk4LTMyMiA4LTQ4MCA0LTU5OC0xNS0xMjAtMTktMTY0LTE1LTE3MCAxOC00IDE4LTIgMTkgMTg0IDk2IDEyMyA1MCAzNDggMTUzIDQ3OCAyMTcgMTE0IDU3IDI3MCAxMjMgMzEyIDEzMyA0MyAxMCA2OCA2IDEwMS0xNXptLTEyODgtMjU1YzI3LTQ1IDQ1LTE2NyAzMS0yMTgtMjItODEtNzktNzAtMTAwIDIwLTcgMjgtMTAgODEtOCAxMTggOCAxMDggNDAgMTQyIDc3IDgwem0tMTc2LTIxN2M1OC0xMjAgNjYtMTU5IDQwLTE5MS0xOS0yMy0yMC0yMy01MS03LTE3IDktMzggMjktNDYgNDUtMzEgNTktMzMgMjg3LTIgMjYyIDctNiAzMy01NSA1OS0xMDl6bTExOTEtMzJjMzMtNSA2NC0xNCA3MC0yMCAxOS0xOS0yOC02NC0xMzMtMTI3LTU3LTM0LTEzNi04Ny0xNzYtMTE4LTEwNS04Mi0zMjUtMTc0LTU2NC0yMzUtMTAzLTI2LTE0NS0yNC0xNDkgNy00IDI4IDM5IDU2IDExOCA3OSA5MSAyNyAxNzUgNzEgMjE0IDExNCA2NCA3MSAzOSAxMjEtNjQgMTI4LTcwIDUtODMtOC01NC01NyAxNy0yOSAxNy0zMS0yLTUyLTI3LTMwLTEzNy04My0yMTYtMTA0LTU1LTE1LTcwLTE2LTgzLTUtMTQgMTItMTQgMTUgMSAzMSA5IDEwIDM5IDMzIDY1IDUwIDI3IDE3IDQ5IDM1IDQ5IDQwcy0xNSA5LTM0IDljLTM1IDAtMTMzLTQ2LTI4MS0xMzMtNjgtNDAtMTE1LTU4LTExNS00MyAwIDI3IDgwIDk4IDIxMCAxODggMTA4IDc1IDI4MiAxNzUgMzMzIDE5MiA0NSAxNSAyOTYgNTEgNDEyIDU5IDExNSA4IDM0NCA2IDM5OS0zem0tMTAzNC03OTdjMzMtNDIgODktMTY3IDEwNS0yMzUgMjktMTI2IDE1LTIxMy01NS0zMzQtMjItMzgtNDUtOTItNTMtMTIxbC0xMy01Mi01MyAyNGMtNTEgMjQtNTMgMjYtNDcgNTggOSA0NSA0NSAxMzAgODggMjA3IDIxIDM2IDQyIDg4IDQ5IDExNSAxMCA0NyA4IDU4LTMwIDE3OC0yMyA3MC00MSAxNDEtNDEgMTU3IDAgMzggMjEgMzkgNTAgM3ptLTE2MC04N2MwLTIgMTYtNTUgMzUtMTE3IDQxLTEzMyA0NC0xODggMTQtMjQ0LTE4LTMzLTg5LTEzNC0xMjAtMTY5LTYtNy01NCAyMi0xMTcgNzJsLTIzIDE4IDYyIDc5Yzg0IDEwOCAxMTUgMTgwIDEyNCAyODMgNCA0NSAxMiA4MiAxNiA4MiA1IDAgOS0yIDktNHptNDM2LTQzMmMxNy03MiAxOC0xNTQgMi0xODktMTItMjctMzktMzMtNTYtMTItMjAgMjUtNDIgMTIyLTQyIDE4OSAwIDU2IDQgNzIgMjEgODkgMjEgMjEgMjEgMjEgNDEgMSAxMS0xMSAyNi00NiAzNC03OHoiLz4gPC9nPiA8aGVhZCB4bWxucz0iIi8+PC9zdmc+" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compile Lexon contracts</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>MythX Security Verification<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://docs.mythx.io/tools-integrations/remix" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonmythx">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://remix-mythx-plugin.surge.sh/logo.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Perform Static and Dynamic Security Analysis using the MythX Cloud Service</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Nahmii Compiler<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonnahmii-compiler">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://cdn-images-1.medium.com/max/140/1*d5P-r_Ax5zx-Q70plxwIfQ@2x.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compiler for Nahmii 2.0.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>One Click Dapp<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/oneclickdapp/remix-plugin-one-click-dapp" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtononeClickDapp">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://ipfs-cluster.ethdevops.io/ipfs/Qmf8FPKviVKrfbUwEevYXv6so5svEb9kumG4K6ZPhxPKAg/icon.png" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">A free tool to generate smart contract interfaces.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Quick Dapp<i aria-hidden="true" class="px-1 text-success fas fa-check"></i></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonquick-dapp">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/quickDappLogo.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Edit & deploy a Dapp</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>RemixD<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/remixd.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonremixd">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><span class="remixui_descriptiontext">Using Remixd daemon, allow to access file system</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Sentio<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://docs.sentio.xyz/docs/remix-ide-plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonsentio-remix-plugin">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://remix.sentio.xyz/plugin-logo.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Search and view function related transactions directly in Remix, service is provided by Sentio</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Solidity Analyzers<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/static_analysis.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonsolidityStaticAnalysis">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/staticAnalysis.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Analyze your code using Remix, Solhint and Slither.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Solidity Compiler (Xinghuo BIF)<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/caict-4iot-dev/remix-bif-plugins/blob/main/apps/solidity-compiler/README.md" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonbif-solidity">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="//remix.bitfactory.cn/solidity-compiler/assets/img/bif-solidity.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compile Solidity Contracts (Xinghuo BIF)</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Solidity unit testing<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/unittesting.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonsolidityUnitTesting">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="assets/img/unitTesting.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Write and run unit tests for your contracts in Solidity</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Starknet<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/NethermindEth/starknet-remix-plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonStarknet">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://res.cloudinary.com/lianahus/image/upload/v1643013278/webp/StarkNetLogo_2_izzamu.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compile and deploy contracts with Cairo, a native smart contract language for Starknet.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Tenderly<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://docs.tenderly.co/simulations-and-forks/integrations#remix" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtontenderly">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/png;base64,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" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Remix & Tenderly Project Integration. Verify Contracts. Import To Remix From your Tenderly project.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>Vyper Compiler<i aria-hidden="true" class="px-1 text-success fas fa-check"></i><a href="https://remix-ide.readthedocs.io/en/latest/vyper.html" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonvyper">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzM4IiBoZWlnaHQ9IjM3NiIgdmlld0JveD0iMCAwIDMzOCAzNzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOTUuMzA0IDMxMS44MzdMODIuNTE4IDE5OS4wODRDNzcuOTI0MSAxOTQuMzA0IDc1LjM5MjcgMTg3LjgzNyA3NS4zOTI3IDE4MC42MlYxOS42OTE0Qzc1LjM5MjcgMTAuMzE4OCA2Ni4wMTc0IDAuOTQ2MTI3IDU2LjY0MiAwLjk0NjEyN0gxOS4wNDY3QzkuNjcxMjggMC45NDYxMjcgMC4yOTU4OTggMTAuMzE4OCAwLjI5NTg5OCAxOS42OTE0VjIwNy4xNDVDMC4yOTU4OTggMjE3LjA4IDMuOTUyMyAyMjYuNjQgMTAuOTgzOCAyMzMuNjY5TDE0Mi4yMzkgMzY0Ljg4NkMxNDkuNTUyIDM3Mi4xOTcgMTU5LjExNSAzNzUuODUyIDE2OC43NzIgMzc1Ljg1MkgxODcuNTIyQzE5Ny45MjkgMzc1Ljg1MiAyMDYuMjczIDM2Ny40MTcgMjA2LjI3MyAzNTcuMTA3VjMzOC40NTZDMjA2LjI3MyAzMjguODAyIDIwMi42MTcgMzE5LjI0MiAxOTUuMzA0IDMxMS45MzFWMzExLjgzN1oiIGZpbGw9IiMxODBDMjUiLz4KPHBhdGggZD0iTTMzNy44MSAxOS41OTc3QzMzNy44MSAxMC4xMzEzIDMyOC41MjkgMC44NTI0MTcgMzE5LjA1OSAwLjg1MjQxN0gyODEuNDY0QzI3Mi4wODkgMC44NTI0MTcgMjYyLjcxMyAxMC4yMjUxIDI2Mi43MTMgMTkuNTk3N1YxODAuNDMzQzI2Mi43MTMgMTg3LjY1IDI1OS45MDEgMTk0LjExNyAyNTUuMjEzIDE5OC45OUwyMTcuNDMgMjM2Ljc2MkMyMTAuMTE4IDI0NC4wNzMgMjA2LjQ2MSAyNTMuNjMzIDIwNi40NjEgMjYzLjI4N1YyODIuMDMyQzIwNi40NjEgMjkyLjQzNiAyMTQuODk5IDMwMC43NzggMjI1LjIxMiAzMDAuNzc4SDI0My45NjNDMjUzLjUyNiAzMDAuNzc4IDI2My4xODIgMjk3LjEyMiAyNzAuNDk1IDI4OS44MTFMMzI2Ljc0NyAyMzMuNTc2QzMzMy43NzkgMjI2LjU0NiAzMzcuNzE2IDIxNi45ODYgMzM3LjcxNiAyMDcuMDUxVjE5LjU5NzdIMzM3LjgxWiIgZmlsbD0iIzE4MEMyNSIvPgo8L3N2Zz4K" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compile vyper contracts</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>zkSync<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://github.com/NethermindEth/zksync-remix-plugin" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonzkSync">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src="https://zksync-plugin.nethermind.io/icon.webp" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">Compile and deploy smart contracts for zkSync Era.</span></div></article></div><div class="list-group list-group-flush plugins-list-group" data-id="pluginManagerComponentActiveTile"><article class="list-group-item py-1 mb-1 plugins-list-group-item"><div class="remixui_row justify-content-between align-items-center mb-2"><h6 class="remixui_displayName plugin-name"><div>ZoKrates<i aria-hidden="true" class="px-1 text-warning far fa-exclamation-circle"></i><a href="https://zokrates.github.io/" class="px-1" target="_blank" rel="noreferrer"><i aria-hidden="true" class="fas fa-book"></i></a><small class="remixui_versionWarning plugin-version">beta</small></div><button class="btn btn-success btn-sm" data-id="pluginManagerComponentActivateButtonZoKrates">Activate</button></h6></div><div class="remixui_description d-flex text-body plugin-text mb-2"><img src=" data:image/png;base64,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" class="mr-1 mt-1 remixui_pluginIcon" alt="profile icon"><span class="remixui_descriptiontext">ZoKrates toolbox for zkSNARKs on Ethereum</span></div></article></div></section><div data-id="permissionsSettingsModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="permissionsSettingsModalDialogModalTitle-react">Plugin Manager Permissions</h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="permissionsSettingsModalDialogModalBody-react"><h4 class="text-center">No Permission requested yet.</h4><form class="remixui_permissionForm" data-id="pluginManagerSettingsPermissionForm"><div class="p-2"></div></form></div><div class="modal-footer" data-id="permissionsSettingsModalDialogModalFooter-react"><button data-id="permissionsSettings-modal-footer-ok-react" class="modal-ok btn btn-sm border-primary">OK</button><button data-id="permissionsSettings-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Cancel</button></div></div></div></div><footer class="bg-light remixui_permissions remix-bg-opacity"><button class="btn btn-primary settings-button" data-id="pluginManagerPermissionsButton">Permissions</button></footer></div><div data-id="pluginManagerLocalPluginModalDialogModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="pluginManagerLocalPluginModalDialogModalDialogModalTitle-react">Local Plugin</h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="pluginManagerLocalPluginModalDialogModalDialogModalBody-react"><form id="local-plugin-form"><div class="form-group"><label for="plugin-name">Plugin Name <small>(required)</small></label><input class="form-control" id="plugin-name" data-id="localPluginName" placeholder="Should be camelCase" value=""></div><div class="form-group"><label for="plugin-displayname">Display Name</label><input class="form-control" id="plugin-displayname" data-id="localPluginDisplayName" placeholder="Name in the header" value=""></div><div class="form-group"><label for="plugin-methods">Api (comma separated list of method names)</label><input class="form-control" id="plugin-methods" data-id="localPluginMethods" placeholder="Methods" value=""></div><div class="form-group"><label for="plugin-methods">Plugins it can activate (comma separated list of plugin names)</label><input class="form-control" id="plugin-canactivate" data-id="localPluginCanActivate" placeholder="Plugin names" value=""></div><div class="form-group"><label for="plugin-url">Url <small>(required)</small></label><input class="form-control" id="plugin-url" data-id="localPluginUrl" placeholder="ex: https://localhost:8000" value=""></div><h6>Type of connection <small>(required)</small></h6><div class="form-check form-group"><div class="radio"><input class="form-check-input" type="radio" name="type" id="iframe" data-id="localPluginRadioButtoniframe" value="iframe" checked=""><label class="form-check-label" for="iframe">Iframe</label></div><div class="radio"><input class="form-check-input" type="radio" name="type" id="ws" data-id="localPluginRadioButtonws" value="ws"><label class="form-check-label" for="ws">Websocket</label></div></div><h6>Location in remix <small>(required)</small></h6><div class="form-check form-group"><div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelSidePanel" data-id="localPluginRadioButtonsidePanel" value="sidePanel" checked=""><label class="form-check-label" for="localPluginRadioButtonsidePanelSidePanel">Side Panel</label></div><div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelMainPanel" data-id="localPluginRadioButtonmainPanel" value="mainPanel"><label class="form-check-label" for="localPluginRadioButtonsidePanelMainPanel">Main Panel</label></div><div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelNone" data-id="localPluginRadioButtonnone" value="none"><label class="form-check-label" for="localPluginRadioButtonsidePanelNone">None</label></div></div></form></div><div class="modal-footer" data-id="pluginManagerLocalPluginModalDialogModalDialogModalFooter-react"><button data-id="pluginManagerLocalPluginModalDialog-modal-footer-ok-react" class="modal-ok btn btn-sm border-primary">OK</button><button data-id="pluginManagerLocalPluginModalDialog-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Cancel</button></div></div></div></div></div></div><div class="d-none "><div id="searchTab"><div class="search_plugin_search_tab pr-4 px-2 pb-4"><div class="search_plugin_find_container"><div data-id="toggle_replace" class="codicon codicon-find-collapsed search_plugin_find_container_arrow" role="button" aria-label="Toggle Replace" aria-expanded="true" aria-disabled="false"></div><div class="search_plugin_find_container_internal"><div class="search_plugin_find-part"><div class="search_plugin_search-input"><input id="search_input" placeholder="Type to search" class="form-control" value=""><div class="search_plugin_controls"><div data-id="search_case_sensitive" class="monaco-custom-checkbox codicon codicon-case-sensitive mx-2 " role="checkbox" aria-checked="false" aria-label="Match Case" aria-disabled="false"></div><div data-id="search_whole_word" class="monaco-custom-checkbox codicon codicon-whole-word mr-2 " role="checkbox" aria-checked="false" aria-label="Match Whole Word" aria-disabled="false"></div><div data-id="search_use_regex" class="monaco-custom-checkbox codicon codicon-regex " role="checkbox" aria-checked="false" aria-label="Use Regular Expression" aria-disabled="false"></div></div></div></div></div></div><div class="search_plugin_find-part pl-3"><label class="mt-2">Files to include</label><input id="search_include" placeholder="Include ie *.sol ( Enter to include )" class="form-control" value="*.sol, *.js"></div><div class="search_plugin_find-part pl-3"><label class="mt-2">Files to exclude</label><input id="search_exclude" placeholder="Exclude ie .git/**/* ( Enter to exclude )" class="form-control" value=".*/**/*"></div><div data-id="search_results" class="mt-2"><div class="search_plugin_search_indicator py-1"> <br></div></div></div></div></div><div class="d-none "><div id="gitTab"><div class="px-3"><div class="text-sm w-100"><div class="container-fluid px-0"><div class="d-flex flex-column pt-1 mb-1"><div class="d-flex flex-column justify-content-start align-items-start w-100"><span class="text-secondary text-sm text-truncate overflow-hidden whitespace-nowrap w-100">0.02 MB used (0 %)</span></div></div></div></div><hr><h5>SETUP REQUIRED</h5><div><div class="mt-1 mb-2">To ensure that your commits are properly attributed in Git, you need to <a href="#" class="cursor-pointer mr-1">configure a username and email address or connect to GitHub.</a>These credentials will be used to identify the author of the commit.<a href="#" class="ml-1 cursor-pointer">Setup git</a></div><hr></div><div class="accordion"><div><div class="mt-1 mb-2"><h5>INITIALIZE</h5><button class="btn w-md-25 w-100 btn-primary" data-id="initgit-btn">Initialize repository</button></div></div><div class="d-flex justify-content-between pb-1 pt-1 "><span data-id="clone-panel" role="button" class="nav d-flex justify-content-start align-items-center w-75"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="caret-right" class="svg-inline--fa fa-caret-right " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="currentColor" d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"></path></svg><label class="pl-2 nav form-check-label ">CLONE</label></span></div><div class="bg-light collapse"><div class="px-2 py-2"><div data-id="clone-panel-content"><label class="text-uppercase">Clone from GitHub</label><button data-id="fetch-repositories" class="w-100 mt-1 btn btn-secondary mb-2"><i class="fab fa-github mr-1"></i>Load from GitHub</button><span class="text-warning text-left"><span>Generate and add a Git token or login with GitHub. Tokens are added in </span><span class=" text-decoration-line-through messageTip">settings.</span></span><hr><label class="text-uppercase">Clone from URL</label><div class="mb-2 input-group"><input data-id="clone-url" placeholder="url" name="cloneurl" aria-describedby="urlprepend" id="cloneulr" class="form-control" value=""></div><input name="clonebranch" data-id="clone-branch" class="form-control mb-2 mt-2" placeholder="branch" type="text" id="clonebranch" value=""><button disabled="" data-id="clone-btn" class="btn btn-primary mt-1 w-100">clone</button><hr><label class="text-uppercase">Options</label><div class="mt-1 mb-1 input-group"><div class="bg-secondary input-group-prepend"><span class="text-dark input-group-text" id="clonedepthprepend">--depth</span></div><input aria-describedby="clonedepthprepend" type="number" id="clonedepth" class="form-control" value="1"></div><div class="listenOnNetwork_2A0YE0 custom-control custom-checkbox" style="display: flex; align-items: center;"><input id="cloneAllBranches" type="checkbox" name="cloneAllBranches" class="custom-control-input" style="vertical-align: bottom;"><label class="form-check-label custom-control-label" id="headingundefined" style="padding-top: 0.15rem;"><div class="font-weight-bold"></div>Clone all branches</label></div><hr></div></div></div><hr><div class="d-flex justify-content-between pt-1 pb-1 "><span data-id="github-panel" role="button" class="nav d-flex justify-content-start align-items-center w-75"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="caret-right" class="svg-inline--fa fa-caret-right " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="currentColor" d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"></path></svg><label class="pl-2 nav form-check-label">GITHUB SETUP</label></span></div><div class="bg-light collapse"><div class="px-2 py-2"><label class="text-uppercase">Connect to GitHub</label><button class="btn btn-secondary mt-1 w-100"><i class="fab fa-github mr-1"></i>Login with GitHub</button><hr><label class="text-uppercase">Enter GitHub credentials manually</label><br><label>Git username <small>(required)</small></label><input data-id="gitubUsername" name="githubUsername" class="form-control mb-3" placeholder="* Git username" type="text" id="githubUsername" value=""><label>Git email <small>(required)</small></label><input data-id="githubEmail" name="githubEmail" class="form-control mb-3" placeholder="* Git email" type="text" id="githubEmail" value=""><label>GitHub token <small>(optional)</small></label><div class="input-group text-secondary mb-3 h6"><input data-id="githubToken" type="password" autocomplete="off" placeholder="GitHub token" class="form-control" name="githubToken" value=""><div class="input-group-append"><a href="#"><i class="far fa-copy ml-1 p-2 mt-1" aria-hidden="true" content="" data-id="copyToClipboardCopyIcon"></i></a></div></div><div class="d-flex justify-content-between"><button data-id="saveGitHubCredentials" class="btn btn-primary w-100">Save</button><button class="btn btn-danger far fa-trash-alt"></button></div><hr></div></div><hr><div class="d-flex justify-content-between pt-1 pb-1 "><span role="button" class="nav d-flex justify-content-start align-items-center w-75"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="caret-right" class="svg-inline--fa fa-caret-right " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="currentColor" d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"></path></svg><label class="pl-2 nav form-check-label mr-2">LOG</label><div class="text-danger mr-1">1<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="triangle-exclamation" class="svg-inline--fa fa-triangle-exclamation ml-1" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"></path></svg></div></span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="ban" class="svg-inline--fa fa-ban btn btn-sm" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"></path></svg></div><div class="bg-light collapse"><div class="px-2 py-2"><div class="p-1"><div class="log-entry text-danger">[ERROR] Please check your GitHub token in the GitHub settings.</div></div></div></div></div></div></div></div><div class="d-none "><div id="fileExplorerView"><div class="d-flex flex-column justify-content-between h-100"><div class="remixui_container overflow-auto" style="max-height: 100%;"><div class="d-flex flex-column w-100 remixui_fileexplorer" data-id="remixUIWorkspaceExplorer"><div class="mb-1"><header><div class="mx-2 my-2 d-flex flex-column"><div class="mx-2 d-flex"><span class="remixui_topmenu d-flex"><div id="workspacesMenuDropdown" data-id="workspacesMenuDropdown" class="dropdown"><span class=" mr-1 mb-0 pb-0 d-flex justify-content-end align-items-end remixuimenuicon_shadow remixuimenuicon_hamburger_menu fs-3" data-id="workspaceMenuDropdown"><i class="fas fa-bars" data-id="workspaceDropdownMenuIcon" style="font-size: large;"></i></span></div></span><div class="d-flex w-100 justify-content-between"><span class="d-flex"><label class="pl-2 form-check-label" style="word-break: keep-all;">WORKSPACES</label></span><span class="d-flex" style="cursor: pointer;"><div data-id="filepanel-login-github" class="d-flex"><i class="fa-brands fa-github-alt ml-2 align-self-center" aria-hidden="true" style="font-size: 1.1rem; cursor: pointer;"></i><span class="ml-1"> Sign in </span></div></span></div></div><div class="mx-2"><div id="workspacesSelect" data-id="workspacesSelect" class="dropdown"><button class="btn btn-light btn-block w-100 d-inline-block border border-dark form-control mt-1 "><div class="d-flex"><div class="mr-auto text-nowrap text-truncate overflow-hidden">default_workspace</div><div><i class="fad fa-sort-circle"></i></div></div></button></div></div></div></header></div><div class="h-100 remixui_fileExplorerTree"><div class="h-100"><div class="h-100 remixui_treeview" data-id="filePanelFileExplorerTree"><div tabindex="0" class="h-100 ml-0 pl-1" style="outline: none; display: flex; flex-direction: column;"><div data-id="treeViewLiMenu"><div data-id="treeViewDivMenu" class="d-flex flex-row align-items-center"><span class="w-100 pl-2 mt-1"><div><span data-id="spanContaining" class="pl-0 pb-1 w-50"><label id="createNewFile" data-id="fileExplorerNewFilecreateNewFile" class="far fa-file mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"></label><label id="createNewFolder" data-id="fileExplorerNewFilecreateNewFolder" class="far fa-folder mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"></label><label id="uploadFile" data-id="fileExplorerUploadFileuploadFile" class="far fa-upload mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"><input id="fileUpload" data-id="fileExplorerFileUpload" type="file" multiple=""></label><label id="uploadFolder" data-id="fileExplorerUploadFolderuploadFolder" class="far fa-folder-upload mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"><input id="folderUpload" data-id="fileExplorerFolderUpload" type="file" directory="" webkitdirectory="" multiple=""></label><label id="importFromIpfs" data-id="fileExplorerNewFileimportFromIpfs" class="fa-regular fa-cube mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"></label><label id="importFromHttps" data-id="fileExplorerNewFileimportFromHttps" class="fa-solid fa-link mx-1 remixui_menuItem" style="font-size: 1.1rem; cursor: pointer;"></label></span></div></span></div></div><div class="h-100 pl-1"><div class="d-flex h-100"><div data-id="treeViewUltreeViewMenu" class="d-flex h-100 w-100 pb-2"><div data-test-id="virtuoso-scroller" data-virtuoso-scroller="true" tabindex="0" style="height: 100%; outline: none; overflow-y: auto; position: relative; width: 100%;"><div data-viewport-type="element" style="width: 100%; height: 100%; position: absolute; top: 0px;"><div data-test-id="virtuoso-item-list" style="box-sizing: border-box; padding-top: 0px; padding-bottom: 0px; margin-top: 0px;"><div data-index="0" data-known-size="19" data-item-index="0" style="overflow-anchor: none;"><li class=" li_tv" data-type="folder" data-path="contracts" data-id="treeViewLitreeViewItemcontracts"><div data-id="treeViewDivtreeViewItemcontracts" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 fa fa-folder "></div><div data-id="treeViewDivDraggableItemcontracts" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf undefined" data-label-type="folder" data-label-path="contracts">contracts</div><div class="d-flex flex-row align-items-center"></div></div></li></div><div data-index="1" data-known-size="19" data-item-index="1" style="overflow-anchor: none;"><li class=" li_tv" data-type="folder" data-path="scripts" data-id="treeViewLitreeViewItemscripts"><div data-id="treeViewDivtreeViewItemscripts" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 fa fa-folder "></div><div data-id="treeViewDivDraggableItemscripts" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf undefined" data-label-type="folder" data-label-path="scripts">scripts</div><div class="d-flex flex-row align-items-center"></div></div></li></div><div data-index="2" data-known-size="19" data-item-index="2" style="overflow-anchor: none;"><li class=" li_tv" data-type="folder" data-path="tests" data-id="treeViewLitreeViewItemtests"><div data-id="treeViewDivtreeViewItemtests" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 fa fa-folder "></div><div data-id="treeViewDivDraggableItemtests" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf undefined" data-label-type="folder" data-label-path="tests">tests</div><div class="d-flex flex-row align-items-center"></div></div></li></div><div data-index="3" data-known-size="19" data-item-index="3" style="overflow-anchor: none;"><li class=" li_tv" data-type="file" data-path=".prettierrc.json" data-id="treeViewLitreeViewItem.prettierrc.json"><div data-id="treeViewDivtreeViewItem.prettierrc.json" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 small fas fa-brackets-curly pr-2 caret caret_tv "></div><div data-id="treeViewDivDraggableItem.prettierrc.json" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf undefined" data-label-type="file" data-label-path=".prettierrc.json">.prettierrc.json</div><div class="d-flex flex-row align-items-center"></div></div></li></div><div data-index="4" data-known-size="19" data-item-index="4" style="overflow-anchor: none;"><li class="bg-secondary remixui_selected li_tv" data-type="file" data-path="ok.sol" data-id="treeViewLitreeViewItemok.sol"><div data-id="treeViewDivtreeViewItemok.sol" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 fa-kit fa-solidity-mono pr-2 caret caret_tv "></div><div data-id="treeViewDivDraggableItemok.sol" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf text-warning" data-label-type="file" data-label-path="ok.sol">ok.sol</div><div class="d-flex flex-row align-items-center"><div><span data-id="file-decoration-warning-ok.sol" class=" text-warning pr-2">2</span></div></div></div></li></div><div data-index="5" data-known-size="19" data-item-index="5" style="overflow-anchor: none;"><li class=" li_tv" data-type="file" data-path="README.txt" data-id="treeViewLitreeViewItemREADME.txt"><div data-id="treeViewDivtreeViewItemREADME.txt" class="d-flex flex-row align-items-center"><div style="padding-left: 0px;"></div><div class="pl-2 far fa-file-alt pr-2 caret caret_tv "></div><div data-id="treeViewDivDraggableItemREADME.txt" draggable="true" class="ml-1 pl-2 text-nowrap remixui_leaf undefined" data-label-type="file" data-label-path="README.txt">README.txt</div><div class="d-flex flex-row align-items-center"></div></div></li></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="bg-light border-top d-none" data-id="workspaceGitPanel"><div class="d-flex justify-content-between p-1"><div class="text-uppercase text-dark pt-1 px-1">GIT</div><div class="pt-0 mr-2" data-id="workspaceGitBranchesDropdown"><div class="dropup" style="height: 30px; max-width: 6rem; min-width: 6rem;"><button class="btn btn-sm btn-light d-inline-block border border-dark form-control h-100 p-0 pl-2 pr-2 text-dark "><div class="d-flex"><div class="mr-auto text-nowrap text-truncate overflow-hidden">-none-</div><div><i class="fad fa-sort-circle"></i></div></div></button></div></div></div></div><div data-id="homeTabModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="homeTabModalDialogModalTitle-react">Import from </h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="homeTabModalDialogModalBody-react"><div class="p-2 user-select-auto"><div class="d-flex flex-row"><input type="text" name="prompt_text" id="inputPrompt_text" class="w-100 mt-1 form-control" data-id="homeTabModalDialogCustomPromptText" value=""></div></div></div><div class="modal-footer" data-id="homeTabModalDialogModalFooter-react"><button data-id="homeTab-modal-footer-ok-react" class="modal-ok btn btn-sm border-primary">Import</button></div></div></div></div></div><div data-id="fileSystemModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="fileSystemModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="fileSystemModalDialogModalBody-react"></div><div class="modal-footer" data-id="fileSystemModalDialogModalFooter-react"></div></div></div></div><div data-id="toasterModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="toasterModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="toasterModalDialogModalBody-react"></div><div class="modal-footer" data-id="toasterModalDialogModalFooter-react"><button data-id="toaster-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Close</button></div></div></div></div></div></div><div class="plugItIn active "><div id="compileTabView"><div id="compileTabView"><section><article><div class="pt-0 remixui_compilerSection"><div class="mb-1"><label class="remixui_compilerLabel form-check-label" for="versionSelector">Compiler</label><span class="far fa-plus border-0 p-0 ml-3"></span><span class="far fa-file-certificate border-0 p-0 ml-2"></span><div id="versionSelector" data-id="versionSelector" class="dropdown"><button class="btn btn-light btn-block w-100 d-inline-block border border-dark form-control "><div class="d-flex"><div style="flex-grow: 1; overflow: hidden; display: flex; justify-content: left;"><div class="text-truncate"><span data-id="selectedVersion">0.8.25+commit.b61c2a91</span></div></div><div><i class="fad fa-sort-circle"></i></div></div></button></div></div><div class="mb-2 flex-row-reverse remixui_nightlyBuilds custom-control custom-checkbox"><input class="mr-2 custom-control-input" id="nightlies" type="checkbox"><label for="nightlies" data-id="compilerNightliesBuild" class="form-check-label custom-control-label">Include nightly builds</label></div><div class="mt-2 remixui_compilerConfig custom-control custom-checkbox"><input class="remixui_autocompile custom-control-input" type="checkbox" data-id="compilerContainerAutoCompile" id="autoCompile" title="Auto compile"><label class="form-check-label custom-control-label" for="autoCompile">Auto compile</label></div><div class="mt-1 mb-2 remixui_compilerConfig custom-control custom-checkbox"><input class="remixui_autocompile custom-control-input" id="hideWarningsBox" type="checkbox" title="Hide warnings"><label class="form-check-label custom-control-label" for="hideWarningsBox">Hide warnings</label></div></div><div class="d-flex px-4 remixui_compilerConfigSection justify-content-between"><div class="d-flex"><label class="mt-1 remixui_compilerConfigSection">Advanced Configurations</label></div><div><span data-id="scConfigExpander"><i class="fas fa-angle-right" aria-hidden="true"></i></span></div></div><div class="px-4 pb-4 border-bottom flex-column d-none"><div class="d-flex pb-1 remixui_compilerConfig custom-control custom-radio"><input class="custom-control-input" type="radio" name="configradio" id="scManualConfig" value="manual" checked=""><label class="form-check-label custom-control-label" for="scManualConfig" data-id="scManualConfiguration">Compiler configuration</label></div><div class="flex-column 'd-flex'}"><div class="mb-2 ml-4"><label class="remixui_compilerLabel form-check-label" for="compilierLanguageSelector">Language</label><div id="compilerLanguageSelectorWrapper"><select class="custom-select" id="compilierLanguageSelector" style="pointer-events: auto;"><option data-id="selected" value="Solidity">Solidity</option><option data-id="" value="Yul">Yul</option></select></div></div><div class="mb-2 ml-4"><label class="remixui_compilerLabel form-check-label" for="evmVersionSelector">EVM Version</label><select class="custom-select" id="evmVersionSelector"><option data-id="selected" value="default">default</option><option data-id="" value="cancun">cancun</option><option data-id="" value="shanghai">shanghai</option><option data-id="" value="paris">paris</option><option data-id="" value="london">london</option><option data-id="" value="berlin">berlin</option><option data-id="" value="istanbul">istanbul</option><option data-id="" value="petersburg">petersburg</option><option data-id="" value="constantinople">constantinople</option><option data-id="" value="byzantium">byzantium</option><option data-id="" value="spuriousDragon">spuriousDragon</option><option data-id="" value="tangerineWhistle">tangerineWhistle</option><option data-id="" value="homestead">homestead</option></select></div><div class="mt-1 mt-3 border-dark pb-3 ml-4 remixui_compilerConfig custom-control custom-checkbox"><div class="justify-content-between align-items-center d-flex"><input class="custom-control-input" id="optimize" type="checkbox"><label class="form-check-label custom-control-label" for="optimize">Enable optimization</label><input min="1" class="custom-select ml-2 remixui_runs" id="runs" placeholder="200" type="number" title="Estimated number of times each opcode of the deployed code will be executed across the life-time of the contract." disabled="" value="200"></div></div></div><div class="d-flex pb-1 remixui_compilerConfig custom-control custom-radio"><input class="custom-control-input" type="radio" name="configradio" id="scFileConfig" value="file"><label class="form-check-label custom-control-label" for="scFileConfig" data-id="scFileConfiguration">Use configuration file</label></div><div class="pt-2 ml-4 ml-2 align-items-start justify-content-between d-flex"><span class="py-2 text-secondary">compiler_config.json</span><input class="py-0 my-0 form-control d-none" placeholder="/folder_path/file_name.json" title="If the file you entered does not exist you will be able to create one in the next step." disabled="" data-id="scConfigFilePathInput"><button disabled="" data-id="scConfigChangeFilePath" class="btn btn-sm btn-secondary">Change</button></div></div><div class="px-4"><button id="compileBtn" data-id="compilerContainerCompileBtn" class="btn btn-primary btn-block d-block w-100 text-break remixui_disabled mb-1 mt-3"><div class="d-flex align-items-center justify-content-center"><i class="fas fa-sync mr-2" aria-hidden="true" title=""></i><div class="text-truncate overflow-hidden text-nowrap"><span>Compile</span><span class="ml-1 text-nowrap">ok.sol</span></div></div></button><div class="d-flex align-items-center"><button id="compileAndRunBtn" data-id="compilerContainerCompileAndRunBtn" class="btn btn-secondary btn-block d-block w-100 text-break remixui_solidityCompileAndRunButton d-inline-block remixui_disabled mb-1 mt-1"><span>Compile and Run script</span></button><a href="https://remix-ide.readthedocs.io/en/latest/running_js_scripts.html#compile-a-contract-and-run-a-script-on-the-fly" target="_blank"><i class="pl-2 ml-2 fas fa-info text-dark"></i></a><a href="#"><button class="btn remixui_copyButton ml-2 my-1 text-dark"><i class="remixui_copyIcon far fa-copy" aria-hidden="true"></i></button></a></div></div></article></section></div><div data-id="toasterModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="toasterModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="toasterModalDialogModalBody-react"></div><div class="modal-footer" data-id="toasterModalDialogModalFooter-react"><button data-id="toaster-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Close</button></div></div></div></div><div data-id="workspacesModalDialogModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="workspacesModalDialogModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="workspacesModalDialogModalDialogModalBody-react"></div><div class="modal-footer" data-id="workspacesModalDialogModalDialogModalFooter-react"></div></div></div></div></div></div><div class="d-none "><div><div class="udapp_runTabView run-tab" id="runTabView" data-id="runTabView"><div class="list-group pb-4 list-group-flush"><div class="udapp_settings"><div class="udapp_crow"><label id="selectExEnv" class="udapp_settingsLabel">Environment<a href="https://chainlist.org/" target="_blank"><i class="ml-2 fas fa-plug" aria-hidden="true"></i></a><a href="https://remix-ide.readthedocs.io/en/latest/run.html#environment" target="_blank" rel="noreferrer"><i class="udapp_infoDeployAction ml-2 fas fa-info-circle"></i></a></label><div class="udapp_environment" data-id="selected-provider-vm-cancun"><div id="selectExEnvOptions" data-id="settingsSelectEnvOptions" class="udapp_selectExEnvOptions dropdown"><button class="btn btn-light btn-block w-100 d-inline-block border border-dark form-control "><div class="d-flex"><div class="mr-auto text-nowrap text-truncate overflow-hidden">Remix VM (Cancun)</div><div><i class="fad fa-sort-circle"></i></div></div></button></div></div></div><div class=""><div class="udapp_settingsLabel"></div><div class="udapp_environment" data-id="settingsNetworkEnv"><span class="udapp_network badge badge-secondary">VM</span></div></div><div class="udapp_crow"><label class="udapp_settingsLabel">Account<span id="remixRunPlusWraper"><i id="remixRunPlus" class="ml-2 fas fa-plus-circle udapp_icon " aria-hidden="true"></i></span><i id="remixRunSignMsg" data-id="settingsRemixRunSignMsg" class="ml-2 fas fa-edit udapp_icon" aria-hidden="true"></i><span><a href="#"><i class="fas fa-copy ml-2 p-0" aria-hidden="true" content="0x5B38Da6a701c568545dCfcB03FcB875f56beddC4"></i></a></span></label><div class="udapp_account"><select id="txorigin" data-id="runTabSelectAccount" name="txorigin" class="form-control udapp_select custom-select pr-4"><option value="0x5B38Da6a701c568545dCfcB03FcB875f56beddC4">0x5B3...eddC4 (100 ether)</option><option value="0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2">0xAb8...35cb2 (100 ether)</option><option value="0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db">0x4B2...C02db (100 ether)</option><option value="0x78731D3Ca6b7E34aC0F824c42a7cC18A495cabaB">0x787...cabaB (100 ether)</option><option value="0x617F2E2fD72FD9D5503197092aC168c91465E7f2">0x617...5E7f2 (100 ether)</option><option value="0x17F6AD8Ef982297579C203069C1DbfFE4348c372">0x17F...8c372 (100 ether)</option><option value="0x5c6B0f7Bf3E7ce046039Bd8FABdfD3f9F5021678">0x5c6...21678 (100 ether)</option><option value="0x03C6FcED478cBbC9a4FAB34eF9f40767739D1Ff7">0x03C...D1Ff7 (100 ether)</option><option value="0x1aE0EA34a72D944a8C7603FfB3eC30a6669E454C">0x1aE...E454C (100 ether)</option><option value="0x0A098Eda01Ce92ff4A4CCb7A4fFFb5A43EBC70DC">0x0A0...C70DC (100 ether)</option><option value="0xCA35b7d915458EF540aDe6068dFe2F44E8fa733c">0xCA3...a733c (100 ether)</option><option value="0x14723A09ACff6D2A60DcdF7aA4AFf308FDDC160C">0x147...C160C (100 ether)</option><option value="0x4B0897b0513fdC7C541B6d9D7E929C4e5364D2dB">0x4B0...4D2dB (100 ether)</option><option value="0x583031D1113aD414F02576BD6afaBfb302140225">0x583...40225 (100 ether)</option><option value="0xdD870fA1b7C4700F2BD7f44238821C26f7392148">0xdD8...92148 (100 ether)</option></select></div></div><div class="udapp_crow"><label class="udapp_settingsLabel">Gas limit</label><div class="pl-0 custom-control custom-checkbox udapp_col2 udapp_gasNval"><div class="d-flex pb-1 custom-control custom-radio"><input class="custom-control-input" type="radio" name="gasLimitRadio" id="glAutoConfig" value="auto" checked=""><label class="form-check-label custom-control-label" for="glAutoConfig" data-id="glAutoConfiguration">Estimated Gas</label></div><div class="d-flex custom-control custom-radio align-items-baseline"><input class="custom-control-input" type="radio" name="gasLimitRadio" id="glManualConfig" value="manual"><label class="mb-1 w-50 form-check-label custom-control-label" for="glManualConfig" data-id="glManualConfiguration">Custom</label><input type="number" disabled="" class="form-control w-100 float-right" id="gasLimit" value="3000000"></div></div></div><div class="udapp_crow"><label class="udapp_settingsLabel" data-id="remixDRValueLabel">Value</label><div class="input-group udapp_gasValueContainer"><input type="number" min="0" pattern="^[0-9]" step="1" class="form-control" id="value" data-id="dandrValue" value="0"><div class="input-group-append"><select name="unit" class="custom-select" id="unit"><option data-unit="wei" value="wei">Wei</option><option data-unit="gwei" value="gwei">Gwei</option><option data-unit="finney" value="finney">Finney</option><option data-unit="ether" value="ether">Ether</option></select></div></div></div></div><div class="udapp_container mb-2" data-id="contractDropdownContainer"><div class="d-flex justify-content-between"><div class="d-flex justify-content-between align-items-end"><label class="udapp_settingsLabel pr-1">Contract</label></div></div><div class="udapp_subcontainer"><select name="[object Object]" class="udapp_contractNames w-100 custom-select" disabled="" style="display: block; pointer-events: none;"><option value="" disabled="" hidden="">No compiled contracts</option></select><span class="py-1" style="display: none;"></span></div><div><div class="udapp_deployDropdown"></div><div class="pt-2 d-flex flex-column sudapp_button udapp_atAddressSect"><div class="d-flex flex-row"><div id="runAndDeployAtAdressButtonContainer" data-title="[object Object]"><button class="disabled udapp_atAddress btn btn-sm py-2 btn-primary" id="runAndDeployAtAdressButton" disabled="" data-title="[object Object]" style="border: none;">At Address</button></div><input class="border-dark h-100 udapp_input udapp_ataddressinput ataddressinput form-control" placeholder="Load contract from Address"></div></div></div></div><div class="udapp_cardContainer py-1 list-group-item border-top border-bottom" id="udappRecorderCard"><div class="udapp_recorderSection d-flex justify-content-between"><div class="d-flex justify-content-center align-items-center"><label class="text-nowrap mt-1 udapp_recorderSectionLabel">Transactions recorded</label><div class="ml-2 badge badge-pill badge-primary text-center" data-title="The number of recorded transactions" style="cursor: default;">0</div><i class="ml-2 fal fa-info-circle align-self-center" aria-hidden="true" data-id="recorderStartWalkthrough" style="font-size: medium;"></i></div><div class="w-100"></div><div class="p-3"><span data-id="udappRecorderTitleExpander"><i class="fas fa-angle-right" aria-hidden="true"></i></span></div></div></div><div class="udapp_instanceContainer mt-3 border-0 list-group-item"><div class="d-flex justify-content-between align-items-center pl-2"><label class="udapp_deployedContracts" data-id="pinnedContracts">Pinned Contracts<span data-id="pinnedContractsSublabel" style="font-size: 0.75rem;"> (network: vm-cancun) </span></label></div><span class="mx-2 mt-3 alert alert-secondary" data-id="NoPinnedInstanceText">No pinned contracts found for selected workspace & network</span><div class="d-flex justify-content-between align-items-center pl-2 mb-2 mt-2"><label class="udapp_deployedContracts" data-id="unpinnedContracts">Deployed/Unpinned Contracts</label></div><span class="mx-2 mt-3 alert alert-secondary" data-id="deployAndRunNoInstanceText" role="alert">Currently you have no unpinned contracts to interact with.</span></div></div></div><div data-id="udappNotifyModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="udappNotifyModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="udappNotifyModalDialogModalBody-react"></div><div class="modal-footer" data-id="udappNotifyModalDialogModalFooter-react"></div></div></div></div><div data-id="toasterModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="toasterModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="toasterModalDialogModalBody-react"></div><div class="modal-footer" data-id="toasterModalDialogModalFooter-react"><button data-id="toaster-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Close</button></div></div></div></div><div data-id="udappModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="udappModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="udappModalDialogModalBody-react"></div><div class="modal-footer" data-id="udappModalDialogModalFooter-react"><button data-id="udapp-modal-footer-ok-react" class="modal-ok btn btn-sm border-primary">OK</button></div></div></div></div></div></div></div></div></section></div><div class="overlay d-none"></div><div class="dragbar react-draggable" style="transform: translate(355px, 0px);"></div><div id="main-panel" data-id="remixIdeMainPanel" class="mainpanel d-flex"><div class="mainview"><div class="tabs-wrap "><div><div class="remix-ui-tabs d-flex justify-content-between border-0 header nav-tabs" data-id="tabs-component"><div class="d-flex flex-row" style="max-width: fit-content; width: 99%;"><div class="d-flex flex-row justify-content-center align-items-center m-1 mt-1"><button data-id="play-editor" class="btn text-success pr-0 py-0 d-flex"><i class="fas fa-play"></i></button><div class="d-flex border-left ml-2 align-items-center" style="height: 3em;"><button data-id="explain-editor" id="explain_btn" class="btn text-ai pl-2 pr-0 py-0"><i class="fas fa-user-robot "></i></button><button data-id="remix_ai_switch" id="remix_ai_switch" class="btn ai-switch text-ai pl-2 pr-0 py-0"><i class="fas fa-toggle-off fa-lg"></i></button></div><div class="d-flex border-left ml-2 align-items-center" style="height: 3em;"><span data-id="tabProxyZoomOut" class="btn fas fa-search-minus text-dark pl-2 pr-0 py-0 d-flex"></span><span data-id="tabProxyZoomIn" class="btn fas fa-search-plus text-dark pl-2 pr-0 py-0 d-flex"></span></div></div><div class="tab-scroll" data-rttabs="true"><ul class="d-flex flex-row align-items-center" role="tablist"><li data-id="home" class="" role="tab" id="tab:r0:0" aria-selected="false" aria-disabled="false" aria-controls="panel:r0:0" data-rttab="true"><div class="nav-item nav-link d-flex justify-content-center align-items-center px-2 py-1 tab" data-id="" data-path="home"><img class="my-1 mr-1 iconImage" src="assets/img/home.webp" style="filter: invert(1);"><span class="title-tabs undefined">Home</span><span class="close-tabs" data-id="close_home"><i class="text-dark fas fa-times"></i></span></div></li><li data-id="default_workspace/ok.sol" class="react-tabs__tab--selected" role="tab" id="tab:r0:1" aria-selected="true" aria-disabled="false" aria-controls="panel:r0:1" tabindex="0" data-rttab="true"><div class="nav-item nav-link d-flex justify-content-center align-items-center px-2 py-1 tab active" data-id="tab-active" data-path="default_workspace/ok.sol"><i class="my-1 mr-1 text-dark fa-kit fa-solidity-mono"></i><span class="title-tabs text-warning">ok.sol</span><div><span data-id="file-decoration-warning-ok.sol" class=" text-warning pr-2">2</span></div><span class="close-tabs" data-id="close_default_workspace/ok.sol"><i class="text-dark fas fa-times"></i></span></div></li><div id="dummyElForLastXVisibility" style="min-width: 4rem; height: 1rem;"></div></ul><div class="react-tabs__tab-panel" role="tabpanel" id="panel:r0:0" aria-labelledby="tab:r0:0"></div><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:r0:1" aria-labelledby="tab:r0:1"></div></div></div></div></div></div><div class="editor-wrap "><div id="editorView"><div class="w-100 h-100 d-flex flex-column-reverse"><section style="display: flex; position: relative; text-align: initial; width: 100%; height: 0%;"><div class="d-none" style="width: 100%;" data-keybinding-context="1"><div class="monaco-diff-editor" style="position: relative; height: 100%;"><div class="noModificationsOverlay" style="position: absolute; height: 100%; visibility: hidden; width: 47px;"><span>No Changes</span></div><div class="editor original" data-keybinding-context="2" style="position: absolute; height: 100%; visibility: visible; width: 42px; left: 0px; --vscode-editorCodeLens-lineHeight: 16px; --vscode-editorCodeLens-fontSize: 12px; --vscode-editorCodeLens-fontFeatureSettings: "liga" off, "calt" off;" data-mode-id="remix-solidity"><div class="monaco-editor original-in-monaco-diff-editor no-user-select showUnused showDeprecated vs-dark" role="code" data-uri="inmemory://model/1" style="width: 42px; height: 5px;"><div data-mprt="3" class="overflow-guard" style="width: 42px; height: 5px;"><div class="margin" role="presentation" aria-hidden="true" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; height: 19px; width: 52px;"><div class="glyph-margin" style="left: 0px; width: 0px; height: 19px;"></div><div class="margin-view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="margin-view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 52px; height: 19px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line current-line-margin-both" style="width:52px; height:19px;"></div><div class="line-numbers active-line-number" style="left:0px;width:42px;">1</div></div></div><div class="glyph-margin-widgets" style="position: absolute; top: 0px;"></div></div><div class="monaco-scrollable-element editor-scrollable vs-dark" role="presentation" data-mprt="5" style="position: absolute; overflow: hidden; left: 52px; height: 5px;"><div class="lines-content monaco-editor-background" style="position: absolute; overflow: hidden; width: 1e+06px; height: 1e+06px; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; left: 0px;"><div class="view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; height: 0px; width: 48px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line" style="width:48px; height:19px;"></div></div></div><div role="presentation" aria-hidden="true" class="view-rulers"></div><div class="view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="view-lines monaco-mouse-cursor-text" role="presentation" aria-hidden="true" data-mprt="7" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 48px; height: 19px;"><div style="top:0px;height:19px;" class="view-line"><span><span></span></span></div></div><div data-mprt="1" class="contentWidgets" style="position: absolute; top: 0px;"></div><div role="presentation" aria-hidden="true" class="cursors-layer cursor-line-style cursor-solid"><div class="cursor monaco-mouse-cursor-text " style="height: 19px; top: 0px; left: 0px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; display: block; visibility: hidden; padding-left: 0px; width: 1.11054px;"></div></div></div><div role="presentation" aria-hidden="true" class="invisible scrollbar horizontal fade" style="position: absolute; width: 0px; height: 12px; left: 0px; bottom: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; height: 12px; transform: translate3d(0px, 0px, 0px); contain: strict; width: 20px;"></div></div><canvas class="decorationsOverviewRuler" aria-hidden="true" width="12" height="4" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; right: 0px; width: 14px; height: 5px; display: block;"></canvas><div role="presentation" aria-hidden="true" class="visible scrollbar vertical" style="position: absolute; width: 14px; height: 5px; right: 0px; top: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; width: 14px; transform: translate3d(0px, 0px, 0px); contain: strict; height: 20px;"></div></div></div><div role="presentation" aria-hidden="true" style="width: 42px;"></div><textarea data-mprt="6" class="inputarea monaco-mouse-cursor-text" wrap="off" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false" aria-label="" aria-required="false" tabindex="0" role="textbox" aria-roledescription="editor" aria-multiline="true" aria-autocomplete="none" style="tab-size: 33.5781px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; top: 0px; left: 0px; width: 1px; height: 1px;"></textarea><div style="position: absolute; top: 0px; left: 0px; width: 1px; height: 1px;" class="monaco-editor-background textAreaCover line-numbers"></div><div data-mprt="4" class="overlayWidgets" style="width: 42px;"></div><div data-mprt="8" class="minimap slider-mouseover" role="presentation" aria-hidden="true" style="position: absolute; left: 0px; width: 0px; height: 5px;"><div class="minimap-shadow-hidden" style="height: 5px;"></div><canvas width="0" height="4" style="position: absolute; left: 0px; width: 0px; height: 5px;"></canvas><canvas class="minimap-decorations-layer" width="0" height="4" style="position: absolute; left: 0px; width: 0px; height: 5px;"></canvas><div class="minimap-slider" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; width: 0px;"><div class="minimap-slider-horizontal" style="position: absolute; width: 0px; height: 0px;"></div></div></div><div role="presentation" aria-hidden="true" class="blockDecorations-container"></div></div><div data-mprt="2" class="overflowingContentWidgets"></div></div></div><div class="editor modified" data-keybinding-context="3" style="position: absolute; height: 100%; visibility: visible; left: 42px; --vscode-editorCodeLens-lineHeight: 16px; --vscode-editorCodeLens-fontSize: 12px; --vscode-editorCodeLens-fontFeatureSettings: "liga" off, "calt" off;" data-mode-id="remix-solidity"><div class="monaco-editor modified-in-monaco-diff-editor no-user-select showUnused showDeprecated vs-dark" role="code" data-uri="inmemory://model/2" style="width: 5px; height: 5px;"><div data-mprt="3" class="overflow-guard" style="width: 5px; height: 5px;"><div class="margin" role="presentation" aria-hidden="true" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; height: 19px; width: 52px;"><div class="glyph-margin" style="left: 0px; width: 0px; height: 19px;"></div><div class="margin-view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="margin-view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 52px; height: 19px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line current-line-margin-both" style="width:52px; height:19px;"></div><div class="line-numbers active-line-number" style="left:0px;width:42px;">1</div></div></div><div class="glyph-margin-widgets" style="position: absolute; top: 0px;"></div></div><div class="monaco-scrollable-element editor-scrollable vs-dark" role="presentation" data-mprt="5" style="position: absolute; overflow: hidden; left: 52px; height: 5px;"><div class="lines-content monaco-editor-background" style="position: absolute; overflow: hidden; width: 1e+06px; height: 1e+06px; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; left: 0px;"><div class="view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; height: 0px; width: 48px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line" style="width:48px; height:19px;"></div></div></div><div role="presentation" aria-hidden="true" class="view-rulers"></div><div class="view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="view-lines monaco-mouse-cursor-text" role="presentation" aria-hidden="true" data-mprt="7" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 48px; height: 19px;"><div style="top:0px;height:19px;" class="view-line"><span><span></span></span></div></div><div data-mprt="1" class="contentWidgets" style="position: absolute; top: 0px;"></div><div role="presentation" aria-hidden="true" class="cursors-layer cursor-line-style cursor-solid"><div class="cursor monaco-mouse-cursor-text " style="height: 19px; top: 0px; left: 0px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; display: block; visibility: hidden; padding-left: 0px; width: 1.11054px;"></div></div></div><div role="presentation" aria-hidden="true" class="invisible scrollbar horizontal fade" style="position: absolute; width: 0px; height: 12px; left: 0px; bottom: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; height: 12px; transform: translate3d(0px, 0px, 0px); contain: strict; width: 20px;"></div></div><canvas class="decorationsOverviewRuler" aria-hidden="true" width="12" height="4" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; right: 0px; width: 14px; height: 5px; display: block;"></canvas><div role="presentation" aria-hidden="true" class="visible scrollbar vertical" style="position: absolute; width: 14px; height: 5px; right: 0px; top: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; width: 14px; transform: translate3d(0px, 0px, 0px); contain: strict; height: 20px;"></div></div></div><div role="presentation" aria-hidden="true" style="width: 5px;"></div><textarea data-mprt="6" class="inputarea monaco-mouse-cursor-text" wrap="off" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false" aria-label="" aria-required="false" tabindex="0" role="textbox" aria-roledescription="editor" aria-multiline="true" aria-autocomplete="both" style="tab-size: 33.5781px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; top: 0px; left: 0px; width: 1px; height: 1px;"></textarea><div style="position: absolute; top: 0px; left: 0px; width: 1px; height: 1px;" class="monaco-editor-background textAreaCover line-numbers"></div><div data-mprt="4" class="overlayWidgets" style="width: 5px;"></div><div data-mprt="8" class="minimap slider-mouseover" role="presentation" aria-hidden="true" style="position: absolute; left: 0px; width: 0px; height: 5px;"><div class="minimap-shadow-hidden" style="height: 5px;"></div><canvas width="0" height="4" style="position: absolute; left: 0px; width: 0px; height: 5px;"></canvas><canvas class="minimap-decorations-layer" width="0" height="4" style="position: absolute; left: 0px; width: 0px; height: 5px;"></canvas><div class="minimap-slider" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; width: 0px;"><div class="minimap-slider-horizontal" style="position: absolute; width: 0px; height: 0px;"></div></div></div><div role="presentation" aria-hidden="true" class="blockDecorations-container"></div></div><div data-mprt="2" class="overflowingContentWidgets"></div></div></div><div class="accessibleDiffViewer" style="position: absolute; height: 100%; visibility: hidden;"></div><div class="diffOverview" style="position: absolute; top: 0px; width: 30px; height: 5px; left: -25px;"><div class="diffViewport" style="position: absolute; top: 0px; height: 20px; width: 30px;"></div><canvas class="original diffOverviewRuler" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; right: 15px; width: 15px; height: 5px;" width="13" height="4"></canvas><canvas class="modified diffOverviewRuler" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; right: 0px; width: 15px; height: 5px;" width="13" height="4"></canvas></div><svg class="moved-blocks-lines" style="left: 28px; height: 5px; width: 62px;"></svg></div></div></section><section style="display: flex; position: relative; text-align: initial; width: 100%; height: 100%;"><div class="d-block" style="width: 100%; --vscode-editorCodeLens-lineHeight: 16px; --vscode-editorCodeLens-fontSize: 12px; --vscode-editorCodeLens-fontFeatureSettings: "liga" off, "calt" off;" data-keybinding-context="4" data-mode-id="remix-solidity"><div class="monaco-editor no-user-select showUnused showDeprecated vs-dark" role="code" data-uri="file:///ok.sol" style="width: 1162px; height: 121px;"><div data-mprt="3" class="overflow-guard" style="width: 1162px; height: 121px;"><div class="margin" role="presentation" aria-hidden="true" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; height: 121px; width: 87px;"><div class="glyph-margin" style="left: 0px; width: 19px; height: 121px;"></div><div class="margin-view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="margin-view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 87px; height: 121px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line current-line-margin-both" style="width:87px; height:19px;"></div><div class="line-numbers active-line-number" style="left:19px;width:42px;">1</div></div></div><div class="glyph-margin-widgets" style="position: absolute; top: 0px;"></div></div><div class="monaco-scrollable-element editor-scrollable vs-dark" role="presentation" data-mprt="5" style="position: absolute; overflow: hidden; left: 87px; height: 121px; width: 1075px;"><div class="lines-content monaco-editor-background" style="position: absolute; overflow: hidden; width: 1e+06px; height: 1e+06px; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; left: 0px;"><div class="view-overlays" role="presentation" aria-hidden="true" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; height: 0px; width: 944px;"><div style="position:absolute;top:0px;width:100%;height:19px;"><div class="current-line" style="width:944px; height:19px;"></div><div class="cdr squiggly-warning" style="left:0px;width:8px;height:19px;"></div></div></div><div role="presentation" aria-hidden="true" class="view-rulers"></div><div class="view-zones" role="presentation" aria-hidden="true" style="position: absolute;"></div><div class="view-lines monaco-mouse-cursor-text" role="presentation" aria-hidden="true" data-mprt="7" style="position: absolute; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; width: 944px; height: 121px;"><div style="top:0px;height:19px;" class="view-line"><span><span></span></span></div></div><div data-mprt="1" class="contentWidgets" style="position: absolute; top: 0px;"></div><div role="presentation" aria-hidden="true" class="cursors-layer cursor-line-style cursor-solid"><div class="cursor monaco-mouse-cursor-text " style="height: 19px; top: 0px; left: 0px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; display: block; visibility: hidden; padding-left: 0px; width: 1.11054px;"></div></div></div><div role="presentation" aria-hidden="true" class="invisible scrollbar horizontal" style="position: absolute; width: 930px; height: 12px; left: 0px; bottom: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; height: 12px; transform: translate3d(0px, 0px, 0px); contain: strict; width: 930px;"></div></div><canvas class="decorationsOverviewRuler" aria-hidden="true" width="12" height="108" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; top: 0px; right: 0px; width: 14px; height: 121px; display: block;"></canvas><div role="presentation" aria-hidden="true" class="invisible scrollbar vertical" style="position: absolute; width: 14px; height: 121px; right: 0px; top: 0px;"><div class="slider" style="position: absolute; top: 0px; left: 0px; width: 14px; transform: translate3d(0px, 0px, 0px); contain: strict; height: 121px;"></div></div></div><div role="presentation" aria-hidden="true" style="width: 1148px;"></div><textarea data-mprt="6" class="inputarea monaco-mouse-cursor-text" wrap="off" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false" aria-label="Editor content;Press Alt+F1 for Accessibility Options." aria-required="false" tabindex="0" role="textbox" aria-roledescription="editor" aria-multiline="true" aria-autocomplete="both" style="tab-size: 33.5781px; font-family: Consolas, "Courier New", monospace; font-weight: normal; font-size: 14px; font-feature-settings: "liga" 0, "calt" 0; font-variation-settings: normal; line-height: 19px; letter-spacing: 0px; top: 0px; left: 87px; width: 1px; height: 1px;"></textarea><div style="position: absolute; top: 0px; left: 0px; width: 0px; height: 0px;" class="monaco-editor-background textAreaCover margin"></div><div data-mprt="4" class="overlayWidgets" style="width: 1162px;"><div class="monaco-hover hidden" tabindex="0" role="tooltip" widgetid="editor.contrib.modesGlyphHoverWidget" style="position: absolute;"><div class="monaco-scrollable-element " role="presentation" style="position: relative; overflow: hidden;"><div class="monaco-hover-content" style="overflow: hidden;"></div><div role="presentation" aria-hidden="true" class="invisible scrollbar horizontal" style="position: absolute;"><div class="slider" style="position: absolute; top: 0px; left: 0px; height: 10px; transform: translate3d(0px, 0px, 0px); contain: strict;"></div></div><div role="presentation" aria-hidden="true" class="invisible scrollbar vertical" style="position: absolute;"><div class="slider" style="position: absolute; top: 0px; left: 0px; width: 10px; transform: translate3d(0px, 0px, 0px); contain: strict;"></div></div><div class="shadow"></div><div class="shadow"></div><div class="shadow"></div></div></div></div><div data-mprt="8" class="minimap slider-mouseover" role="presentation" aria-hidden="true" style="position: absolute; left: 1017px; width: 131px; height: 121px;"><div class="minimap-shadow-hidden" style="height: 121px;"></div><canvas width="117" height="108" style="position: absolute; left: 0px; width: 129.933px; height: 119.939px;"></canvas><canvas class="minimap-decorations-layer" width="117" height="108" style="position: absolute; left: 0px; width: 129.933px; height: 119.939px;"></canvas><div class="minimap-slider" style="position: absolute; transform: translate3d(0px, 0px, 0px); contain: strict; width: 131px; display: none; top: 0px; height: 14px;"><div class="minimap-slider-horizontal" style="position: absolute; left: 0px; width: 131px; top: 0px; height: 14px;"></div></div></div><div role="presentation" aria-hidden="true" class="blockDecorations-container"></div></div><div data-mprt="2" class="overflowingContentWidgets"><div widgetid="editor.contrib.resizableContentHoverWidget" style="position: absolute; height: 27px; width: 150px; z-index: 50; display: none; visibility: hidden; max-width: 1517px;"><div class="monaco-sash vertical" style="left: 148px;"></div><div class="monaco-sash vertical" style="left: -2px;"></div><div class="monaco-sash orthogonal-edge-north horizontal" style="top: -2px;"><div class="orthogonal-drag-handle start"></div><div class="orthogonal-drag-handle end"></div></div><div class="monaco-sash orthogonal-edge-south horizontal" style="top: 25px;"><div class="orthogonal-drag-handle start"></div><div class="orthogonal-drag-handle end"></div></div><div class="monaco-hover hidden" tabindex="0" role="tooltip" style="max-width: 766.92px; max-height: 250px; --vscode-hover-maxWidth: 766.9200000000001px;"><div class="monaco-scrollable-element " role="presentation" style="position: relative; overflow: hidden;"><div class="monaco-hover-content" style="overflow: hidden; font-size: 14px; line-height: 1.35714; max-width: 766.92px; max-height: 250px;"></div><div role="presentation" aria-hidden="true" class="invisible scrollbar horizontal" style="position: absolute;"><div class="slider" style="position: absolute; top: 0px; left: 0px; height: 10px; transform: translate3d(0px, 0px, 0px); contain: strict;"></div></div><div role="presentation" aria-hidden="true" class="invisible scrollbar vertical" style="position: absolute;"><div class="slider" style="position: absolute; top: 0px; left: 0px; width: 10px; transform: translate3d(0px, 0px, 0px); contain: strict;"></div></div><div class="shadow"></div><div class="shadow"></div><div class="shadow"></div></div></div></div></div><div class="shadow-root-host"></div></div></div></section></div></div></div><div class="d-none "><div data-id="mainPanelPluginsContainer" style="height: 100%; width: 100%;"><div class="pluginsContainer"><div class="plugins" id="plugins"><div class="plugItIn active "><div id="landingPageHomeContainer" class="remixui_homeContainer justify-content-between bg-light d-flex" data-id="landingPageHomeContainer"><div class="d-flex flex-column w-100" data-id="remixUIHTAll"><div class="d-flex flex-row w-100 custom_home_bg"><div class="px-2 pl-3 justify-content-start border-right d-flex flex-column" id="remixUIHTLeft" style="width: inherit;"><div class="px-2 pb-2 pt-2 d-flex flex-column border-bottom" id="hTTitleSection"><div class="d-flex py-2 justify-content-between"><div class="d-flex justify-content-start"><span class="h-80 text-uppercase" style="font-size: xx-large; font-family: Noah, sans-serif;">Remix</span><div class="ml-2 d-flex"><div><img class="" src="assets/img/guitarRemiCroped.webp" alt="" style="height: 3rem;"></div><audio id="remiAudio" src="assets/audio/remiGuitar-single-power-chord-A-minor.mp3"></audio></div></div><span class="d-flex flex-nowrap align-self-end"><button class="border-0 h-100 px-1 btn fab fa-youtube"></button><button class="border-0 h-100 px-1 btn fab fa-x-twitter"></button><button class="border-0 h-100 px-1 btn fab fa-linkedin"></button><button class="border-0 h-100 px-1 btn fab fa-medium"></button><button class="border-0 h-100 px-1 btn fab fa-discord"></button></span></div><b class="py-1 text-dark" style="font-style: italic;">The Native IDE for Web3 Development.</b><div class="pb-1" id="hTGeneralLinks"><a class="remixui_home_text" target="__blank" href="https://remix-project.org">Website</a><a class="pl-2 remixui_home_text" target="__blank" href="https://github.com/remix-project-org/remix-desktop-insiders">Remix Desktop</a></div><div class="d-flex pb-1 align-items-center"><input type="text" class="border form-control border-right-0" id="homeTabSearchInput" placeholder="Search Documentation" data-id="terminalInputSearchHome"><button class="form-control border d-flex align-items-center p-2 justify-content-center fas fa-search bg-light" disabled="" style="width: 3rem;"></button></div></div><div class="pl-2" id="hTGetStartedSection"><label class="pt-3" style="font-size: 1.2rem;">Explore. Prototype. Create.</label><div class="w-100 d-flex flex-column pt-1"><div class="pt-3"><div class="d-flex flex-row align-items-center flex-wrap"><button class="btn btn-primary border p-2 text-nowrap mr-3 mb-2" data-id="homeTabGetStartedremixDefault">Start Coding</button><button class="btn border p-2 text-nowrap mr-3 mb-3" data-id="homeTabGetStartedsemaphore">ZK Semaphore</button><button class="btn border p-2 text-nowrap mr-3 mb-3" data-id="homeTabGetStartedozerc20">ERC20</button><button class="btn border p-2 text-nowrap mr-3 mb-3" data-id="homeTabGetStarteduniswapV4Template">Uniswap V4 Hooks</button><button class="btn border p-2 text-nowrap mr-3 mb-3" data-id="homeTabGetStartedozerc721">NFT / ERC721</button><button class="btn border p-2 text-nowrap mr-2 mb-3" data-id="homeTabGetStartedgnosisSafeMultisig">MultiSig</button></div></div></div></div><div data-id="toasterModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="toasterModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="toasterModalDialogModalBody-react"></div><div class="modal-footer" data-id="toasterModalDialogModalFooter-react"><button data-id="toaster-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Close</button></div></div></div></div><div class="justify-content-start p-2 d-flex flex-column" id="hTFileSection"><div class="mb-1"><div class="d-flex flex-column mb-5 remixui_recentworkspace"><label class="mt-1" style="font-size: 0.8rem;">Recent Workspaces</label><a class="cursor-pointer mb-1 ml-2" href="#">default_workspace</a></div></div><div class="d-flex flex-column flex-nowrap mt-4"><label style="font-size: 1.2rem;">Files</label><div class="d-flex flex-row flex-wrap"><button class="btn btn-primary text-nowrap p-2 mr-2 border my-1 mb-2" data-id="homeTabNewFile" style="width: fit-content;"><i class="far fa-file pl-1 pr-2"></i>New</button><span><label class="btn text-nowrap p-2 mr-2 border my-1 mb-2" for="openFileInput" style="width: fit-content; cursor: pointer;"><i class="far fa-upload pl-1 pr-2"></i>Open</label><input title="open file" type="file" id="openFileInput" multiple=""></span><button class="btn text-nowrap p-2 mr-2 border my-1 mb-2" data-id="landingPageImportFromGistButton"><i class="fab fa-github pl-1 pr-2"></i>Gist</button><button class="btn text-nowrap p-2 mr-2 border my-1 mb-2" data-id="landingPageImportFromGitHubButton"><i class="fa-brands fa-github-alt pl-1 pr-2"></i>Clone</button><button class="btn text-nowrap p-2 border my-1 mb-2"><i class="fa-regular fa-desktop pr-2"></i>Connect to Local Filesystem</button></div></div></div></div><div class="pl-2 pr-3 justify-content-start d-flex flex-column" id="remixUIHTRight" style="width: 65%;"><div class="d-flex justify-content-between w-100 align-items-center pt-4"><label class="ml-2 pb-0 mb-0" style="font-size: 1.2rem;">Featured</label><div class="dropdown"><button aria-haspopup="true" aria-expanded="false" id="languagedropdown" type="button" class="dropdown-toggle btn btn-primary btn-sm" style="background-color: var(--secondary); color: var(--text);" title="EN">EN</button></div></div><div class="pt-1 pl-2" id="hTFeaturedeSection"><div class="mb-2 remix_ui-carousel-container"><div class="w-100 d-flex flex-column rounded-3 remix_ui-carouselbox"><div class="react-multi-carousel-list border w-full carousel-container d-flex align-items-center " dir="ltr"><ul class="react-multi-carousel-track h-100 justify-content-between" style="transition: transform 400ms ease-in-out; overflow: hidden; transform: translate3d(0px, 0px, 0px);"><li data-index="0" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://www.youtube.com/@EthereumRemix/videos" target="__blank"><img src="/assets/img/YouTubeLogo.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>WATCH TO LEARN</h5><p style="font-style: italic; font-size: 1rem;">Video Tips from the Remix Team</p><div class="mb-3" style="font-size: 0.8rem;">Remix has a growing library of videos containing lots of tips for using the tool. Check them out and subscribe to get our latest uploads.</div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://www.youtube.com/@EthereumRemix/videos">Watch</a></div></div></li><li data-index="1" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://docs.google.com/forms/d/e/1FAIpQLSd0WsJnKbeJo-BGrnf7WijxAdmE4PnC_Z4M0IApbBfHLHZdsQ/viewform" target="__blank"><img src="/assets/img/remixRewardBetaTester_small.webp" class="remixui_carouselImage_remixbeta" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>BETA TESTING</h5><p style="font-style: italic; font-size: 1rem;">Our community supports us.</p><div class="mb-3" style="font-size: 0.8rem;">Help us beta test releases now and get a handle on new features!</div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://docs.google.com/forms/d/e/1FAIpQLSd0WsJnKbeJo-BGrnf7WijxAdmE4PnC_Z4M0IApbBfHLHZdsQ/viewform">Sign up</a></div></div></li><li data-index="2" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://medium.com/remix-ide/remix-release-v0-54-0-021575d54849?source=friends_link&sk=e3960ba90994b63993987b007ee3ac63" target="__blank"><img src="assets/img/remi_drums_whatsnew.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>v0.54.0 RELEASE HIGHLIGHTS</h5><div class="mb-3" style="font-size: 0.8rem;"><ul><li style="padding: 0.15rem;">Login to GitHub from 'File Explorer'</li><li style="padding: 0.15rem;">Added Cookbook workspace templates</li><li style="padding: 0.15rem;">Added 'sendRawTransaction' API to remix-simulator</li></ul></div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://medium.com/remix-ide/remix-release-v0-54-0-021575d54849?source=friends_link&sk=e3960ba90994b63993987b007ee3ac63">Read More</a></div></div></li><li data-index="3" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://remix-project.org" target="__blank"><img src="assets/img/remi-prof.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>LearnEth: Tutorials inside Remix</h5><div class="mb-3" style="font-size: 0.8rem; line-height: 1.25rem;">Check out tutorials on Remix, Solidity, and other Web3 projects. Great for all skill levels.</div><span class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" style="cursor: pointer;">Start Learning</span></div></div></li><li data-index="4" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://www.youtube.com/@EthereumRemix/videos" target="__blank"><img src="/assets/img/YouTubeLogo.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>WATCH TO LEARN</h5><p style="font-style: italic; font-size: 1rem;">Video Tips from the Remix Team</p><div class="mb-3" style="font-size: 0.8rem;">Remix has a growing library of videos containing lots of tips for using the tool. Check them out and subscribe to get our latest uploads.</div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://www.youtube.com/@EthereumRemix/videos">Watch</a></div></div></li><li data-index="5" aria-hidden="false" class="react-multi-carousel-item react-multi-carousel-item--active " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://docs.google.com/forms/d/e/1FAIpQLSd0WsJnKbeJo-BGrnf7WijxAdmE4PnC_Z4M0IApbBfHLHZdsQ/viewform" target="__blank"><img src="/assets/img/remixRewardBetaTester_small.webp" class="remixui_carouselImage_remixbeta" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>BETA TESTING</h5><p style="font-style: italic; font-size: 1rem;">Our community supports us.</p><div class="mb-3" style="font-size: 0.8rem;">Help us beta test releases now and get a handle on new features!</div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://docs.google.com/forms/d/e/1FAIpQLSd0WsJnKbeJo-BGrnf7WijxAdmE4PnC_Z4M0IApbBfHLHZdsQ/viewform">Sign up</a></div></div></li><li data-index="6" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://medium.com/remix-ide/remix-release-v0-54-0-021575d54849?source=friends_link&sk=e3960ba90994b63993987b007ee3ac63" target="__blank"><img src="assets/img/remi_drums_whatsnew.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>v0.54.0 RELEASE HIGHLIGHTS</h5><div class="mb-3" style="font-size: 0.8rem;"><ul><li style="padding: 0.15rem;">Login to GitHub from 'File Explorer'</li><li style="padding: 0.15rem;">Added Cookbook workspace templates</li><li style="padding: 0.15rem;">Added 'sendRawTransaction' API to remix-simulator</li></ul></div><a class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" target="__blank" href="https://medium.com/remix-ide/remix-release-v0-54-0-021575d54849?source=friends_link&sk=e3960ba90994b63993987b007ee3ac63">Read More</a></div></div></li><li data-index="7" aria-hidden="true" class="react-multi-carousel-item " style="flex: 1 0 100%; position: relative; width: auto;"><div class="mr-1 pr-1 d-flex align-items-center justify-content-center h-100"><a href="https://remix-project.org" target="__blank"><img src="assets/img/remi-prof.webp" class="remixui_carouselImage" alt=""></a><div class="h6 w-50 p-2 pl-4 align-self-center" style="flex: 1 1 0%;"><h5>LearnEth: Tutorials inside Remix</h5><div class="mb-3" style="font-size: 0.8rem; line-height: 1.25rem;">Check out tutorials on Remix, Solidity, and other Web3 projects. Great for all skill levels.</div><span class="remixui_home_text btn-sm btn-secondary mt-2 text-decoration-none mb-3" style="cursor: pointer;">Start Learning</span></div></div></li></ul></div><ul class="react-multi-carousel-dot-list position-relative mt-2"><li data-index="0" class="react-multi-carousel-dot "><button aria-label="Go to slide 1"></button></li><li data-index="1" class="react-multi-carousel-dot "><button aria-label="Go to slide 2"></button></li><li data-index="2" class="react-multi-carousel-dot "><button aria-label="Go to slide 3"></button></li><li data-index="3" class="react-multi-carousel-dot react-multi-carousel-dot--active"><button aria-label="Go to slide 4"></button></li></ul></div></div></div><div class="pl-2 w-100 align-items-end remixui_featuredplugins_container" id="hTFeaturedPlugins"><label class="" style="font-size: 1.2rem;">Featured Plugins</label><div class="w-100 d-flex flex-column"><div class="react-multi-carousel-list carousel-container " dir="ltr"><ul class="react-multi-carousel-track " style="transition: none; overflow: unset; transform: translate3d(0px, 0px, 0px);"></ul></div></div></div></div></div></div></div></div></div></div></div></div><div class="overlay d-none"></div><div class="dragbar_terminal react-draggable" style="transform: translate(0px, 156px);"></div><div class="terminal-wrap "><div id="terminal-view" class="panel" data-id="terminalContainer-view"><div class="remix_ui_terminal_bar d-flex"><div class="remix_ui_terminal_menu justify-content-between d-flex w-100 align-items-center position-relative border-top border-dark bg-light" data-id="terminalToggleMenu"><i class="mx-2 remix_ui_terminal_toggleTerminal fas fa-angle-double-down" data-id="terminalToggleIcon"></i><div class="d-flex flex-row align-items-center"><div class="mx-2">0</div><div class="h-80 mx-3 align-items-center remix_ui_terminal_listenOnNetwork custom-control custom-checkbox"><input class="custom-control-input" id="listenNetworkCheck" type="checkbox" disabled=""><label class="form-check-label custom-control-label text-nowrap" for="listenNetworkCheck" data-id="listenNetworkCheckInput" style="padding-top: 0.125rem;">Listen on all transactions</label></div><div class="remix_ui_terminal_search mx-1 d-flex align-items-center h-100"><i class="remix_ui_terminal_searchIcon d-flex align-items-center justify-content-center fas fa-search bg-light" aria-hidden="true"></i><input type="text" class="remix_ui_terminal_filter border form-control" id="searchInput" placeholder="Filter with transaction hash or address" data-id="terminalInputSearchTerminal"></div><div class="mx-2 remix_ui_terminal_console" id="clearConsole" data-id="terminalClearConsole"><i class="fas fa-ban" aria-hidden="true"></i></div></div></div></div><div class="remix_ui_terminal_panel h-100 mb-2" style="flex-grow: 1;"><div tabindex="-1" class="remix_ui_terminal_container d-flex h-100 m-0 flex-column" data-id="terminalContainer"><div class="remix_ui_terminal_popup bg-light ml-4 p-2 position-absolute text-left " style="display: none;"><div></div></div><div class="position-relative d-flex flex-column-reverse h-100"><div id="journal" class="remix_ui_terminal_journal d-flex flex-column pt-3 pb-4 px-2 mx-2 mr-0" data-id="terminalJournal"><div class="remix_ui_terminal_block px-4 " data-id="block_null"><div class="remix_ui_terminal_welcome"> Welcome to Remix 0.54.0 </div><br><div class="">Your files are stored in indexedDB, 2 KB / 12.29 GB used</div><br><div>You can use this terminal to: </div><ul class="ml-0 mr-4"><li>Check transactions details and start debugging.</li><li>Execute JavaScript scripts:<br><i> - Input a script directly in the command line interface </i><br><i> - Select a Javascript file in the file explorer and then run `remix.execute()` or `remix.exeCurrent()` in the command line interface </i><br><i> - Right click on a JavaScript file in the file explorer and then click `Run` </i></li></ul><div>The following libraries are accessible:</div><ul class="ml-0 mr-4"><li><a target="_blank" href="https://web3js.readthedocs.io/en/1.0/">web3.js</a></li><li><a target="_blank" href="https://docs.ethers.io">ethers.js</a> </li><li>sol-gpt <i><your Solidity question here></i> </li></ul><div>Type the library name to see available commands.</div></div><div></div></div><div id="terminalCli" data-id="terminalCli" class="remix_ui_terminal_cli position-absolute w-100"><span class="remix_ui_terminal_prompt blink mx-1 font-weight-bold text-dark">></span><input class="remix_ui_terminal_input ml-1 text-dark text-break border-0" spellcheck="false" contenteditable="true" id="terminalCliInput" data-id="terminalCliInput" value=""></div></div></div><div data-id="terminalModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="terminalModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="terminalModalDialogModalBody-react"></div><div class="modal-footer" data-id="terminalModalDialogModalFooter-react"></div></div></div></div></div></div></div></div></div><div id="pinned-panel" data-id="remixIdePinnedPanel" class="flex-row-reverse pinnedpanel border-right border-left d-none"><section class="panel pinned-panel"> <header class="d-flex flex-column"><div class="swapitHeader px-3 pt-2 pb-0 d-flex flex-row"><h6 class="pt-0 mb-1" data-id="sidePanelSwapitTitle"></h6><div class="d-flex flex-row"><div class="d-flex flex-row"><i aria-hidden="true" class="mt-1 px-1 text-warning far fa-exclamation-circle"></i></div><div class="swapitHeaderInfoSection d-flex justify-content-between" data-id="swapitHeaderInfoSectionId"><i class="px-1 ml-2 pt-1 pb-2 fas fa-angle-right" aria-hidden="true"></i></div></div></div><div class="bg-light mx-3 mb-2 p-3 pt-1 border-bottom flex-column d-none"></div></header><div class="pluginsContainer"><div class="plugins" id="plugins"></div></div></section></div><div><div class="pluginsContainer"></div></div></div><div class="statusBar fixed-bottom"><div data-id="status-bar-container"><div class="d-flex remixui_statusbar_height flex-row bg-info justify-content-between align-items-center"><div class="remixui_statusbar remixui_statusbar_gitstatus"><div class="d-flex flex-row pl-3 small text-white justify-content-center align-items-center remixui_statusbar_gitstatus"><span class=" ml-1"> Initialize as git repo</span></div></div><div class="remixui_statusbar"></div><div class="remixui_statusbar"><div class="remixui_statusbar_didyouknow text-white small d-flex align-items-center"><span class="pr-2 text-success fa-solid fa-lightbulb"></span><div class="mr-2" style="font-weight: bold;">Did you know?</div><div>You can verify your contract using the Sourcify plugin.</div></div></div><div class="remixui_statusbar"></div><div class="remixui_statusbar d-flex align-items-center p-0"><div class="remixui_statusbar"><div class="d-flex flex-row pr-2 text-white justify-content-center align-items-center"><span class="small mx-1 text-white semi-bold">RemixAI Copilot (enabled)</span></div></div><div class="remixui_statusbar bg-warning px-2 remixui_statusbar_custom_padding d-flex justify-center align-items-center"><div class="mr-1 d-flex align-items-center justify-content-center remixui_statusbar_scamAlert" id="hTScamAlertSection" aria-expanded="false" aria-haspopup="dialog"><span class="pr-2 far fa-exclamation-triangle text-white"></span><span class="text-white font-semibold small">Scam Alert</span></div></div></div></div></div></div></div><div data-id="matomoModalModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="matomoModalModalDialogModalTitle-react">Help us to improve Remix IDE</h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="matomoModalModalDialogModalBody-react"></div><div class="modal-footer" data-id="matomoModalModalDialogModalFooter-react"><button data-id="matomoModal-modal-footer-ok-react" class="modal-ok btn btn-sm border-primary">Accept</button><button data-id="matomoModal-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Decline</button></div></div></div></div><div data-id="toasterModalDialogContainer-react" data-backdrop="static" data-keyboard="false" class="modal" role="dialog" style="display: none;"><div class="modal-dialog " role="document"><div tabindex="-1" class="modal-content remixModalContent "><div class="modal-header"><h6 class="modal-title" data-id="toasterModalDialogModalTitle-react"></h6><span class="modal-close"><i class="fas fa-times" aria-hidden="true"></i></span></div><div class="modal-body text-break remixModalBody" data-id="toasterModalDialogModalBody-react"></div><div class="modal-footer" data-id="toasterModalDialogModalFooter-react"><button data-id="toaster-modal-footer-cancel-react" class="modal-cancel btn btn-sm border-secondary" data-dismiss="modal">Close</button></div></div></div></div></div> | |
| <script type="text/javascript" src="assets/js/loader.js"></script> | |
| <script type="text/javascript" src="assets/js/intro.min.js"></script> | |
| <script type="text/javascript" src="assets/js/parser/antlr.js"></script> | |
| <script src="runtime.0.54.0.1726496994467.js" type="module"></script><script src="polyfills.0.54.0.1726496994467.js" type="module"></script><script src="main.0.54.0.1726496994467.js" type="module"></script><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"rayId":"8c44e96adade288c","serverTiming":{"name":{"cfExtPri":true,"cfL4":true}},"version":"2024.8.0","token":"b0ac75650ef241c6b9d979fc00a5cc45"}" crossorigin="anonymous"></script> | |
| <script src="assets/js/monaco-editor/min/vs/loader.js"></script><div class="monaco-aria-container"><div class="monaco-alert" role="alert" aria-atomic="true"></div><div class="monaco-alert" role="alert" aria-atomic="true"></div><div class="monaco-status" aria-live="polite" aria-atomic="true"></div><div class="monaco-status" aria-live="polite" aria-atomic="true"></div></div><span data-id="apploaded"></span><span data-id="editorloaded"></span><span data-id="workspaceloaded"></span><span data-id="compilerloaded" data-version="soljson-v0.8.25+commit.b61c2a91.js"></span><span data-id="typesloaded"></span></body></html> |