/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:inherit}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body,html{margin:0;padding:0;height:100%;min-width:400px}body{background:#fefefe;font-family:Work Sans,sans-serif;color:#2f2f2f;font-size:19px}*,:after,:before,html{box-sizing:border-box}::-moz-selection{background:#6f6f6f;color:#fefefe}::selection{background:#6f6f6f;color:#fefefe}h1,h2,h3,h4,h5,h6{font-weight:100}img{max-width:100%}a,a:hover,a:visited{outline:none;color:#2f2f2f;text-decoration:none;white-space:nowrap;position:relative;display:inline-block;vertical-align:bottom;border-bottom:1px dashed #656565;padding:0 3px;margin-bottom:-1px;transition:background-color .3s,border-color .3s,color .3s}a:focus,a:hover{border-color:rgba(52,73,94,0);background-color:#555;color:#fefefe}.main{min-height:100%;display:flex;flex-direction:column}.content{line-height:1.3em;width:100%;max-width:1100px;margin:0 auto;flex:1 0 auto;padding:115px 15px 0}.content h2{font-weight:900;font-size:4em;line-height:.9em}.Header{height:115px;background:hsla(0,0%,99.6%,.96);border-bottom:1px solid #ececec;position:fixed;width:100%;z-index:2000}.Header__Stripe{height:30px;background:#8104b1}.Header__container{position:relative;top:17px;left:12px}.Header__container svg{width:50px;height:50px}.Header__container svg path{fill:#8104b1}.Header__container__text{display:block;font-size:.6em;text-align:right;position:relative;top:-4px;right:9px}.Header h1{margin:0}.Header a,.Header a:visited{border-bottom:1px solid transparent;width:100%;max-width:200px}.Header a:focus,.Header a:hover{color:#8104b1;background-color:#fefefe}.Footer{height:300px;background:#8104b1;border-top:1px solid #d8d8d8;color:#fefefe;flex-shrink:0;font-weight:100;position:relative}.Footer__Stripe{height:5px;background:#fefefe;position:relative;top:5px}.Footer__Container{text-align:right;position:absolute;right:30px;top:60px;text-transform:uppercase;font-size:.9em}.Footer__Container a{display:block;text-align:right;max-width:200px;border-bottom:transparent;margin-bottom:3px;color:#fefefe}.Footer__Container a:focus,.Footer__Container a:hover{border-color:rgba(52,73,94,0);background-color:#fefefe;color:#8104b1}.Footer__Container a.Footer__Container__Home{border-bottom:1px dotted #fefefe;margin-bottom:15px}.Footer__Container a.Footer__Container__Home:focus,.Footer__Container a.Footer__Container__Home:hover{background-color:transparent}.Footer__Container svg{width:100px;height:100px}.Footer__Container span{font-size:.7em;margin-bottom:-11px;display:block}.Footer__Container img{width:200px;position:relative;right:-22px}.T7__Form{width:100%}.T7__Form label{display:block;margin-top:15px;margin-bottom:-4px}.T7__Form input,.T7__Form textarea{width:100%;margin:10px 0;padding:13px;border-radius:5px;border:1px solid #2f2f2f}.T7__Form textarea{height:300px;resize:none}.T7__Error{color:#e43935}.T7__Error input{border:1px solid #e43935}.T7__Error__Message{color:#e43935;text-align:right;margin-top:-5px;font-size:.85em}.T7__Messages{text-align:center;color:#9ccb64}.Article{margin-top:50px}.Article__Index{display:flex}.ArticleCard{flex:1;padding:20px;border:1px solid #8104b1;border-radius:3px;text-decoration:none}.ArticleCard h3{font-weight:900;font-size:2em;line-height:.9em;margin:0}.ArticleCard p{margin:10px 0 0}a.ArticleCard:focus,a.ArticleCard:hover{background:#8104b1;padding:20px;border:1px solid #8104b1}
/*# sourceMappingURL=data:application/json;base64,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cUJBQ0UsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQix5QkFBMEIsQ0FDMUIsaUJBQWtCLENBQ2xCLGFBQWdCLENBQ2xCLHNEQUNFLDZCQUFpQyxDQUNqQyx3QkFBeUIsQ0FDekIsYUFBZ0IsQ0FDbEIsNkNBQ0UsZ0NBQWlDLENBQ2pDLGtCQUFxQixDQUN2QixzR0FDRSw0QkFBK0IsQ0FDakMsdUJBQ0UsV0FBWSxDQUNaLFlBQWUsQ0FDakIsd0JBQ0UsY0FBZ0IsQ0FDaEIsbUJBQW9CLENBQ3BCLGFBQWdCLENBQ2xCLHVCQUNFLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsV0FBYyxDQUVwQixVQUNFLFVBQWEsQ0FDYixnQkFDRSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsa0JBQXFCLENBQ3ZCLG1DQUNFLFVBQVcsQ0FDWCxhQUFnQixDQUNoQixZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLHdCQUEyQixDQUM3QixtQkFDRSxZQUFhLENBQ2IsV0FBYyxDQUVsQixXQUNFLGFBQWdCLENBQ2hCLGlCQUNFLHdCQUEyQixDQUUvQixvQkFDRSxhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGVBQW1CLENBRXJCLGNBQ0UsaUJBQWtCLENBQ2xCLGFBQWdCLENBRWxCLFNBQ0UsZUFBa0IsQ0FDbEIsZ0JBQ0UsWUFBZSxDQUVuQixhQUNFLE1BQU8sQ0FDUCxZQUFhLENBQ2Isd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixvQkFBdUIsQ0FDdkIsZ0JBQ0UsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGdCQUFrQixDQUNsQixRQUFXLENBQ2IsZUFFRSxlQUFrQixDQUV0Qix3Q0FDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLHdCQUEyQiIsImZpbGUiOiJhcHBsaWNhdGlvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbW9kZXJuLW5vcm1hbGl6ZSB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVXNlIGEgYmV0dGVyIGJveCBtb2RlbCAob3BpbmlvbmF0ZWQpLlxuICovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi8qKlxuICogVXNlIGEgbW9yZSByZWFkYWJsZSB0YWIgc2l6ZSAob3BpbmlvbmF0ZWQpLlxuICovXG46cm9vdCB7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0OyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogSW1wcm92ZSBjb25zaXN0ZW5jeSBvZiBkZWZhdWx0IGZvbnRzIGluIGFsbCBicm93c2Vycy4gKGh0dHBzOi8vZ2l0aHViLmNvbS9zaW5kcmVzb3JodXMvbW9kZXJuLW5vcm1hbGl6ZS9pc3N1ZXMvMylcbiAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCc7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxuICovXG5ociB7XG4gIGhlaWdodDogMDsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gKiAxLiBJbXByb3ZlIGNvbnNpc3RlbmN5IG9mIGRlZmF1bHQgZm9udHMgaW4gYWxsIGJyb3dzZXJzLiAoaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplL2lzc3Vlcy8zKVxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCBNZW5sbywgQ291cmllciwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlIGFuZCBGaXJlZm94LlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9J2J1dHRvbiddLFxuW3R5cGU9J3Jlc2V0J10sXG5bdHlwZT0nc3VibWl0J10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdidXR0b24nXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT0nYnV0dG9uJ106LW1vei1mb2N1c3JpbmcsXG5bdHlwZT0ncmVzZXQnXTotbW96LWZvY3VzcmluZyxcblt0eXBlPSdzdWJtaXQnXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0IGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gU2FmYXJpLlxuICovXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIENocm9tZSBhbmQgU2FmYXJpLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbmh0bWwsIGJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiA0MDBweDsgfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI0ZFRkVGRTtcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMmYyZjJmO1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjNmY2ZjZmO1xuICBjb2xvcjogI0ZFRkVGRTsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM2ZjZmNmY7XG4gIGNvbG9yOiAjRkVGRUZFOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogMTAwOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5hLCBhOmhvdmVyLCBhOnZpc2l0ZWQge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzJmMmYyZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjU2NTY1O1xuICBwYWRkaW5nOiAwcHggM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLCBjb2xvciAwLjNzOyB9XG5cbmE6Zm9jdXMsIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDczLCA5NCwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTU7XG4gIGNvbG9yOiAjRkVGRUZFOyB9XG5cbi5tYWluIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTE1cHg7IH1cbiAgLmNvbnRlbnQgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuOWVtOyB9XG5cbi5IZWFkZXIge1xuICBoZWlnaHQ6IDExNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjU0LCAyNTQsIDAuOTYpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjAwMDsgfVxuICAuSGVhZGVyX19TdHJpcGUge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjODEwNGIxOyB9XG4gIC5IZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiAxMnB4OyB9XG4gICAgLkhlYWRlcl9fY29udGFpbmVyIHN2ZyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgLkhlYWRlcl9fY29udGFpbmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzgxMDRiMTsgfVxuICAgIC5IZWFkZXJfX2NvbnRhaW5lcl9fdGV4dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIHJpZ2h0OiA5cHg7IH1cbiAgLkhlYWRlciBoMSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5IZWFkZXIgYSwgLkhlYWRlciBhOnZpc2l0ZWQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9XG4gIC5IZWFkZXIgYTpmb2N1cywgLkhlYWRlciBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzgxMDRiMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGRUZFOyB9XG5cbi5Gb290ZXIge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjODEwNGIxO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgY29sb3I6ICNGRUZFRkU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXdlaWdodDogMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLkZvb3Rlcl9fU3RyaXBlIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkVGRUZFO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDsgfVxuICAuRm9vdGVyX19Db250YWluZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDYwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gICAgLkZvb3Rlcl9fQ29udGFpbmVyIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIGNvbG9yOiAjRkVGRUZFOyB9XG4gICAgLkZvb3Rlcl9fQ29udGFpbmVyIGE6Zm9jdXMsIC5Gb290ZXJfX0NvbnRhaW5lciBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgNzMsIDk0LCAwKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUZFRkU7XG4gICAgICBjb2xvcjogIzgxMDRiMTsgfVxuICAgIC5Gb290ZXJfX0NvbnRhaW5lciBhLkZvb3Rlcl9fQ29udGFpbmVyX19Ib21lIHtcbiAgICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggI0ZFRkVGRTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuRm9vdGVyX19Db250YWluZXIgYS5Gb290ZXJfX0NvbnRhaW5lcl9fSG9tZTpmb2N1cywgLkZvb3Rlcl9fQ29udGFpbmVyIGEuRm9vdGVyX19Db250YWluZXJfX0hvbWU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuRm9vdGVyX19Db250YWluZXIgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH1cbiAgICAuRm9vdGVyX19Db250YWluZXIgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTExcHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5Gb290ZXJfX0NvbnRhaW5lciBpbWcge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IC0yMnB4OyB9XG5cbi5UN19fRm9ybSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5UN19fRm9ybSBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9XG4gIC5UN19fRm9ybSBpbnB1dCwgLlQ3X19Gb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMHB4O1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMyZjJmMmY7IH1cbiAgLlQ3X19Gb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuXG4uVDdfX0Vycm9yIHtcbiAgY29sb3I6ICNFNDM5MzU7IH1cbiAgLlQ3X19FcnJvciBpbnB1dCB7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0U0MzkzNTsgfVxuXG4uVDdfX0Vycm9yX19NZXNzYWdlIHtcbiAgY29sb3I6ICNFNDM5MzU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBmb250LXNpemU6IDAuODVlbTsgfVxuXG4uVDdfX01lc3NhZ2VzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzlDQ0I2NDsgfVxuXG4uQXJ0aWNsZSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLkFydGljbGVfX0luZGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5BcnRpY2xlQ2FyZCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM4MTA0YjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5BcnRpY2xlQ2FyZCBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45ZW07XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5BcnRpY2xlQ2FyZCBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5hLkFydGljbGVDYXJkOmhvdmVyLCBhLkFydGljbGVDYXJkOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzgxMDRiMTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzgxMDRiMTsgfVxuIl19 */