.ProseMirror{position:relative;word-wrap:break-word;font-feature-settings:"liga" 0;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;white-space:pre-wrap;white-space:break-spaces}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:transparent}.ProseMirror-hideselection ::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{border:2px solid #8cf;bottom:-2px;content:"";left:-32px;pointer-events:none;position:absolute;right:-2px;top:-2px}img.ProseMirror-separator{border:none!important;display:inline!important;margin:0!important}body{--base-font-size:15px;--border-color:1px solid #ccc;--background-color:var(--sn-stylekit-background-color,#fff);--h2-font-size:16px;--h1-font-size:20px;--h3-font-size:15px;--ff-sans:"Roboto",sans-serif;--ff-serif:"Roboto Slab",serif;--ff-mono:"Roboto Mono",monospace;--color-primary:#086dd6;--default-gap:14px;--h3-gap:11px;--default-item-gap:5px;--default-checkbox-gap:8px;--text-color:var(
    --sn-stylekit-paragraph-text-color,var(--sn-stylekit-foreground-color,rgba(0,0,0,.9))
  );--h3-text-color:var(
    --sn-stylekit-paragraph-text-color,var(--sn-stylekit-foreground-color,rgba(0,0,0,.7))
  );color:var(--text-color);font-family:var(--ff-serif),serif;font-size:var(--base-font-size);scrollbar-color:var(--sn-stylekit-scrollbar-color,#ccc) var(--sn-stylekit-background-color,#fff)}@media only screen and (max-width:720px){body{--base-font-size:16px;--h2-font-size:17px;--h3-font-size:17px}}*{background:inherit;border:0;color:inherit;font:inherit;margin:0;outline:0;padding:0}::selection{background:var(--sn-stylekit-info-color,var(--color-primary))}body,html{height:100%;overflow:auto}body{position:relative}button{cursor:pointer}strong{font-weight:700}em{font-style:italic}div.ProseMirror{padding:80px 15px 0;position:relative}div#extender{cursor:text;height:120px}div#debug{background:#ffffe0;bottom:0;display:none;left:0;min-height:30px;position:fixed;right:0}div#debug.visible{display:block}div#debug-content{font-family:monospace;font-size:10px;max-height:300px;overflow-y:scroll}h1.sn-editor{font-size:var(--h1-font-size);font-weight:300;margin-bottom:12px}.ProseMirror *+h1.sn-editor{margin-top:32px}h2.sn-editor{font-size:var(--h2-font-size);font-weight:700;margin-bottom:var(--default-gap)}.ProseMirror h1+h2.sn-editor{margin-top:20px}.ProseMirror :not(h1)+h2.sn-editor{margin-top:28px}h3.sn-editor{color:var(--h3-text-color);font-size:var(--h3-font-size);margin-bottom:var(--h3-gap);text-decoration:underline}.ProseMirror h2+h3.sn-editor{margin-top:20px}.ProseMirror :not(h1,h2)+h3.sn-editor{margin-top:22px}div.ProseMirror>p.sn-editor{line-height:1.4;margin-bottom:var(--default-gap)}:not(ul,ol,h3)+ol,:not(ul,ol,h3)+ul{margin-top:var(--default-gap)}ol,ul{margin-bottom:var(--default-gap);margin-left:25px}li{margin-bottom:var(--default-item-gap)}li p:not(:only-of-type){margin-bottom:var(--default-gap)}li ol,li ul{margin-bottom:0;margin-top:var(--default-item-gap)}code{background:var(--sn-stylekit-contrast-background-color,#efefef);font-family:var(--ff-mono),monospace}a{color:var(--sn-stylekit-info-color,blue)}pre{background:var(--sn-stylekit-contrast-background-color,#efefef);font-family:var(--ff-mono),monospace;margin-bottom:var(--default-gap);padding:4px;position:relative}pre[data-markdown_escaped=true] div.info{border:1px solid var(--sn-stylekit-info-color,var(--color-primary));border-radius:50%;color:var(--sn-stylekit-info-color,var(--color-primary));cursor:pointer;display:block;float:right;height:18px;line-height:18px;position:relative;right:6px;text-align:center;width:18px}pre[data-markdown_escaped=true] div.info:hover:after{background:var(--sn-stylekit-background-color,#fff);border:1px solid var(--sn-stylekit-info-color,var(--color-primary));border-radius:2px;content:"This block of code was edited in another editor and contains markdown formatting that Scratch doesn't support yet. It will be serialized into markdown not as a code block but as a normal piece of markdown text.";font-size:12px;padding:5px;position:absolute;right:0;text-align:left;top:24px;width:250px;z-index:2}pre code{background:transparent}.checklist-item{align-items:flex-start;display:flex;padding-left:30px;position:relative}.checklist-item+.checklist-item{margin-top:var(--default-checkbox-gap)}.checklist-item+:not(.checklist-item,hr){margin-top:var(--default-gap)}.checklist-item .click-target{cursor:pointer;display:block;height:32px;left:0;position:absolute;top:-4px;width:32px}.checklist-item div.checkbox{box-sizing:border-box;height:24px;left:0;margin-right:6px;min-width:24px;padding:2px;position:absolute;top:4px}.checklist-item p{line-height:24px;min-width:1px}hr{background-color:var(--text-color,#aaa);height:1px;margin:calc(var(--default-gap)*2) 8px;padding:0 15px}blockquote{border-left:3px solid var(--sn-stylekit-contrast-foreground-color,#aaa);margin:var(--default-gap) 0;padding-left:15px}blockquote p{margin-bottom:var(--default-gap)}blockquote p:last-child{margin-bottom:0}#toolbar-wrapper{background:var(--background-color,#fff);border-bottom:1px solid var(--sn-stylekit-border-color,#ccc);left:0;overflow-x:auto;position:fixed;right:0;top:0;z-index:1}#toolbar{display:flex}button[data-format]:hover{background-color:var(
    --sn-stylekit-secondary-contrast-background-color,#eee
  )}button.selected:after{background:var(--sn-stylekit-contrast-foreground-color,#aaa);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:0}button[data-format]{background-color:inherit;cursor:pointer;height:40px;margin-left:10px;padding:10px 20px;position:relative;width:65px}button[data-format] i{display:block;height:25px;width:25px}button[data-format=heading]:before,button[data-format=link]:before,button[data-format=outdent]:before{background:var(--sn-stylekit-contrast-background-color,#ccc);bottom:7px;content:"";display:block;left:-5px;position:absolute;top:7px;width:1px}button[data-format=code_block]:before{border:2px solid;border-radius:2px;bottom:8px;content:"";display:block;left:23px;position:absolute;right:23px;top:13px}button[data-format=code_block] i{background:transparent;position:relative}button[data-format=code_block] i span{background:var(--sn-stylekit-background-color,#fff);display:block;height:18px;left:0;position:absolute;top:0;width:18px;z-index:2}button[data-format=code_block]:hover span{background-color:var(
    --sn-stylekit-secondary-contrast-background-color,#eee
  )}svg{fill:currentColor}div#link-modal{align-items:center;background:rgba(0,0,0,.15);bottom:0;display:none;font-family:var(--ff-sans);justify-content:center;left:0;position:fixed;right:0;top:0}div#link-modal.active{display:flex}div#frame{align-items:center;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;height:230px;justify-content:center;padding:0 35px;width:350px}div#frame,div#link-modal input{background:var(--sn-stylekit-background-color,#fff);box-sizing:border-box}div#link-modal input{border:1px solid #c8c8c8;padding:5px 8px;width:100%}div#link-modal button{cursor:pointer}div#link-modal label{display:block;font-size:14px;margin-bottom:4px;text-transform:uppercase}div#link-modal label a i{display:inline-block;height:14px;position:relative;top:2px;width:14px}div#link-modal div.text-input{margin-bottom:15px;width:100%}div#link-modal div.buttons{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;position:relative;top:6px;width:100%}div#link-modal button{font-size:13px;margin-left:10px;padding:4px 8px;text-transform:uppercase}div#link-modal button#clear{display:none}div#link-modal button#clear.active{display:block}div#link-modal button#confirm{color:var(--sn-stylekit-info-color,var(--color-primary))}div#link-tooltip{background:var(--sn-stylekit-background-color,#fff);border:1px solid var(--sn-stylekit-border-color,#ccc);box-shadow:0 1px 3px rgba(0,0,0,.2);box-sizing:border-box;display:none;max-width:calc(100% - 10px);padding:6px 10px;position:absolute}div#link-tooltip a,div#link-tooltip.show{align-items:center;display:flex}div#link-tooltip a{justify-content:center}div#link-tooltip div.text{display:block;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div#link-tooltip i{display:block;flex:0 0 14px;height:14px;width:14px}div.auto-link-indicator{display:none;font-family:var(--ff-mono),monospace;font-size:10px;padding-right:6px;text-transform:uppercase}div#link-tooltip.yes-auto-link div.auto-link-indicator{display:block}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RixDQUVBLDRCQUNFLFlBQ0YsQ0FFQSxtQ0FDRSxhQUNGLENBRUEsOEJBQ0Usd0RBQ0YsQ0FFQSxpQkFDRSxtREFBc0QsQ0FDdEQscURBQXVELENBQ3ZELG1DQUF3QyxDQUN4QyxxQkFBc0IsQ0FDdEIsWUFBYSxDQUNiLDJCQUE0QixDQUM1QixnQkFBaUIsQ0FDakIsaUJBQ0YsQ0FPQSx5Q0FIRSxrQkFBbUIsQ0FEbkIsWUFRRixDQUpBLG1CQUVFLHNCQUVGLENBRUEsMEJBQ0UsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixlQUFnQixDQUVoQixzQkFBdUIsQ0FEdkIsa0JBRUYsQ0FFQSxtQkFDRSxhQUFjLENBQ2QsYUFBYyxDQUNkLFdBQVksQ0FDWixVQUNGLENBRUEsd0JBSUUsWUFBYSxDQUZiLG9DQUFzQyxDQUN0QyxjQUFlLENBRWYsaUJBQWtCLENBSmxCLHdCQUtGLENBRUEsdURBQ0UsYUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL3NuLXNjcmF0Y2hwYWQtZWRpdG9yLy4vbm9kZV9tb2R1bGVzL3Byb3NlbWlycm9yLXZpZXcvc3R5bGUvcHJvc2VtaXJyb3IuY3NzIiwid2VicGFjazovL3NuLXNjcmF0Y2hwYWQtZWRpdG9yLy4vc3JjL3N0eWxlcy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLlByb3NlTWlycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uUHJvc2VNaXJyb3Ige1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgLXdlYmtpdC1mb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDA7IC8qIHRoZSBhYm92ZSBkb2Vzbid0IHNlZW0gdG8gd29yayBpbiBFZGdlICovXG59XG5cbi5Qcm9zZU1pcnJvciBwcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi5Qcm9zZU1pcnJvciBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLlByb3NlTWlycm9yLWhpZGVzZWxlY3Rpb24gKjo6c2VsZWN0aW9uIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5Qcm9zZU1pcnJvci1oaWRlc2VsZWN0aW9uICo6Oi1tb3otc2VsZWN0aW9uIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5Qcm9zZU1pcnJvci1oaWRlc2VsZWN0aW9uIHsgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qIFNlZSBodHRwczovL2dpdGh1Yi5jb20vUHJvc2VNaXJyb3IvcHJvc2VtaXJyb3IvaXNzdWVzLzE0MjEjaXNzdWVjb21tZW50LTE3NTkzMjAxOTEgKi9cbi5Qcm9zZU1pcnJvciBbZHJhZ2dhYmxlXVtjb250ZW50ZWRpdGFibGU9ZmFsc2VdIHsgdXNlci1zZWxlY3Q6IHRleHQgfVxuXG4uUHJvc2VNaXJyb3Itc2VsZWN0ZWRub2RlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICM4Y2Y7XG59XG5cbi8qIE1ha2Ugc3VyZSBsaSBzZWxlY3Rpb25zIHdyYXAgYXJvdW5kIG1hcmtlcnMgKi9cblxubGkuUHJvc2VNaXJyb3Itc2VsZWN0ZWRub2RlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxubGkuUHJvc2VNaXJyb3Itc2VsZWN0ZWRub2RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMzJweDtcbiAgcmlnaHQ6IC0ycHg7IHRvcDogLTJweDsgYm90dG9tOiAtMnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOGNmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogUHJvdGVjdCBhZ2FpbnN0IGdlbmVyaWMgaW1nIHJ1bGVzICovXG5cbmltZy5Qcm9zZU1pcnJvci1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuIiwiLyoqIGdsb2JhbCAqL1xuQGltcG9ydCB1cmwoJ35wcm9zZW1pcnJvci12aWV3L3N0eWxlL3Byb3NlbWlycm9yLmNzcycpO1xuXG5ib2R5IHtcbiAgLS1iYXNlLWZvbnQtc2l6ZTogMTVweDtcbiAgLS1ib3JkZXItY29sb3I6IDFweCBzb2xpZCAjY2NjO1xuICAtLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNuLXN0eWxla2l0LWJhY2tncm91bmQtY29sb3IsICNmZmYpO1xuICAtLWgyLWZvbnQtc2l6ZTogMTZweDtcbiAgLS1oMS1mb250LXNpemU6IDIwcHg7XG4gIC0taDMtZm9udC1zaXplOiAxNXB4O1xuICAtLWZmLXNhbnM6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAtLWZmLXNlcmlmOiAnUm9ib3RvIFNsYWInLCBzZXJpZjtcbiAgLS1mZi1tb25vOiAnUm9ib3RvIE1vbm8nLCBtb25vc3BhY2U7XG4gIC0tY29sb3ItcHJpbWFyeTogcmdiKDgsIDEwOSwgMjE0KTtcbiAgLS1kZWZhdWx0LWdhcDogMTRweDtcbiAgLS1oMy1nYXA6IDExcHg7XG4gIC0tZGVmYXVsdC1pdGVtLWdhcDogNXB4O1xuICAtLWRlZmF1bHQtY2hlY2tib3gtZ2FwOiA4cHg7XG4gIC0tdGV4dC1jb2xvcjogdmFyKFxuICAgIC0tc24tc3R5bGVraXQtcGFyYWdyYXBoLXRleHQtY29sb3IsXG4gICAgdmFyKC0tc24tc3R5bGVraXQtZm9yZWdyb3VuZC1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjkpKVxuICApO1xuICAtLWgzLXRleHQtY29sb3I6IHZhcihcbiAgICAtLXNuLXN0eWxla2l0LXBhcmFncmFwaC10ZXh0LWNvbG9yLFxuICAgIHZhcigtLXNuLXN0eWxla2l0LWZvcmVncm91bmQtY29sb3IsIHJnYmEoMCwgMCwgMCwgMC43KSlcbiAgKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWJhc2UtZm9udC1zaXplKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlcmlmKSwgc2VyaWY7XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tc24tc3R5bGVraXQtc2Nyb2xsYmFyLWNvbG9yLCAjY2NjKVxuICAgIHZhcigtLXNuLXN0eWxla2l0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICBib2R5IHtcbiAgICAtLWJhc2UtZm9udC1zaXplOiAxNnB4O1xuICAgIC0taDItZm9udC1zaXplOiAxN3B4O1xuICAgIC0taDMtZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbioge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbio6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNuLXN0eWxla2l0LWluZm8tY29sb3IsIHZhcigtLWNvbG9yLXByaW1hcnkpKTtcbn1cblxuLyogUmVzdG9yZSBwb3NpdGlvbjogZml4ZWQgYmVoYXZpb3Igd2hlbiBpT1Mga2V5Ym9hcmQgaXMgb3BlbiAqL1xuaHRtbCxcbmJvZHkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiogYXBwbGljYXRpb24gKi9cblxuZGl2LlByb3NlTWlycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiA4MHB4IHRvcCBwYWRkaW5nIHRvIGFjY291bnQgZm9yIDQxcHggdG9vbGJhciAqL1xuICBwYWRkaW5nOiA4MHB4IDE1cHggMCAxNXB4O1xufVxuXG5kaXYjZXh0ZW5kZXIge1xuICBjdXJzb3I6IHRleHQ7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cbmRpdiNkZWJ1ZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZlMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2I2RlYnVnLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGl2I2RlYnVnLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmgxLnNuLWVkaXRvciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLlByb3NlTWlycm9yICogKyBoMS5zbi1lZGl0b3Ige1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG5oMi5zbi1lZGl0b3Ige1xuICBmb250LXNpemU6IHZhcigtLWgyLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWRlZmF1bHQtZ2FwKTtcbn1cblxuLlByb3NlTWlycm9yIGgxICsgaDIuc24tZWRpdG9yIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLlByb3NlTWlycm9yICo6bm90KGgxKSArIGgyLnNuLWVkaXRvciB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG5cbmgzLnNuLWVkaXRvciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDMtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWgzLXRleHQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taDMtZ2FwKTtcbn1cblxuLlByb3NlTWlycm9yIGgyICsgaDMuc24tZWRpdG9yIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLlByb3NlTWlycm9yICo6bm90KGgxLCBoMikgKyBoMy5zbi1lZGl0b3Ige1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG5kaXYuUHJvc2VNaXJyb3IgPiBwLnNuLWVkaXRvciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWRlZmF1bHQtZ2FwKTtcbn1cblxuKjpub3QodWwsIG9sLCBoMykgKyB1bCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWRlZmF1bHQtZ2FwKTtcbn1cblxuKjpub3QodWwsIG9sLCBoMykgKyBvbCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWRlZmF1bHQtZ2FwKTtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1kZWZhdWx0LWdhcCk7XG59XG5cbmxpIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1pdGVtLWdhcCk7XG59XG5cbmxpIHA6bm90KDpvbmx5LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1nYXApO1xufVxuXG5saSB1bCxcbmxpIG9sIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZGVmYXVsdC1pdGVtLWdhcCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmNvZGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtbW9ubyksIG1vbm9zcGFjZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc24tc3R5bGVraXQtY29udHJhc3QtYmFja2dyb3VuZC1jb2xvciwgI2VmZWZlZik7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tc24tc3R5bGVraXQtaW5mby1jb2xvciwgYmx1ZSk7XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNuLXN0eWxla2l0LWNvbnRyYXN0LWJhY2tncm91bmQtY29sb3IsICNlZmVmZWYpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtbW9ubyksIG1vbm9zcGFjZTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1nYXApO1xuICBwYWRkaW5nOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxucHJlW2RhdGEtbWFya2Rvd25fZXNjYXBlZD0ndHJ1ZSddIGRpdi5pbmZvIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zbi1zdHlsZWtpdC1pbmZvLWNvbG9yLCB2YXIoLS1jb2xvci1wcmltYXJ5KSk7XG4gIGNvbG9yOiB2YXIoLS1zbi1zdHlsZWtpdC1pbmZvLWNvbG9yLCB2YXIoLS1jb2xvci1wcmltYXJ5KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG5wcmVbZGF0YS1tYXJrZG93bl9lc2NhcGVkPSd0cnVlJ10gZGl2LmluZm86aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zbi1zdHlsZWtpdC1iYWNrZ3JvdW5kLWNvbG9yLCB3aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc24tc3R5bGVraXQtaW5mby1jb2xvciwgdmFyKC0tY29sb3ItcHJpbWFyeSkpO1xuICBjb250ZW50OiBcIlRoaXMgYmxvY2sgb2YgY29kZSB3YXMgZWRpdGVkIGluIGFub3RoZXIgZWRpdG9yIGFuZCBjb250YWlucyBtYXJrZG93biBmb3JtYXR0aW5nIHRoYXQgU2NyYXRjaCBkb2Vzbid0IHN1cHBvcnQgeWV0LiBJdCB3aWxsIGJlIHNlcmlhbGl6ZWQgaW50byBtYXJrZG93biBub3QgYXMgYSBjb2RlIGJsb2NrIGJ1dCBhcyBhIG5vcm1hbCBwaWVjZSBvZiBtYXJrZG93biB0ZXh0LlwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiAyNHB4O1xuICB3aWR0aDogMjUwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbnByZSBjb2RlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jaGVja2xpc3QtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrbGlzdC1pdGVtICsgLmNoZWNrbGlzdC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZGVmYXVsdC1jaGVja2JveC1nYXApO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0gKyAqOm5vdCguY2hlY2tsaXN0LWl0ZW0sIGhyKSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWRlZmF1bHQtZ2FwKTtcbn1cblxuLmNoZWNrbGlzdC1pdGVtIC5jbGljay10YXJnZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmNoZWNrbGlzdC1pdGVtIGRpdi5jaGVja2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcGFkZGluZzogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDFweDtcbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjYWFhKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWRlZmF1bHQtZ2FwKSAqIDIpIDhweDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tc24tc3R5bGVraXQtY29udHJhc3QtZm9yZWdyb3VuZC1jb2xvciwgI2FhYSk7XG4gIG1hcmdpbjogdmFyKC0tZGVmYXVsdC1nYXApIDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZGVmYXVsdC1nYXApO1xufVxuXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKlxuKiBVSVxuKi9cblxuI3Rvb2xiYXItd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtY29sb3IsICNmZmYpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tc24tc3R5bGVraXQtYm9yZGVyLWNvbG9yLCAjY2NjKTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4jdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJ1dHRvbltkYXRhLWZvcm1hdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1zbi1zdHlsZWtpdC1zZWNvbmRhcnktY29udHJhc3QtYmFja2dyb3VuZC1jb2xvcixcbiAgICAjZWVlXG4gICk7XG59XG5cbmJ1dHRvbi5zZWxlY3RlZDphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNuLXN0eWxla2l0LWNvbnRyYXN0LWZvcmVncm91bmQtY29sb3IsICNhYWEpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbmJ1dHRvbltkYXRhLWZvcm1hdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjVweDtcbn1cblxuYnV0dG9uW2RhdGEtZm9ybWF0XSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG59XG5cbmJ1dHRvbltkYXRhLWZvcm1hdD0nbGluayddOmJlZm9yZSxcbmJ1dHRvbltkYXRhLWZvcm1hdD0naGVhZGluZyddOmJlZm9yZSxcbmJ1dHRvbltkYXRhLWZvcm1hdD0nb3V0ZGVudCddOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNuLXN0eWxla2l0LWNvbnRyYXN0LWJhY2tncm91bmQtY29sb3IsICNjY2MpO1xuICBib3R0b206IDdweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBoYWxmIHRoZSAxMHB4IG1hcmdpbiAqL1xuICBsZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMXB4O1xufVxuXG5idXR0b25bZGF0YS1mb3JtYXQ9J2NvZGVfYmxvY2snXTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICBib3R0b206IDhweDtcbiAgbGVmdDogMjNweDtcbiAgcmlnaHQ6IDIzcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5idXR0b25bZGF0YS1mb3JtYXQ9J2NvZGVfYmxvY2snXSBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYnV0dG9uW2RhdGEtZm9ybWF0PSdjb2RlX2Jsb2NrJ10gaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMThweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc24tc3R5bGVraXQtYmFja2dyb3VuZC1jb2xvciwgd2hpdGUpO1xuICB6LWluZGV4OiAyO1xufVxuXG5idXR0b25bZGF0YS1mb3JtYXQ9J2NvZGVfYmxvY2snXTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tc24tc3R5bGVraXQtc2Vjb25kYXJ5LWNvbnRyYXN0LWJhY2tncm91bmQtY29sb3IsXG4gICAgI2VlZVxuICApO1xufVxuXG5zdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIG1vZGFsICovXG5kaXYjbGluay1tb2RhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNhbnMpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG5kaXYjbGluay1tb2RhbC5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5kaXYjZnJhbWUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zbi1zdHlsZWtpdC1iYWNrZ3JvdW5kLWNvbG9yLCB3aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxuICAgIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksXG4gICAgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzNXB4O1xuICB3aWR0aDogMzUwcHg7XG59XG5cbmRpdiNsaW5rLW1vZGFsIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc24tc3R5bGVraXQtYmFja2dyb3VuZC1jb2xvciwgd2hpdGUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuZGl2I2xpbmstbW9kYWwgYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5kaXYjbGluay1tb2RhbCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuZGl2I2xpbmstbW9kYWwgbGFiZWwgYSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG5kaXYjbGluay1tb2RhbCBkaXYudGV4dC1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYjbGluay1tb2RhbCBkaXYuYnV0dG9ucyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYjbGluay1tb2RhbCBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5kaXYjbGluay1tb2RhbCBidXR0b24jY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5kaXYjbGluay1tb2RhbCBidXR0b24jY2xlYXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmRpdiNsaW5rLW1vZGFsIGJ1dHRvbiNjb25maXJtIHtcbiAgY29sb3I6IHZhcigtLXNuLXN0eWxla2l0LWluZm8tY29sb3IsIHZhcigtLWNvbG9yLXByaW1hcnkpKTtcbn1cblxuZGl2I2xpbmstdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNuLXN0eWxla2l0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc24tc3R5bGVraXQtYm9yZGVyLWNvbG9yLCAjY2NjKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuZGl2I2xpbmstdG9vbHRpcC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuZGl2I2xpbmstdG9vbHRpcCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdiNsaW5rLXRvb2x0aXAgZGl2LnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5kaXYjbGluay10b29sdGlwIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbmRpdi5hdXRvLWxpbmstaW5kaWNhdG9yIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLW1vbm8pLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuXG5kaXYjbGluay10b29sdGlwLnllcy1hdXRvLWxpbmsgZGl2LmF1dG8tbGluay1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/