body{font-family:Poppins,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.navbar{background:#3bbfa0;border-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.2);font-family:Arial,sans-serif;height:3.5rem;justify-content:center;left:12px;margin-bottom:20px;overflow:hidden;position:relative;right:12px;top:8px;z-index:999}.navbar,.navbar-container{align-items:center;display:flex}.navbar-container{justify-content:space-between;width:95%}.imgcontainer img{height:32px;width:auto}.navbarHome{align-items:center;display:flex;gap:25px}.navbarHome a,.navbarHome select{background:transparent;border:none;color:#fff;cursor:pointer;font-size:15px;font-weight:500;outline:none;text-decoration:none}.navbarHome a:hover{color:#d6f5ef}.country-languages{align-items:center;background-color:#26a69a;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:16px;min-width:120px;outline:none;padding:8px 16px}.country-languages:hover{background-color:#1e7e6c}.country-languages option{background:#fff;color:#333;padding:8px 16px}.nav-right{align-items:center;display:flex;gap:20px}.nav-right a{color:#fff;text-decoration:none}.avatar{background:#fff;border-radius:50%;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.hamburger{cursor:pointer;flex-direction:column;gap:5px;z-index:1000}.hamburger .bar{background-color:#fff;border-radius:2px;height:3px;width:25px}@media (max-width:1024px){.nav-right,.navbarHome{display:none}.hamburger{display:flex}.nav-right.active,.navbarHome.active{animation:fadeSlide .3s ease-out;background:#000;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px;max-width:280px;padding:18px 20px;position:absolute;right:20px;top:56px;width:80%}.nav-right a,.navbarHome a,.navbarHome select{color:#fff;text-align:left;text-decoration:none!important;width:100%}.nav-right a:hover,.navbarHome a:hover{background-color:hsla(0,0%,100%,.1);color:#52c2ab}}@media (max-width:768px){.navbar{border-radius:15px;left:8px;right:8px}}@media (max-width:480px){.navbar{border-radius:12px;height:3rem;left:4px;right:4px}}@keyframes fadeSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#referFriendModal,#successStoryModal{align-items:center;display:flex;flex-direction:column}#preview-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.preview-image-container{height:100px;margin-bottom:10px;margin-right:10px;overflow:hidden;position:relative;width:100px}.preview-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hamburger{display:none}.delete-icon{color:red;cursor:pointer;position:absolute;right:5px;top:5px}.set-dropdown{float:left;margin-top:5px}.logo{height:auto;width:100px}.settings-dropdown-menu{left:85%!important}.msg-dropdown-pointer,.notification-dropdown-pointer{display:none!important}.dropdown-item-flex-mobile:hover{background-color:#d2f4d2!important;border-radius:3px;width:100%!important}.advance-dropdown-menu,.settings-dropdown-menu,.share-dropdown-menu{padding-right:0!important}@media (min-width:120em){.termsmodalresponsive{transform:translate(-250%,-50%)!important}}@media (max-width:63em){.logo a img{display:none}.hamburger{cursor:pointer;display:flex;flex-direction:column;gap:5px;margin-right:5px}.bar{background-color:#fff;height:3px;transition:all .5s ease-in-out;width:25px}.advance-dropdown-menu{left:20%!important}.share-dropdown-menu{left:30%!important}#referFriendModal,#successStoryModal{transform:translate(-50%,-50%)!important;width:70%!important}.termsmodalresponsive{transform:translate(-81%,-50%)!important}.settings-dropdown-menu{left:76%!important}}@media (max-width:38em){.btn-group,.navbarMenu{gap:0!important}.bi-gear,.fa-user-circle,.fa-user-shield{font-size:22px!important}.logo a img{display:none}.mobile-no-margin{justify-content:space-between!important;margin-left:-35px!important}.navbar a{padding:0!important}.hamburger{cursor:pointer;display:flex;flex-direction:column;gap:5px;margin-right:5px}.advance-dropdown-menu{font-size:14px!important;left:30%!important;padding:10px!important;width:63%!important}.share-dropdown-menu{font-size:14px!important;left:36%!important;padding:5px 0 5px 5px!important;width:60%!important}.settings-dropdown-menu{left:55%!important;padding-left:10px!important}.admin-dropdown-menu{font-size:14px!important;padding-left:12px!important}.dropdown-item-flex-mobile{align-items:center;display:flex!important;justify-content:center;margin-bottom:7px!important}#referFriendModal,#successStoryModal{transform:translate(-50%,-45%)!important;width:90%!important}.termsmodalresponsive{transform:translate(-52%,-50%)!important}.notificationContainer{border:none!important;left:5%!important;top:45px!important}.messageContainer{border:none!important;left:10%!important;top:45px!important}.msg-dropdown-pointer,.notification-dropdown-pointer{display:none!important}.bar{background-color:#fff;height:3px;transition:all .5s ease-in-out;width:25px}.navbar{align-items:center;display:grid!important;grid-template-columns:.5fr 1fr;justify-content:space-between}}@media (max-width:23em){.advance-dropdown-menu{left:15%!important;width:75%!important}.share-dropdown-menu{left:20%!important;width:70%!important}.notificationContainer{border:none!important;left:2%!important;top:45px!important;width:50%!important}.messageContainer{border:none!important;left:5%!important;top:45px!important;width:60%!important}.settings-dropdown-menu{left:48%!important}}@media (max-width:21em){#successStoryModal{overflow-y:scroll!important;transform:translate(-50%,-30%)!important;width:90%!important}#referFriendModal{transform:translate(-50%,-50%)!important;width:90%!important}}#referFriendModal,#successStoryModal{background-color:#fff;border:1px solid #11816a;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;height:-moz-fit-content;height:fit-content;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:54%;z-index:999}#friendEmail{border-radius:5ps;padding:8px}#overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#modalContent,#referralModalContent{display:grid;height:100%;place-items:center;text-align:center;width:100%}#referralModalContent{display:flex;flex-direction:column;gap:20px;height:86%;padding-bottom:10px}#closeBtn{background-color:#11816a;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px}.content{animation:fadeIn 1.5s forwards;border-radius:8px;margin:0;opacity:1!important;opacity:0;padding:20px}.modal-padding{display:flex;flex-direction:column;gap:20px}.h4{margin-bottom:-5px!important}@keyframes fadeIn{to{opacity:1}}.content .button{background-color:#11816a;border:none;color:#fff;margin-right:6px;width:128px}.button,.content .button{border-radius:5px}.content input:not(:first-of-type){border:1px solid #b3e0ff;border-radius:5px;font-size:16px;padding:10px;width:200px}.content input:focus{border-color:#64b5f6;box-shadow:0 0 5px rgba(100,181,246,.5);outline:none}.custom-file-upload{background-color:#023668;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s ease}.custom-file-upload:hover{background-color:#2980b9}.content{margin-bottom:10px!important}
/*# sourceMappingURL=data:application/json;base64,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SSxTQUNKLENBQ0osQ0FFQSxpQkFDSSx3QkFBeUIsQ0FHekIsV0FBWSxDQUZaLFVBQWMsQ0FJZCxnQkFBaUIsQ0FDakIsV0FDSixDQUVBLHlCQUxJLGlCQVNKLENBRUEsbUNBRUksd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixjQUFlLENBSGYsWUFBYSxDQUliLFdBQ0osQ0FFQSxxQkFFSSxvQkFBcUIsQ0FDckIsdUNBQTRDLENBRjVDLFlBR0osQ0FDSSxvQkFFQSx3QkFBeUIsQ0FLekIsaUJBQWtCLENBSGxCLFVBQVcsQ0FIWCxjQUFlLENBS2YsaUJBQWtCLENBRWxCLG9DQUNKLENBRUEsMEJBQ0ksd0JBRUosQ0FFQSxTQUNJLDRCQUNKIiwiZmlsZSI6Im5hdi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbmJvZHkge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCAnU2Vnb2UgVUknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBNYWluIE5hdmJhciBTdHlsaW5nICovXG4ubmF2YmFyIHtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6ICMzYmJmYTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5hdmJhci1jb250YWluZXIge1xuICB3aWR0aDogOTUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbWdjb250YWluZXIgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5hdmJhckhvbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI1cHg7XG59XG5cbi5uYXZiYXJIb21lIGEsXG4ubmF2YmFySG9tZSBzZWxlY3Qge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5uYXZiYXJIb21lIGE6aG92ZXIge1xuICBjb2xvcjogI2Q2ZjVlZjtcbn1cblxuLyogTGFuZ3VhZ2UgRHJvcGRvd24gU3R5bGluZyAqL1xuLmNvdW50cnktbGFuZ3VhZ2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2QTY5QTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cblxuLmNvdW50cnktbGFuZ3VhZ2VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2U2Yztcbn1cblxuLmNvdW50cnktbGFuZ3VhZ2VzIG9wdGlvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG5cbi5uYXYtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5cbi5uYXYtcmlnaHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYXZhdGFyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5oYW1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGdhcDogNXB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uaGFtYnVyZ2VyIC5iYXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi8qIFJlc3BvbnNpdmUgRGVzaWduICovXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXJIb21lLFxuICAubmF2LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5uYXZiYXJIb21lLmFjdGl2ZSxcbiAgLm5hdi1yaWdodC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTZweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBhbmltYXRpb246IGZhZGVTbGlkZSAwLjNzIGVhc2Utb3V0O1xuICB9XG5cbiAgLm5hdmJhckhvbWUgYSxcbiAgLm5hdmJhckhvbWUgc2VsZWN0LFxuICAubmF2LXJpZ2h0IGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdmJhckhvbWUgYTpob3ZlcixcbiAgLm5hdi1yaWdodCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgY29sb3I6ICM1MkMyQUI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXIge1xuICAgIGxlZnQ6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5uYXZiYXIge1xuICAgIGxlZnQ6IDRweDtcbiAgICByaWdodDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZVNsaWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4jc3VjY2Vzc1N0b3J5TW9kYWwsXG4gICAgI3JlZmVyRnJpZW5kTW9kYWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICNwcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICB9XG5cbiAgICAucHJldmlldy1pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5wcmV2aWV3LWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICB9XG5cbiAgICAuZGVsZXRlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgfVxuICAgICAuc2V0LWRyb3Bkb3duIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG5cbiAgICAvKiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgfSAqL1xuXG4gICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2V0dGluZ3MtZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGxlZnQ6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24tcG9pbnRlcixcbiAgICAubXNnLWRyb3Bkb3duLXBvaW50ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0tZmxleC1tb2JpbGU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCAyNDQsIDIxMCkgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5hZHZhbmNlLWRyb3Bkb3duLW1lbnUsXG4gICAgLnNoYXJlLWRyb3Bkb3duLW1lbnUsXG4gICAgLnNldHRpbmdzLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMGVtKSB7XG4gICAgICAgIC50ZXJtc21vZGFscmVzcG9uc2l2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2M2VtKSB7XG4gICAgICAgIC5sb2dvIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaGFtYnVyZ2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWR2YW5jZS1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGxlZnQ6IDIwJSAhaW1wb3J0YW50O1xuXG5cblxuICAgICAgICB9XG5cbiAgICAgICAgLnNoYXJlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogMzAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICNzdWNjZXNzU3RvcnlNb2RhbCxcbiAgICAgICAgI3JlZmVyRnJpZW5kTW9kYWwge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXJtc21vZGFscmVzcG9uc2l2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODElLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNldHRpbmdzLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogNzYlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzhlbSkge1xuICAgICAgICAubmF2YmFyTWVudSB7XG4gICAgICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvKiAjbW9kYWxDb250ZW50LXN1Y2Nlc3MsXG4gICAgICAgICNyZWZlcnJhbE1vZGFsQ29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfSAqL1xuXG4gICAgICAgIC5iaS1nZWFyLFxuICAgICAgICAuZmEtdXNlci1jaXJjbGUsXG4gICAgICAgIC5mYS11c2VyLXNoaWVsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLW5vLW1hcmdpbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXIgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaGFtYnVyZ2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZHZhbmNlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogMzAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLnNoYXJlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogMzYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNldHRpbmdzLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogNTUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZG1pbi1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbS1mbGV4LW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG5cblxuICAgICAgICAjc3VjY2Vzc1N0b3J5TW9kYWwsXG4gICAgICAgICNyZWZlckZyaWVuZE1vZGFsIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC00NSUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGVybXNtb2RhbHJlc3BvbnNpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUyJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb25Db250YWluZXIge1xuICAgICAgICAgICAgbGVmdDogNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZUNvbnRhaW5lciB7XG4gICAgICAgICAgICBsZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duLXBvaW50ZXIsXG4gICAgICAgIC5tc2ctZHJvcGRvd24tcG9pbnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIDFmcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMjNlbSkge1xuICAgICAgICAuYWR2YW5jZS1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGxlZnQ6IDE1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNoYXJlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogMjAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWZpY2F0aW9uQ29udGFpbmVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDIlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2VDb250YWluZXIge1xuICAgICAgICAgICAgbGVmdDogNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2V0dGluZ3MtZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiA0OCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMjFlbSkge1xuXG4gICAgICAgICNzdWNjZXNzU3RvcnlNb2RhbCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAjcmVmZXJGcmllbmRNb2RhbCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICAjc3VjY2Vzc1N0b3J5TW9kYWwsXG4gICAgI3JlZmVyRnJpZW5kTW9kYWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIC8qIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2UxZmVmNCwgI2IzZmZkNCk7ICovXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTE4MTZBO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHdpZHRoOiA1NCU7XG4gICAgICAgIC8qIGhlaWdodDogNTAwcHg7ICovXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuXG4gICAgI2ZyaWVuZEVtYWlsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXBzO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgfVxuXG4gICAgI292ZXJsYXkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuXG4gICAgI21vZGFsQ29udGVudCxcbiAgICAjcmVmZXJyYWxNb2RhbENvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB9XG5cbiAgICAjcmVmZXJyYWxNb2RhbENvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDg2JTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAjY2xvc2VCdG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4MTZBO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICAvKiBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2OyAqL1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgLyogYW5pbWF0aW9uOiBmYWRlSW4gMS41cyBmb3J3YXJkczsgKi9cblxuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLXBhZGRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgXG4gICAgfVxuXG4gICAgLmg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4MTZBO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgLyogcGFkZGluZzogMC41cmVtIDNyZW07ICovXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgd2lkdGg6IDEyOHB4XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIC8qIHdpZHRoOiAxMjhweCAhaW1wb3J0YW50OyAqL1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQgaW5wdXQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2UwZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQgaW5wdXQ6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICM2NGI1ZjY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgxMDAsIDE4MSwgMjQ2LCAwLjUpO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7ICovXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlSW4gMS41cyBmb3J3YXJkcztcblxuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLXBhZGRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLmg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4MTZBO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgLyogcGFkZGluZzogMC41cmVtIDNyZW07ICovXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgd2lkdGg6IDEyOHB4XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIC8qIHdpZHRoOiAxMjhweCAhaW1wb3J0YW50OyAqL1xuICAgICAgICAgLyogd2lkdGg6IDUwcHggIWltcG9ydGFudDsgKi9cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5jb250ZW50IGlucHV0Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNlMGZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50IGlucHV0OmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjRiNWY2O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMTAwLCAxODEsIDI0NiwgMC41KTtcbiAgICB9XG4gICAgICAgIC5jdXN0b20tZmlsZS11cGxvYWQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjM2Njg7XG4gICAgICAgIC8qIENob29zZSB5b3VyIGRlc2lyZWQgYmFja2dyb3VuZCBjb2xvciAqL1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgLyogQ2hvb3NlIGEgdGV4dCBjb2xvciB0aGF0IGNvbnRyYXN0cyB3ZWxsIHdpdGggdGhlIGJhY2tncm91bmQgKi9cbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIC5jdXN0b20tZmlsZS11cGxvYWQ6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk4MGI5O1xuICAgICAgICAvKiBDaGFuZ2UgdGhlIGNvbG9yIG9uIGhvdmVyIGlmIHlvdSdkIGxpa2UgKi9cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cblxuXG5cblxuIl19 */
