.sp-wrapper{--sp-colors-fg-active:#1f2933;--sp-colors-fg-default:#757678;--sp-colors-fg-inactive:#e4e7eb;--sp-colors-bg-active:#e4e7eb;--sp-colors-bg-default:#f8f9fb;--sp-colors-bg-default-overlay:rgba(248,249,251,0.8117647058823529);--sp-colors-bg-input:#fff;--sp-colors-accent:#64d2ff;--sp-colors-bg-error:#ffcdca;--sp-colors-fg-error:#811e18;--sp-layout-height:300px;--sp-font-size:14px;--sp-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sp-font-mono:"Fira Mono","DejaVu Sans Mono",Menlo,Consolas,"Liberation Mono",Monaco,"Lucida Console",monospace;--sp-space-1:4px;--sp-space-2:8px;--sp-space-3:12px;--sp-space-4:16px;--sp-space-5:20px;--sp-space-6:24px;--sp-space-7:28px;--sp-space-8:32px;--sp-border-radius:4px;all:initial;font-size:var(--sp-font-size);font-family:var(--sp-font-body);display:block;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:2dppx){.sp-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.sp-wrapper *{box-sizing:border-box}.sp-wrapper:focus{outline:0}.sp-layout{border:1px solid var(--sp-colors-fg-inactive);display:flex;flex-wrap:wrap;align-items:stretch;background:var(--sp-colors-bg-default);border-radius:var(--sp-border-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(var(--sp-colors-bg-input),var(--sp-colors-bg-default))}.sp-stack{display:flex;flex-direction:column;width:100%}.sp-layout>.sp-stack{flex-grow:1;flex-shrink:1;flex-basis:0;min-width:350px;height:var(--sp-layout-height)}@media print{.sp-layout>.sp-stack{height:auto;display:block}}.sp-layout>:not(:first-child){border-left:1px solid var(--sp-colors-fg-inactive);border-top:1px solid var(--sp-colors-fg-inactive);margin-left:-1px;margin-top:-1px;position:relative}.sp-layout>:first-child .sp-overlay{border-right:1px solid var(--sp-colors-fg-inactive)}@media screen and (max-width:768px){.sp-layout>.sp-stack{height:auto;min-width:100%!important}}.sp-pre-placeholder{margin:0;display:block;padding:0 var(--sp-space-3);font-family:var(--sp-font-mono);font-size:var(--sp-font-size);color:var(--sp-colors-fg-active);line-height:var(--sp-line-height)}.sp-code-editor{flex:1;position:relative;overflow:auto;background:var(--sp-colors-bg-default)}.sp-cm{padding:var(--sp-space-4) 0;margin:0;outline:none;height:100%}.sp-cm:focus-visible{box-shadow:inset 0 0 0 4px var(--sp-colors-accent);padding-left:var(--sp-space-1);padding-right:var(--sp-space-1)}.sp-cm:focus-visible .cm-line{padding:0 var(--sp-space-2)}.sp-cm:focus-visible .cm-gutter.cm-lineNumbers{padding-left:0;padding-right:var(--sp-space-2)}.sp-transpiled-code{display:flex;flex-direction:column;width:100%;min-height:160px}.sp-code-view,.sp-transpiled-code{position:relative;overflow:auto;flex:1}.sp-code-view{padding:var(--sp-space-4) var(--sp-space-2);line-height:1.4}.sp-code-view,.sp-tabs{background:var(--sp-colors-bg-default)}.sp-tabs{border-bottom:1px solid var(--sp-colors-fg-inactive)}.sp-tabs-scrollable-container{padding:0 var(--sp-space-4);overflow:auto;display:flex;flex-wrap:nowrap;align-items:stretch;min-height:40px;margin-bottom:-1px}.sp-preview-container{flex:1;display:flex;flex-direction:column;background:#fff;overflow:auto;position:relative}.sp-preview-iframe{border:0;outline:0;width:100%;height:100%;min-height:160px;max-height:2000px;flex:1;transition:height .15s ease-out}.sp-preview-actions{display:flex;position:absolute;bottom:var(--sp-space-2);right:var(--sp-space-2);z-index:4}.sp-preview-actions>*{margin-left:var(--sp-space-2)}.sp-navigator{display:flex;align-items:center;height:40px;border-bottom:1px solid var(--sp-colors-fg-inactive);padding:var(--sp-space-2) var(--sp-space-4);background:var(--sp-colors-bg-default)}.sp-tab-button{display:block;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;padding:0 var(--sp-space-2);color:var(--sp-colors-fg-default);height:40px;border:0;outline:none;border-bottom:1px solid transparent;transition:all .15s ease-out;white-space:nowrap}.sp-tab-button[data-active=true]{color:var(--sp-colors-fg-active);border-bottom:1px solid var(--sp-colors-accent)}.sp-tab-button:hover{color:var(--sp-colors-fg-active);background:var(--sp-colors-bg-active)}.sp-tab-button:focus{outline:none}.sp-tab-button:focus-visible{box-shadow:inset 0 0 0 2px var(--sp-colors-accent)}.sp-close-button{padding:0 var(--sp-space-1) 2px var(--sp-space-1);border-radius:var(--sp-border-radius);margin-left:var(--sp-space-1);width:20px;visibility:hidden}.sp-tab-button:hover>.sp-close-button{visibility:unset}.sp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;padding:var(--sp-space-1) var(--sp-space-3) var(--sp-space-1) var(--sp-space-2);border-radius:var(--sp-border-radius);display:flex;align-items:center;color:var(--sp-colors-fg-default);background-color:var(--sp-colors-bg-default);font-size:inherit;font-family:inherit;transition:all .15s ease-in-out}.sp-button.sp-explorer{border-radius:0;width:100%;height:28px}.sp-button.sp-explorer svg{margin-right:var(--sp-space-1)}.sp-button.sp-icon-standalone{padding:var(--sp-space-1);background:var(--sp-colors-bg-default-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:var(--sp-space-8);height:var(--sp-space-8)}.sp-button.sp-icon{padding:0}.sp-button:hover:not(:disabled){background-color:var(--sp-colors-bg-active);color:var(--sp-colors-fg-active)}.sp-button:disabled{color:var(--sp-colors-fg-inactive)}.sp-button:focus{outline:none}.sp-button:focus-visible{outline:2px solid var(--sp-colors-accent)}.sp-input{background-color:var(--sp-colors-bg-input);color:var(--sp-colors-fg-default);padding:var(--sp-space-1) var(--sp-space-2);border-radius:var(--sp-border-radius);border:1px solid var(--sp-colors-fg-inactive);height:24px;line-height:24px;font-size:inherit;outline:none;flex:1;margin-left:var(--sp-space-4);width:0}.sp-input:focus{border:1px solid var(--sp-colors-accent);color:var(--sp-colors-fg-active)}.sp-overlay{position:absolute;bottom:0;left:0;right:0;top:0;margin:0;overflow:auto;height:100%;z-index:3}.sp-loading{background-color:var(--sp-colors-bg-default);z-index:5}.sp-cube-wrapper{position:absolute;right:var(--sp-space-2);bottom:var(--sp-space-2);z-index:4;width:32px;height:32px;background:var(--sp-colors-bg-default);border-radius:var(--sp-border-radius)}.sp-cube-wrapper .sp-cube{display:block}.sp-cube-wrapper .sp-button{display:none}.sp-cube-wrapper:hover .sp-button{display:block}.sp-cube-wrapper:hover .sp-cube{display:none}.sp-cube{transform:translate(-4px,9px) scale(.13)}.sp-cube *{position:absolute;width:96px;height:96px}.sp-cube .sp-sides *{border:10px solid var(--sp-colors-fg-default);border-radius:8px;background:var(--sp-colors-bg-default-overlay)}@-webkit-keyframes sp-cube-rotate{0%{transform:rotateX(-25.5deg) rotateY(45deg)}to{transform:rotateX(-25.5deg) rotateY(405deg)}}@keyframes sp-cube-rotate{0%{transform:rotateX(-25.5deg) rotateY(45deg)}to{transform:rotateX(-25.5deg) rotateY(405deg)}}.sp-cube .sp-sides{-webkit-animation:sp-cube-rotate 1s linear infinite;animation:sp-cube-rotate 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-style:preserve-3d;transform:rotateX(-25.5deg) rotateY(45deg)}.sp-cube .sp-sides .sp-top{transform:rotateX(90deg) translateZ(44px);transform-origin:50% 50%}.sp-cube .sp-sides .sp-bottom{transform:rotateX(-90deg) translateZ(44px);transform-origin:50% 50%}.sp-cube .sp-sides .sp-front{transform:rotateY(0deg) translateZ(44px);transform-origin:50% 50%}.sp-cube .sp-sides .sp-back{transform:rotateY(-180deg) translateZ(44px);transform-origin:50% 50%}.sp-cube .sp-sides .sp-left{transform:rotateY(-90deg) translateZ(44px);transform-origin:50% 50%}.sp-cube .sp-sides .sp-right{transform:rotateY(90deg) translateZ(44px);transform-origin:50% 50%}@-webkit-keyframes sp-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sp-error{padding:var(--sp-space-4);white-space:pre-wrap;font-family:var(--sp-font-mono);background-color:var(--sp-colors-bg-error)}.sp-error-message{-webkit-animation:sp-fade-in .15s ease-in;animation:sp-fade-in .15s ease-in;color:var(--sp-colors-fg-error)}.sp-devtools{height:var(--sp-layout-height);width:100%}.sp-read-only{font-family:var(--sp-font-mono);font-size:.8em;position:absolute;right:var(--sp-space-2);bottom:var(--sp-space-2);z-index:2;color:var(--sp-colors-bg-active);background-color:var(--sp-colors-fg-active);border-radius:99999px;padding:calc(var(--sp-space-1)/2) var(--sp-space-2)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zdHlsZXMvaW5kZXguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFlBQ0UsNkJBQThCLENBQzlCLDhCQUErQixDQUMvQiwrQkFBZ0MsQ0FDaEMsNkJBQThCLENBQzlCLDhCQUErQixDQUMvQixtRUFBeUMsQ0FDekMseUJBQTZCLENBQzdCLDBCQUEyQixDQUMzQiw0QkFBNkIsQ0FDN0IsNEJBQTZCLENBQzdCLHdCQUF5QixDQUV6QixtQkFBb0IsQ0FDcEIsbUpBRW1CLENBQ25CLGdIQUN3RCxDQUV4RCxnQkFBaUIsQ0FDakIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLHNCQUF1QixDQUV2QixXQUFZLENBRVosNkJBQThCLENBQzlCLCtCQUFnQyxDQUNoQyxhQUFjLENBQ2QscUJBQXNCLENBRXRCLGlDQUFrQyxDQUNsQyx1Q0FBd0MsQ0FDeEMsMkNBQ0YsQ0FFQSx3RkFDRSxZQUNFLGtDQUFtQyxDQUNuQyxpQ0FDRixDQUNGLENBRUEsY0FDRSxxQkFDRixDQUVBLGtCQUNFLFNBQ0YsQ0FFQSxXQUNFLDZDQUE4QyxDQUM5QyxZQUFhLENBQ2IsY0FBZSxDQUNmLG1CQUFvQixDQUNwQixzQ0FBdUMsQ0FDdkMscUNBQXNDLENBQ3RDLGVBQWdCLENBQ2hCLGlHQUlGLENBRUEsVUFDRSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFVBQ0YsQ0FFQSxxQkFDRSxXQUFZLENBQ1osYUFBYyxDQUNkLFlBQWEsQ0FDYixlQUFnQixDQUNoQiw4QkFDRixDQUVBLGFBQ0UscUJBQ0UsV0FBWSxDQUNaLGFBQ0YsQ0FDRixDQUVBLDhCQUNFLGtEQUFtRCxDQUNuRCxpREFBa0QsQ0FDbEQsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGlCQUNGLENBRUEsb0NBQ0UsbURBQ0YsQ0FFQSxvQ0FDRSxxQkFDRSxXQUFZLENBQ1osd0JBQ0YsQ0FD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QW1DLENBQW5DLGlDQUFtQyxDQUNuQywrQkFDRixDQUVBLGFBQ0UsOEJBQStCLENBQy9CLFVBQ0YsQ0FFQSxjQUNFLCtCQUFnQyxDQUNoQyxjQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsdUJBQXdCLENBQ3hCLHdCQUF5QixDQUN6QixTQUFVLENBQ1YsZ0NBQWlDLENBQ2pDLDJDQUE0QyxDQUM1QyxxQkFBc0IsQ0FDdEIsbURBQ0YiLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNwLXdyYXBwZXIge1xuICAtLXNwLWNvbG9ycy1mZy1hY3RpdmU6ICMxZjI5MzM7XG4gIC0tc3AtY29sb3JzLWZnLWRlZmF1bHQ6ICM3NTc2Nzg7XG4gIC0tc3AtY29sb3JzLWZnLWluYWN0aXZlOiAjZTRlN2ViO1xuICAtLXNwLWNvbG9ycy1iZy1hY3RpdmU6ICNlNGU3ZWI7XG4gIC0tc3AtY29sb3JzLWJnLWRlZmF1bHQ6ICNmOGY5ZmI7XG4gIC0tc3AtY29sb3JzLWJnLWRlZmF1bHQtb3ZlcmxheTogI2Y4ZjlmYmNmO1xuICAtLXNwLWNvbG9ycy1iZy1pbnB1dDogI2ZmZmZmZjtcbiAgLS1zcC1jb2xvcnMtYWNjZW50OiAjNjRkMmZmO1xuICAtLXNwLWNvbG9ycy1iZy1lcnJvcjogI2ZmY2RjYTtcbiAgLS1zcC1jb2xvcnMtZmctZXJyb3I6ICM4MTFlMTg7XG4gIC0tc3AtbGF5b3V0LWhlaWdodDogMzAwcHg7XG5cbiAgLS1zcC1mb250LXNpemU6IDE0cHg7XG4gIC0tc3AtZm9udC1ib2R5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLFxuICAgIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIC0tc3AtZm9udC1tb25vOiBcIkZpcmEgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgTWVubG8sIENvbnNvbGFzLFxuICAgIFwiTGliZXJhdGlvbiBNb25vXCIsIE1vbmFjbywgXCJMdWNpZGEgQ29uc29sZVwiLCBtb25vc3BhY2U7XG5cbiAgLS1zcC1zcGFjZS0xOiA0cHg7XG4gIC0tc3Atc3BhY2UtMjogOHB4O1xuICAtLXNwLXNwYWNlLTM6IDEycHg7XG4gIC0tc3Atc3BhY2UtNDogMTZweDtcbiAgLS1zcC1zcGFjZS01OiAyMHB4O1xuICAtLXNwLXNwYWNlLTY6IDI0cHg7XG4gIC0tc3Atc3BhY2UtNzogMjhweDtcbiAgLS1zcC1zcGFjZS04OiAzMnB4O1xuICAtLXNwLWJvcmRlci1yYWRpdXM6IDRweDtcblxuICBhbGw6IGluaXRpYWw7XG5cbiAgZm9udC1zaXplOiB2YXIoLS1zcC1mb250LXNpemUpO1xuICBmb250LWZhbWlseTogdmFyKC0tc3AtZm9udC1ib2R5KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgLnNwLXdyYXBwZXIge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cbn1cblxuLnNwLXdyYXBwZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zcC13cmFwcGVyOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLnNwLWxheW91dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNwLWNvbG9ycy1mZy1pbmFjdGl2ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNwLWNvbG9ycy1iZy1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3AtYm9yZGVyLXJhZGl1cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoXG4gICAgdmFyKC0tc3AtY29sb3JzLWJnLWlucHV0KSxcbiAgICB2YXIoLS1zcC1jb2xvcnMtYmctZGVmYXVsdClcbiAgKTtcbn1cblxuLnNwLXN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zcC1sYXlvdXQgPiAuc3Atc3RhY2sge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IHZhcigtLXNwLWxheW91dC1oZWlnaHQpO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuc3AtbGF5b3V0ID4gLnNwLXN0YWNrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNwLWxheW91dCA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLXNwLWNvbG9ycy1mZy1pbmFjdGl2ZSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1zcC1jb2xvcnMtZmctaW5hY3RpdmUpO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3AtbGF5b3V0ID4gKjpmaXJzdC1jaGlsZCAuc3Atb3ZlcmxheSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXNwLWNvbG9ycy1mZy1pbmFjdGl2ZSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcC1sYXlvdXQgPiAuc3Atc3RhY2sge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgLyogdHJpZ2dlcnMgdGhlIGxheW91dCBicmVhayBhdCB0aGUgNzY4cHggYnJlYWtwb2ludCwgbm90IHdoZW4gdGhlIGNvbXBvbmVudCBpcyBsZXNzIHRoZW4gNzAwcHggKi9cbiAgfVxufVxuXG4vKiBDb21wb25lbnRzIHN0eWxpbmcgKi9cblxuLnNwLXByZS1wbGFjZWhvbGRlciB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3Atc3BhY2UtMyk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zcC1mb250LW1vbm8pO1xuICBmb250LXNpemU6IHZhcigtLXNwLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1zcC1jb2xvcnMtZmctYWN0aXZlKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXNwLWxpbmUtaGVpZ2h0KTtcbn1cblxuLnNwLWNvZGUtZWRpdG9yIHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tc3AtY29sb3JzLWJnLWRlZmF1bHQpO1xufVxuXG4uc3AtY20ge1xuICBwYWRkaW5nOiB2YXIoLS1zcC1zcGFjZS00KSAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNwLWNtOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggdmFyKC0tc3AtY29sb3JzLWFjY2VudCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tc3Atc3BhY2UtMSk7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwLXNwYWNlLTEpO1xufVxuXG4uc3AtY206Zm9jdXMtdmlzaWJsZSAuY20tbGluZSB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3Atc3BhY2UtMik7XG59XG5cbi5zcC1jbTpmb2N1cy12aXNpYmxlIC5jbS1ndXR0ZXIuY20tbGluZU51bWJlcnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwLXNwYWNlLTIpO1xufVxuXG4uc3AtdHJhbnNwaWxlZC1jb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICBmbGV4OiAxO1xufVxuXG4uc3AtY29kZS12aWV3IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3AtY29sb3JzLWJnLWRlZmF1bHQpO1xuICBwYWRkaW5nOiB2YXIoLS1zcC1zcGFjZS00KSB2YXIoLS1zcC1zcGFjZS0yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZsZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNwLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tc3AtY29sb3JzLWZnLWluYWN0aXZlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3AtY29sb3JzLWJnLWRlZmF1bHQpO1xufVxuXG4uc3AtdGFicy1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3Atc3BhY2UtNCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5zcC1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3AtcHJldmlldy1pZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4OyAvKiBmaXRzIGEgbWluaW1hbCB0aGUgZXJyb3Igc2NyZWVuICovXG4gIG1heC1oZWlnaHQ6IDIwMDBweDsgLyogc2FmZXR5IG1lYXN1cmUgKi9cbiAgZmxleDogMTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMTVzIGVhc2Utb3V0O1xufVxuXG4uc3AtcHJldmlldy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IHZhcigtLXNwLXNwYWNlLTIpO1xuICByaWdodDogdmFyKC0tc3Atc3BhY2UtMik7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5zcC1wcmV2aWV3LWFjdGlvbnMgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwLXNwYWNlLTIpO1xufVxuXG4uc3AtbmF2aWdhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tc3AtY29sb3JzLWZnLWluYWN0aXZlKTtcbiAgcGFkZGluZzogdmFyKC0tc3Atc3BhY2UtMikgdmFyKC0tc3Atc3BhY2UtNCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNwLWNvbG9ycy1iZy1kZWZhdWx0KTtcbn1cblxuLyogQ29tbW9uIFN0eWxpbmcgKi9cblxuLnNwLXRhYi1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZzogMCB2YXIoLS1zcC1zcGFjZS0yKTtcbiAgY29sb3I6IHZhcigtLXNwLWNvbG9ycy1mZy1kZWZhdWx0KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc3AtdGFiLWJ1dHRvbltkYXRhLWFjdGl2ZT1cInRydWVcIl0ge1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWZnLWFjdGl2ZSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1zcC1jb2xvcnMtYWNjZW50KTtcbn1cblxuLnNwLXRhYi1idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWZnLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNwLWNvbG9ycy1iZy1hY3RpdmUpO1xufVxuXG4uc3AtdGFiLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zcC10YWItYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggdmFyKC0tc3AtY29sb3JzLWFjY2VudCk7XG59XG5cbi5zcC1jbG9zZS1idXR0b24ge1xuICBwYWRkaW5nOiAwcHggdmFyKC0tc3Atc3BhY2UtMSkgMnB4IHZhcigtLXNwLXNwYWNlLTEpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zcC1ib3JkZXItcmFkaXVzKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwLXNwYWNlLTEpO1xuICB3aWR0aDogMjBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3AtdGFiLWJ1dHRvbjpob3ZlciA+IC5zcC1jbG9zZS1idXR0b24ge1xuICB2aXNpYmlsaXR5OiB1bnNldDtcbn1cblxuLnNwLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogdmFyKC0tc3Atc3BhY2UtMSkgdmFyKC0tc3Atc3BhY2UtMykgdmFyKC0tc3Atc3BhY2UtMSlcbiAgICB2YXIoLS1zcC1zcGFjZS0yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3AtYm9yZGVyLXJhZGl1cyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zcC1jb2xvcnMtZmctZGVmYXVsdCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwLWNvbG9ycy1iZy1kZWZhdWx0KTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uc3AtYnV0dG9uLnNwLWV4cGxvcmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLnNwLWJ1dHRvbi5zcC1leHBsb3JlciBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwLXNwYWNlLTEpO1xufVxuXG4uc3AtYnV0dG9uLnNwLWljb24tc3RhbmRhbG9uZSB7XG4gIHBhZGRpbmc6IHZhcigtLXNwLXNwYWNlLTEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zcC1jb2xvcnMtYmctZGVmYXVsdC1vdmVybGF5KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gIHdpZHRoOiB2YXIoLS1zcC1zcGFjZS04KTtcbiAgaGVpZ2h0OiB2YXIoLS1zcC1zcGFjZS04KTtcbn1cblxuLnNwLWJ1dHRvbi5zcC1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNwLWJ1dHRvbjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwLWNvbG9ycy1iZy1hY3RpdmUpO1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWZnLWFjdGl2ZSk7XG59XG5cbi5zcC1idXR0b246ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWZnLWluYWN0aXZlKTtcbn1cblxuLnNwLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zcC1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1zcC1jb2xvcnMtYWNjZW50KTtcbn1cblxuLnNwLWlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3AtY29sb3JzLWJnLWlucHV0KTtcbiAgY29sb3I6IHZhcigtLXNwLWNvbG9ycy1mZy1kZWZhdWx0KTtcbiAgcGFkZGluZzogdmFyKC0tc3Atc3BhY2UtMSkgdmFyKC0tc3Atc3BhY2UtMik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXNwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zcC1jb2xvcnMtZmctaW5hY3RpdmUpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcC1zcGFjZS00KTtcbiAgd2lkdGg6IDA7XG59XG5cbi5zcC1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNwLWNvbG9ycy1hY2NlbnQpO1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWZnLWFjdGl2ZSk7XG59XG5cbi5zcC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMztcbn1cblxuLnNwLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zcC1jb2xvcnMtYmctZGVmYXVsdCk7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5zcC1jdWJlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiB2YXIoLS1zcC1zcGFjZS0yKTtcbiAgYm90dG9tOiB2YXIoLS1zcC1zcGFjZS0yKTtcbiAgei1pbmRleDogNDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3AtY29sb3JzLWJnLWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnNwLWN1YmUtd3JhcHBlciAuc3AtY3ViZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3AtY3ViZS13cmFwcGVyIC5zcC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3AtY3ViZS13cmFwcGVyOmhvdmVyIC5zcC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwLWN1YmUtd3JhcHBlcjpob3ZlciAuc3AtY3ViZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcC1jdWJlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgOXB4KSBzY2FsZSgwLjEzLCAwLjEzKTtcbn1cblxuLnNwLWN1YmUgKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbn1cbi5zcC1jdWJlIC5zcC1zaWRlcyAqIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHZhcigtLXNwLWNvbG9ycy1mZy1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zcC1jb2xvcnMtYmctZGVmYXVsdC1vdmVybGF5KTtcbn1cblxuQGtleWZyYW1lcyBzcC1jdWJlLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTI1LjVkZWcpIHJvdGF0ZVkoNDVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC0yNS41ZGVnKSByb3RhdGVZKDQwNWRlZyk7XG4gIH1cbn1cblxuLnNwLWN1YmUgLnNwLXNpZGVzIHtcbiAgYW5pbWF0aW9uOiBzcC1jdWJlLXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTI1LjVkZWcpIHJvdGF0ZVkoNDVkZWcpO1xufVxuXG4uc3AtY3ViZSAuc3Atc2lkZXMgLnNwLXRvcCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZykgdHJhbnNsYXRlWig0NHB4KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cblxuLnNwLWN1YmUgLnNwLXNpZGVzIC5zcC1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSB0cmFuc2xhdGVaKDQ0cHgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG4uc3AtY3ViZSAuc3Atc2lkZXMgLnNwLWZyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHRyYW5zbGF0ZVooNDRweCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG5cbi5zcC1jdWJlIC5zcC1zaWRlcyAuc3AtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKSB0cmFuc2xhdGVaKDQ0cHgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG4uc3AtY3ViZSAuc3Atc2lkZXMgLnNwLWxlZnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTkwZGVnKSB0cmFuc2xhdGVaKDQ0cHgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG4uc3AtY3ViZSAuc3Atc2lkZXMgLnNwLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKSB0cmFuc2xhdGVaKDQ0cHgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwLWZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uc3AtZXJyb3Ige1xuICBwYWRkaW5nOiB2YXIoLS1zcC1zcGFjZS00KTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBmb250LWZhbWlseTogdmFyKC0tc3AtZm9udC1tb25vKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3AtY29sb3JzLWJnLWVycm9yKTtcbn1cblxuLnNwLWVycm9yLW1lc3NhZ2Uge1xuICBhbmltYXRpb246IHNwLWZhZGUtaW4gMC4xNXMgZWFzZS1pbjtcbiAgY29sb3I6IHZhcigtLXNwLWNvbG9ycy1mZy1lcnJvcik7XG59XG5cbi5zcC1kZXZ0b29scyB7XG4gIGhlaWdodDogdmFyKC0tc3AtbGF5b3V0LWhlaWdodCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3AtcmVhZC1vbmx5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNwLWZvbnQtbW9ubyk7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IHZhcigtLXNwLXNwYWNlLTIpO1xuICBib3R0b206IHZhcigtLXNwLXNwYWNlLTIpO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tc3AtY29sb3JzLWJnLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwLWNvbG9ycy1mZy1hY3RpdmUpO1xuICBib3JkZXItcmFkaXVzOiA5OTk5OXB4O1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLXNwLXNwYWNlLTEpIC8gMikgdmFyKC0tc3Atc3BhY2UtMik7XG59XG4iXX0= */