*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}:root{--dark-background:#282a36;--dark-current-line:#44475a;--dark-foreground:#f8f8f2;--dark-comment:#6272a4;--dark-cyan:#8be9fd;--dark-green:#50fa7b;--dark-orange:#ffb86c;--dark-pink:#ff79c6;--dark-purple:#bd93f9;--dark-red:#f55;--dark-yellow:#f1fa8c}body,html{height:100%;margin:0;padding:0}body{background-color:#f8f9fa;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.6;margin:0}.email-sent-page{align-items:center;display:flex;justify-content:center;min-height:100vh}label,p{color:#495057}label{display:block;margin-bottom:.5rem}.container{margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}.email-sent-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.hero{background-color:#f8f9fa;box-shadow:0 8px 16px rgba(0,0,0,.2);color:#212529;padding:4rem 1rem;position:relative;text-align:center;z-index:10}.hero h1{font-family:Roboto,Arial,sans-serif;font-size:3rem;font-weight:700;margin-bottom:1rem}.hero-small{padding:2rem 1rem}.section-title{font-size:2.5rem;margin-bottom:2rem}.section-subtitle{font-size:1.5rem;margin-bottom:1rem}#how-it-works{padding:2rem 1rem;text-align:center}#how-it-works h2{font-size:2.5rem;margin-bottom:3rem}.steps{display:flex;gap:2rem;justify-content:space-between}.step{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:1;padding:2rem}.step-icon{align-items:center;background-color:#f8f9fa;border-radius:50%;color:#212529;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;margin:0 auto 1.5rem;width:50px}.step h3{font-size:1.5rem;margin-bottom:1rem}#email-verification-section,#upload-section{padding:2rem 1rem;text-align:center}#upload-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#upload-section h2{font-size:2.5rem;margin-bottom:3rem}#drop-area{border:3px dashed #6c757d;border-radius:12px;cursor:pointer;padding:4rem;position:relative;text-align:center;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}#drop-area.drag-over{border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,.2)}#pdf-upload{display:none}.upload-label button{background-color:#007bff;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;padding:1rem 2.5rem;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.upload-label button:hover{background-color:#0056b3;box-shadow:0 6px 12px rgba(0,0,0,.3)}.disabled-overlay{background-color:#f0f0f0;opacity:.6;pointer-events:none}footer{background-color:#e9ecef;border-top:1px solid #dee2e6;color:#212529;padding:2rem 1rem;text-align:center}#left-pane{padding-top:2rem}.input-group{display:flex;margin-bottom:1.5rem}#email-input{border:1px solid #ced4da;border-radius:50px;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:400px;padding:.75rem 1rem;width:100%}#email-verification-section .upload-label{margin-top:1rem}#email-verification-section .upload-label button{display:block;margin:0 auto;width:auto}#page-input,#suffix-input{border:1px solid #ced4da;border-radius:50px;margin-bottom:.5rem;padding:.75rem 1rem;width:100%}.button-primary{background-color:#007bff;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:.75rem 1.5rem;transition:background-color .2s ease-in-out}.add-button-container{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.button-rounded{border-radius:50px}.button-primary:hover{background-color:#0056b3}.button-secondary{background-color:#6c757d;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:.75rem 1.5rem;transition:background-color .2s ease-in-out}.button-secondary:hover{background-color:#5a6268}#task-list{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.task-item{align-items:center;background-color:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.03);color:#333;display:flex;font-size:1rem;justify-content:space-between;padding:.75rem 1rem;position:relative;transition:transform .3s ease-out,box-shadow .3s ease-in-out}.empty-message{padding:1rem;text-align:center}.empty-message,.generated-filename{color:#6c757d;font-style:italic}.range-text{font-weight:700}.remove-task-button{align-items:center;background-color:#495057;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:28px;justify-content:center;margin-left:1rem;transition:background-color .2s ease-in-out;width:28px}.remove-task-button:hover{background-color:#dc3545}.task-button-container{align-items:center;display:flex;gap:.25rem;margin-left:1rem}.move-task-button{align-items:center;background-color:transparent;border:none;border-radius:4px;color:#6c757d;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.4rem .8rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.move-task-button:hover{background-color:#e9ecef;border-color:#ced4da;color:#495057}.move-task-button:disabled{background-color:#f8f9fa;border-color:#e9ecef;color:#adb5bd;cursor:not-allowed}#toolbar .material-symbols-outlined,.move-task-button .material-symbols-outlined,.remove-task-button .material-symbols-outlined{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}#button-group{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.footer{background-color:#e9ecef;border-top:1px solid #dee2e6;color:#212529;padding:2rem 1rem;text-align:center}.dialog-overlay{align-items:center;background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.hidden{display:none!important}.dialog-content{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);max-width:500px;padding:2rem;width:90%}.dialog-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}body.pdf-page{display:flex;flex-direction:column;height:100vh;margin:0}#outerContainer{display:flex;flex:1}#left-pane{border-right:1px solid #dee2e6;overflow-y:auto;padding:1rem;width:30%}#right-pane{display:flex;flex-direction:column;height:calc(100vh - 4rem - 1px);overflow-y:hidden;width:70%}#thumbnail-bar{border-right:1px solid #dee2e6;display:block;flex-shrink:0;max-height:100%;overflow-y:auto;width:200px}.thumbnail-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-bottom:1rem}.thumbnail-wrapper canvas{border:1px solid #dee2e6;margin:.5rem}.thumbnail-page-number{color:#555;font-size:.8rem;margin-top:.2rem}.thumbnail-wrapper.selected-thumbnail canvas{border-color:#007bff}.thumbnail-wrapper.selected-thumbnail .thumbnail-page-number{color:#007bff;font-weight:700}#toolbar{align-items:center;background-color:#e9ecef;border-bottom:1px solid #dee2e6;color:#212529;display:flex;flex-shrink:0;justify-content:flex-start;padding:.5rem .75rem}#toolbar button{background-color:#495057;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 .2rem;padding:.4rem .8rem;transition:background-color .2s ease-in-out}#toolbar button:hover{background-color:#6c757d}#toolbar input{background-color:#212529;border:1px solid #495057;border-radius:4px;color:#fff;padding:.3rem .5rem;text-align:center;width:60px}.zoom-buttons{margin-left:auto}#content-wrapper{display:flex;flex:1}#viewer-container{flex:1;max-height:100%;overflow-y:auto}#viewer canvas{box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:1rem}.card-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:2rem;padding:40px}.language-switcher{align-items:center;color:#007bff;cursor:pointer;display:flex;font-size:2rem;gap:.5rem;position:absolute;right:1rem;top:1rem;transition:color .2s ease-in-out}.language-switcher:hover{color:#0056b3}.language-code,.language-switcher .material-symbols-outlined{vertical-align:middle}.language-code{color:#212529;font-size:.8rem;font-weight:400}#go-home-button{margin-top:2rem}#viewer{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;overflow:auto}#viewer,#viewerContainer{height:100%}.theme-switcher{align-items:center;color:#007bff;cursor:pointer;display:flex;font-size:2rem;gap:.5rem;position:absolute;right:5rem;top:1rem;transition:color .2s ease-in-out}.theme-switcher:hover{color:#0056b3}.theme-switcher .material-symbols-outlined{vertical-align:middle}
/*# sourceMappingURL=data:application/json;base64,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ZCxlQUFpQixDQUNqQixlQUdKLENBRUEsZ0JBQ0ksZUFDSixDQUVBLFFBS0ksa0JBQW1CLENBQ25CLHdCQUF5QixDQUh6QixZQUFhLENBQ2IscUJBQXNCLENBRnRCLGFBS0osQ0FFQSx5QkFSSSxXQVVKLENBRUEsZ0JBU0ksa0JBQW1CLENBSG5CLGFBQWMsQ0FGZCxjQUFlLENBSWYsWUFBYSxDQUhiLGNBQWUsQ0FLZixTQUFXLENBVFgsaUJBQWtCLENBRWxCLFVBQVcsQ0FEWCxRQUFTLENBS1QsZ0NBSUosQ0FFQSxzQkFDSSxhQUNKLENBRUEsMkNBQ0kscUJBQ0oiLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJhc2ljIFJlc2V0ICovXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7IC8qIEJhc2UgZm9udCBzaXplICovXG59XG5cbjpyb290IHtcbiAgICAtLWRhcmstYmFja2dyb3VuZDogIzI4MmEzNjtcbiAgICAtLWRhcmstY3VycmVudC1saW5lOiAjNDQ0NzVhO1xuICAgIC0tZGFyay1mb3JlZ3JvdW5kOiAjZjhmOGYyO1xuICAgIC0tZGFyay1jb21tZW50OiAjNjI3MmE0O1xuICAgIC0tZGFyay1jeWFuOiAjOGJlOWZkO1xuICAgIC0tZGFyay1ncmVlbjogIzUwZmE3YjtcbiAgICAtLWRhcmstb3JhbmdlOiAjZmZiODZjO1xuICAgIC0tZGFyay1waW5rOiAjZmY3OWM2O1xuICAgIC0tZGFyay1wdXJwbGU6ICNiZDkzZjk7XG4gICAgLS1kYXJrLXJlZDogI2ZmNTU1NTtcbiAgICAtLWRhcmsteWVsbG93OiAjZjFmYThjO1xufVxuXG5odG1sLCBib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7IC8qIEVuc3VyZSBib3RoIGh0bWwgYW5kIGJvZHkgdGFrZSBmdWxsIHZpZXdwb3J0IGhlaWdodCAqL1xuICAgIG1hcmdpbjogMDsgLyogRW5zdXJlIG5vIGRlZmF1bHQgYm9keSBtYXJnaW4gKi9cbiAgICBwYWRkaW5nOiAwOyAvKiBFbnN1cmUgbm8gZGVmYXVsdCBib2R5IHBhZGRpbmcgKi9cbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiOyAvKiBNb2Rlcm4gc3lzdGVtIGZvbnQgc3RhY2sgKi9cbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjMjEyNTI5OyAvKiBEYXJrZXIgdGV4dCBmb3IgYmV0dGVyIGNvbnRyYXN0ICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgLyogTGlnaHRlciwgbW9kZXJuIGJhY2tncm91bmQgZ3JheSAqL1xuICAgIG1hcmdpbjogMDsgLyogRW5zdXJlIG5vIGRlZmF1bHQgYm9keSBtYXJnaW4gKi9cbn1cblxuLmVtYWlsLXNlbnQtcGFnZSB7IC8qIEFwcGx5IHRoZXNlIHN0eWxlcyBkaXJlY3RseSB0byB0aGUgYm9keSB3aGVuIGl0IGhhcyB0aGlzIGNsYXNzICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyogQ2VudGVyIGhvcml6b250YWxseSAqL1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgLyogQ2VudGVyIHZlcnRpY2FsbHkgKi9cbiAgICBtaW4taGVpZ2h0OiAxMDB2aDsgICAgIC8qIEVuc3VyZSBpdCB0YWtlcyBmdWxsIHZpZXdwb3J0IGhlaWdodCAqL1xufVxuXG5wIHtcbiAgICBjb2xvcjogIzQ5NTA1Nztcbn1cblxubGFiZWwge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4vKiBTcGVjaWZpYyBjb250YWluZXIgc3R5bGluZyBmb3IgZW1haWwtc2VudC5odG1sICovXG4uZW1haWwtc2VudC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IC8qIEVuYWJsZSBhYnNvbHV0ZSBwb3NpdGlvbmluZyAqL1xuICAgIHRvcDogNTAlOyAgICAgICAgICAgLyogTW92ZSB0b3AgZWRnZSB0byA1MCUgZnJvbSB0b3AgKi9cbiAgICBsZWZ0OiA1MCU7ICAgICAgICAgIC8qIE1vdmUgbGVmdCBlZGdlIHRvIDUwJSBmcm9tIGxlZnQgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLyogQWRqdXN0IGZvciBlbGVtZW50J3Mgb3duIHNpemUgdG8gdHJ1bHkgY2VudGVyICovXG59XG5cbi8qIEhlYWRlciAqL1xuLmhlcm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgcGFkZGluZzogNHJlbSAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG59XG5cbi5oZXJvIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuXG5cbi5oZXJvLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLyogSG93IGl0IFdvcmtzIFNlY3Rpb24gKi9cbi8qIEhvdyBpdCBXb3JrcyBTZWN0aW9uICovXG4jaG93LWl0LXdvcmtzIHtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBFbWFpbCBWZXJpZmljYXRpb24gU2VjdGlvbiAqL1xuI2VtYWlsLXZlcmlmaWNhdGlvbi1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIFVwbG9hZCBTZWN0aW9uICovXG4jdXBsb2FkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI2hvdy1pdC13b3JrcyBoMiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLnN0ZXBzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDJyZW07XG59XG5cbi5zdGVwIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsMCwwLDAuMDUpO1xufVxuXG4uc3RlcC1pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbn1cblxuLnN0ZXAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi8qIEVtYWlsIFZlcmlmaWNhdGlvbiBTZWN0aW9uICovXG4jZW1haWwtdmVyaWZpY2F0aW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIFVwbG9hZCBTZWN0aW9uICovXG4jdXBsb2FkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jdXBsb2FkLXNlY3Rpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbiNkcm9wLWFyZWEge1xuICAgIGJvcmRlcjogM3B4IGRhc2hlZCAjNmM3NTdkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBOZWVkZWQgZm9yIG92ZXJsYXkgKi9cbn1cblxuI2Ryb3AtYXJlYS5kcmFnLW92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLDEyMywyNTUsMC4yKTtcbn1cblxuI3BkZi11cGxvYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51cGxvYWQtbGFiZWwgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDFyZW0gMi41cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLnVwbG9hZC1sYWJlbCBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU2YjM7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsMCwwLDAuMyk7XG59XG5cbi8qIERpc2FibGVkIE92ZXJsYXkgZm9yIERyb3AgQXJlYSAqL1xuLmRpc2FibGVkLW92ZXJsYXkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvKiBEaXNhYmxlIGFsbCBwb2ludGVyIGV2ZW50cyAqL1xuICAgIG9wYWNpdHk6IDAuNjsgLyogVmlzdWFsbHkgaW5kaWNhdGUgZGlzYWJsZWQgc3RhdGUgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwOyAvKiBTbGlnaHRseSBkYXJrZXIgYmFja2dyb3VuZCB3aGVuIGRpc2FibGVkICovXG59XG5cbi8qIEZvb3RlciAqL1xuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cblxuXG4jbGVmdC1wYW5lIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4jcmlnaHQtcGFuZSB7XG4gICAgd2lkdGg6IDcwJTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuI2VtYWlsLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgLyogVGFrZSBmdWxsIHdpZHRoICovXG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtOyAvKiBDb25zaXN0ZW50IHBhZGRpbmcgKi9cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhOyAvKiBDb25zaXN0ZW50IGJvcmRlciAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IC8qIEZ1bGx5IHJvdW5kZWQgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvKiBTcGFjZSBiZWxvdyBpbnB1dCAqL1xuICAgIG1heC13aWR0aDogNDAwcHg7IC8qIExpbWl0IHdpZHRoICovXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4jZW1haWwtdmVyaWZpY2F0aW9uLXNlY3Rpb24gLnVwbG9hZC1sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgLyogU3BhY2UgYmV0d2VlbiBpbnB1dCBhbmQgYnV0dG9uICovXG59XG5cbiNlbWFpbC12ZXJpZmljYXRpb24tc2VjdGlvbiAudXBsb2FkLWxhYmVsIGJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87IC8qIEFsbG93IGJ1dHRvbiB0byBzaXplIG5hdHVyYWxseSAqL1xuICAgIG1hcmdpbjogMCBhdXRvOyAvKiBDZW50ZXIgdGhlIGJ1dHRvbiAqL1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvKiBNYWtlIGl0IGEgYmxvY2sgZWxlbWVudCB0byBjZW50ZXIgd2l0aCBtYXJnaW4gYXV0byAqL1xufVxuXG4vKiBSZW1vdmVkICN2ZXJpZnktZW1haWwtYnV0dG9uIHNwZWNpZmljIHN0eWxlcyBhcyB0aGV5IGFyZSBub3cgaGFuZGxlZCBieSAudXBsb2FkLWxhYmVsIGJ1dHRvbiAqL1xuXG4jcGFnZS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDsgLyogRnVsbHkgcm91bmRlZCAqL1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgLyogUmVkdWNlZCBzcGFjZSBiZWxvdyBpbnB1dCAqL1xufVxuXG4jc3VmZml4LWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTsgLyogVGFrZSBmdWxsIHdpZHRoICovXG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtOyAvKiBDb25zaXN0ZW50IHBhZGRpbmcgKi9cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhOyAvKiBDb25zaXN0ZW50IGJvcmRlciAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IC8qIEZ1bGx5IHJvdW5kZWQgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IC8qIFJlZHVjZWQgc3BhY2UgYmVsb3cgaW5wdXQgKi9cbn1cblxuLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4OyAvKiBGdWxseSByb3VuZGVkICovXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAvKiBSZW1vdmVkIG1hcmdpbi1sZWZ0OiAtMXB4OyAqL1xufVxuXG4vKiBSZW1vdmVkICNhZGQtdGFzay1idXR0b24geyBtYXJnaW4tdG9wOiAxcmVtOyB9ICovXG5cbi5hZGQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC8qIFJlbW92ZWQgbWFyZ2luLXRvcDogMXJlbTsgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IC8qIFNwYWNlIGFmdGVyIHRoZSBidXR0b24gKi9cbn1cblxuLmJ1dHRvbi1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4uYnV0dG9uLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU2YjM7XG59XG5cbi5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbn1cblxuXG5cbiN0YXNrLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtOyAvKiBTcGFjZSBiZXR3ZWVuIGNhcmRzICovXG59XG5cbi50YXNrLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsMC4wMyk7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtOyAvKiBSZWR1Y2VkIHBhZGRpbmcgKi9cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgLyogU21hbGxlciBmb250IHNpemUgKi9cbiAgICBjb2xvcjogIzMzMztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0OyAvKiBTbW9vdGggdHJhbnNpdGlvbiBmb3IgbW92ZW1lbnQgYW5kIHNoYWRvdyAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogTmVlZGVkIGZvciB0cmFuc2Zvcm0gKi9cbn1cblxuLmVtcHR5LW1lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcGFkZGluZzogMXJlbTtcbn1cblxuLmdlbmVyYXRlZC1maWxlbmFtZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjNmM3NTdkOyAvKiBHcmV5ZXIgY29sb3IgKi9cbn1cblxuLnJhbmdlLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVtb3ZlLXRhc2stYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1MDU3OyAvKiBCbGFja2lzaCBiYWNrZ3JvdW5kICovXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IC8qIE1ha2UgaXQgcm91bmQgKi9cbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyAvKiBTcGFjZSBmcm9tIHRleHQgKi9cbn1cblxuLnJlbW92ZS10YXNrLWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgLyogUmVkIG9uIGhvdmVyICovXG59XG5cbi50YXNrLWJ1dHRvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjI1cmVtOyAvKiBSZWR1Y2VkIGdhcCBiZXR3ZWVuIGJ1dHRvbnMgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyAvKiBQdXNoIGJ1dHRvbnMgc2xpZ2h0bHkgb3V0c2lkZSAqL1xufVxuXG4ubW92ZS10YXNrLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIFN1YnRsZSBiYWNrZ3JvdW5kICovXG4gICAgYm9yZGVyOiBub25lOyAvKiBSZW1vdmVkIGJvcmRlciAqL1xuICAgIGNvbG9yOiAjNmM3NTdkOyAvKiBEYXJrZXIgZ3JheSB0ZXh0ICovXG4gICAgcGFkZGluZzogMC40cmVtIDAuOHJlbTsgLyogU2FtZSBwYWRkaW5nIGFzIHRvb2xiYXIgYnV0dG9ucyAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW92ZS10YXNrLWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgLyogTGlnaHRlciBiYWNrZ3JvdW5kIG9uIGhvdmVyICovXG4gICAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xufVxuXG4ubW92ZS10YXNrLWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgLyogVmVyeSBsaWdodCBiYWNrZ3JvdW5kIGZvciBkaXNhYmxlZCAqL1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICBjb2xvcjogI2FkYjViZDtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubW92ZS10YXNrLWJ1dHRvbiAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZCxcbi5yZW1vdmUtdGFzay1idXR0b24gLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQsXG4jdG9vbGJhciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZCB7XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBTeW1ib2xzIE91dGxpbmVkJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDI0cHg7IC8qIEFkanVzdCBhcyBuZWVkZWQgKi9cbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6XG4gICAgJ0ZJTEwnIDAsXG4gICAgJ3dnaHQnIDQwMCxcbiAgICAnR1JBRCcgMCxcbiAgICAnb3BzeicgMjRcbn1cblxuI2J1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cblxuXG4uZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi8qIERpYWxvZyBTdHlsZXMgKi9cbi5kaWFsb2ctb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMTAwMDtcbn1cblxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGlhbG9nLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuXG5cbi5kaWFsb2ctYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cblxuXG5ib2R5LnBkZi1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXJnaW46IDA7XG59XG5cbiNvdXRlckNvbnRhaW5lciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4jbGVmdC1wYW5lIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgLyogU2Nyb2xsIGlmIGNvbnRlbnQgb3ZlcmZsb3dzICovXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuI3JpZ2h0LXBhbmUge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDRyZW0gLSAxcHgpO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuI3RodW1ibmFpbC1iYXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7IC8qIFNob3duIGJ5IGRlZmF1bHQgKi9cbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlOyAvKiBBZGRlZCB0aGlzIGxpbmUgKi9cbn1cblxuLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRodW1ibmFpbC13cmFwcGVyIGNhbnZhcyB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRodW1ibmFpbC1wYWdlLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgY29sb3I6ICM1NTU7XG4gICAgbWFyZ2luLXRvcDogMC4ycmVtO1xufVxuXG4udGh1bWJuYWlsLXdyYXBwZXIuc2VsZWN0ZWQtdGh1bWJuYWlsIGNhbnZhcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4udGh1bWJuYWlsLXdyYXBwZXIuc2VsZWN0ZWQtdGh1bWJuYWlsIC50aHVtYm5haWwtcGFnZS1udW1iZXIge1xuICAgIGNvbG9yOiAjMDA3YmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jdG9vbGJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4jdG9vbGJhciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTUwNTc7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAwLjRyZW0gMC44cmVtO1xuICAgIG1hcmdpbjogMCAwLjJyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbiN0b29sYmFyIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuI3Rvb2xiYXIgaW5wdXQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjNyZW0gMC41cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0OTUwNTc7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uem9vbS1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgLyogUHVzaCB0byB0aGUgcmlnaHQgKi9cbn1cblxuI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xufVxuXG4jdmlld2VyLWNvbnRhaW5lciB7XG4gICAgZmxleDogMTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IC8qIEFkZGVkIHRoaXMgbGluZSAqL1xufVxuXG4jdmlld2VyIGNhbnZhcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwwLDAsMC4xNSk7XG59XG5cbi5jYXJkLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgLyogU3BhY2UgYmV0d2VlbiBjYXJkIHNlY3Rpb25zICovXG59XG5cbi5sYW5ndWFnZS1zd2l0Y2hlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtOyAvKiBBZGp1c3Qgc2l6ZSBhcyBuZWVkZWQgKi9cbiAgICBjb2xvcjogIzAwN2JmZjsgLyogTWF0Y2ggcHJpbWFyeSBjb2xvciAqL1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogZmxleDsgLyogVG8gYWxpZ24gaWNvbiBhbmQgdGV4dCAqL1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07IC8qIFNwYWNlIGJldHdlZW4gaWNvbiBhbmQgdGV4dCAqL1xufVxuXG4ubGFuZ3VhZ2Utc3dpdGNoZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA1NmIzOyAvKiBEYXJrZXIgYmx1ZSBvbiBob3ZlciAqL1xufVxuXG4ubGFuZ3VhZ2Utc3dpdGNoZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5sYW5ndWFnZS1jb2RlIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgLyogU21hbGxlciBzaXplICovXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgLyogTGVzcyBzdHJvbmcgKi9cbiAgICBjb2xvcjogIzIxMjUyOTsgLyogRGFya2VyIHRleHQgY29sb3IgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jZ28taG9tZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbiN2aWV3ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLyogQ2VudGVyIGhvcml6b250YWxseSAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IC8qIEEgYml0IG1vcmUgZGFya2VyIGJhY2tncm91bmQgKi9cbn1cblxuI3ZpZXdlckNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGhlbWUtc3dpdGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDVyZW07IC8qIEFkanVzdGVkIGZvciBtb3JlIHNwYWNpbmcgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtOyAvKiBBZGp1c3Qgc2l6ZSBhcyBuZWVkZWQgKi9cbiAgICBjb2xvcjogIzAwN2JmZjsgLyogTWF0Y2ggcHJpbWFyeSBjb2xvciAqL1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xufVxuXG4udGhlbWUtc3dpdGNoZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA1NmIzOyAvKiBEYXJrZXIgYmx1ZSBvbiBob3ZlciAqL1xufVxuXG4udGhlbWUtc3dpdGNoZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iXX0= */