/* @injected-header-start */
/*
 * list-module: 98bd1cd4410a91d1 color:#d27401
 * function-request: f231642fc2509622 color:#a35752
 * extends-promise: f6fd23bfead73640 color:#3ebd58
 * method-boolean: 72610fbd398de92e color:#67fcbd
 * reject-number: fdcb2d177fe8867c color:#6cb079
 * constant-transform: 904b2b02b26f223e color:#46fe9f
 * array-parameter: b4c1077a9f074f73 color:#679650
 * service-success: 7c49e5e4d12de310 color:#7dd5a8
 * observer-variable: f5d9d3adcd48cdba color:#aeeb33
 * boolean-property: ee85a25188a0113a color:#f0447f
 * error-observer: c889981141f0a9a2 color:#c9b2a4
 * initialize-boolean: 914d0506b23418ef color:#ebf7e9
 * reject-storage: 90fd544afa3f7daa color:#a48ed6
 * implements-fetch: f57ee8145464fb07 color:#6c76e4
 * fetch-update: db12a96bfc571e7d color:#9bf61a
 * props-service: 8445aa85ff328fd9 color:#5ea683
 * handler-context: 53a256e6f7269d16 color:#ed11b5
 * resolve-async: 05181d23a999edda color:#7acdc4
 * promise-implements: 8495b2b5a364e6fd color:#565af9
 */



/*
 * boolean-constant: 81704fd2cb1dff4d color:#4e7dbf
 * transform-property: 0267d1c1a3044e3d color:#7caaab
 * reject-object: f3ab56beb953e01a color:#1fc5dc
 * function-boolean: 56c9db3371a97c9e color:#c94229
 * await-result: 9daac70abffc9f07 color:#be1ce
 * string-setup: 1c3752b3902b1cf2 color:#11f489
 * calculate-transform: a33d7d7ecf1cc71b color:#c16b26
 * string-cache: 32ae8a6bd222d5e9 color:#725d4e
 * render-calculate: 373c82d42b8658e8 color:#cd0368
 * handler-constant: 33e78d30b308cf85 color:#3f74f4
 * object-constant: 77f03038d40f1b27 color:#9de90b
 * load-setup: 304669fdd9673573 color:#172da6
 * object-module: e07bcce80b1a60a6 color:#41f6bf
 * load-observer: 460ddd88597be533 color:#420dec
 * callback-success: f0e11bee1f47c640 color:#68fc19
 * request-property: 9c6ae21224cf6ccb color:#80be1e
 * helper-key: 78ca8a7b8c6f86c2 color:#b5d2fd
 * validate-parse: 653b135a3434ab47 color:#83a210
 */


/*
 * interface-handler: cebc68a490726136 color:#7acd80
 * event-parameter: 38e1719322bb9fc5 color:#a69d4d
 * module-request: 6de132389a396140 color:#de867d
 * context-manager: 53beefa21e618ef4 color:#f13b2d
 * initialize-parameter: 46d0deb9c69d3d4f color:#c1a0c2
 * async-subscriber: d29a8a36f2d00ecc color:#de14b1
 * array-promise: c243ead2f52a03c5 color:#78958c
 * variable-list: 6c2b5cfad70593d2 color:#9dcd1d
 * handler-value: 7ce9830fc5e62bda color:#a9116d
 * constructor-service: 3e290eec595d1515 color:#614715
 * interface-constructor: d7dff432582dec4f color:#a6ec52
 * optimize-component: d7425258a2335995 color:#560e9b
 * handler-success: 046393cbe5bc5607 color:#6dbc05
 * implements-value: 3b756b0d19e4b92d color:#5ba699
 * variable-response: aef9c768af672f32 color:#531d91
 * promise-parse: 5309fde62249f150 color:#f967c9
 */



/*
 * string-listener: 0d20019225cb06ea color:#ee82e6
 * state-abstract: be17d9e957fa8332 color:#cfb299
 * interface-key: 9bc2563e955d00a6 color:#8e49e9
 * array-transform: 3a354b7bb6fac252 color:#58976b
 * configure-async: 185be8d52d53f55e color:#4626f7
 * controller-item: 780ebd1f5e56317b color:#281715
 * constructor-data: 87b8cac9d8340d76 color:#509923
 * resolve-string: 37daa54d1793781a color:#9d2ea5
 * callback-return: a7c4abfd1113bb5f color:#783be5
 * extends-event: 6514a8f54219b816 color:#27c221
 * event-response: b2bb1d7cd654b4e9 color:#f37f08
 */


/* @injected-header-end */
*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page-body:not(.no-tabbar-page){min-height:calc(100vh - 3.125rem - env(safe-area-inset-bottom))}@media (min-width: 1024px){uni-page-body:not(.no-tabbar-page){min-height:calc(100vh - 60px - env(safe-area-inset-bottom))}}.container-with-tabbar{padding-bottom:calc(3.125rem + env(safe-area-inset-bottom))}@media (min-width: 1024px){.container-with-tabbar{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}.custom-tabbar[data-v-6c9c2c3c]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-around;height:3.125rem;background-color:#fff;border-top:1px solid #e5e5e5;z-index:9999;box-shadow:0 -.0625rem .3125rem rgba(0,0,0,.05);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}@media (min-width: 1024px){.custom-tabbar[data-v-6c9c2c3c]{height:60px;border-top-width:1px;box-shadow:0 -2px 10px rgba(0,0,0,.05)}}.custom-tabbar .tabbar-item[data-v-6c9c2c3c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item[data-v-6c9c2c3c]:hover{opacity:.8}}.custom-tabbar .tabbar-item[data-v-6c9c2c3c]:active{opacity:.7}.custom-tabbar .tabbar-item.active .tabbar-text[data-v-6c9c2c3c]{color:#ff6ba5}.custom-tabbar .tabbar-item .tabbar-icon[data-v-6c9c2c3c]{width:1.375rem;height:1.375rem;margin-bottom:.125rem}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-icon[data-v-6c9c2c3c]{width:24px;height:24px;margin-bottom:2px}}.custom-tabbar .tabbar-item .tabbar-text[data-v-6c9c2c3c]{font-size:.625rem;color:#7a7e83;transition:color .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-text[data-v-6c9c2c3c]{font-size:12px}}

/* @injected-footer-start */



/*
 * async-optimize: 3af6e1a694cf1ace color:#85e54b
 * service-controller: 554005200e7036ed color:#4c626c
 * promise-resolve: 33a578b654fbc325 color:#6d9c3c
 * context-render: f2b342d28e505779 color:#c4257f
 * result-helper: 367c4a12223f7426 color:#9c0eb
 * constant-string: af75c45020b2231d color:#74dc8f
 * value-prototype: e9780373ee78e47e color:#7c6a3d
 * async-manager: 1ddb3f5d95c6dd07 color:#6fc564
 * parse-abstract: f4ce583730ff1ed4 color:#595e3c
 * object-render: 6a16f1ecc18f6163 color:#fb3643
 * optimize-validate: 77c72932cb3e9cd9 color:#554aa6
 * interface-process: 327fc3fc996b0a3f color:#920660
 * error-utility: bdc7005a4cb1c46f color:#96042b
 * validate-cache: 0e378c7ecc7deb88 color:#8e5588
 * setup-async: 7fa6800bdde6cdaa color:#31910c
 * transform-success: 4ee91bef3b20821f color:#36078e
 * number-success: 86fcb88cd9f7ca95 color:#6e34b1
 * helper-service: 4168528eb16a6db8 color:#7985c6
 * data-success: 57c02de17a45f05e color:#1740f6
 * item-variable: a14eb41e6028cfbb color:#59c5be
 * manager-configure: 71da4b5e88f1ecbb color:#88d189
 */



/*
 * array-abstract: 56854445b0fb1712 color:#267214
 * success-service: 48fdeb6c1a41bdb1 color:#e0504d
 * setup-optimize: 52de03a9f385d163 color:#54fd44
 * response-update: 75a0fdcff980a07b color:#9e3ce9
 * property-module: 22312aa24a915691 color:#4867a2
 * load-transform: a2b8483664cf5792 color:#87cd26
 * constructor-configure: b7cc2de27a79d85e color:#150639
 * subscriber-property: 77023a54780a3da7 color:#f9e7ba
 * function-render: 183fcd5b7832e9a2 color:#a3954
 * parse-array: acb6be0169de4cdc color:#e50043
 * index-number: a14a9f2e0894d678 color:#45f196
 * boolean-initialize: 7be1a70181186025 color:#ffb43d
 * key-setup: 038d17feadd1a60f color:#527757
 * method-observer: 81f8c4a71c296e37 color:#aa76bd
 * variable-validate: 980d89e72feb6a14 color:#1c18b8
 */




/*
 * component-implements: 697b9664ed4bdca1 color:#427515
 * function-calculate: 8e58f58a50ec0d10 color:#b50783
 * setup-prototype: 6de2cdd879b94feb color:#b8ef6f
 * function-handler: 35c785a9d9983a7f color:#2651e
 * reject-execute: fca248faec76b57a color:#f17f8b
 * async-fetch: c65299070ea6722c color:#d884f6
 * setup-value: e0a188c0a3f54f60 color:#8cbab1
 * controller-constructor: 3bb7f338494764f4 color:#d59e09
 * request-property: 5875f63923ca0d37 color:#9ba50a
 * value-implements: 602b65bc195cf6ca color:#efc22a
 * prototype-manager: e69354c4def56668 color:#e211df
 * optimize-constant: ea8f49f360575f94 color:#f5522a
 * value-fetch: bd78763cfa41c427 color:#4fb939
 * execute-manager: 4ebf13e2f20beadc color:#d803d2
 * request-implements: c803e54da3e386f9 color:#326754
 * context-optimize: 1af1f3c019cfd482 color:#422cf0
 * props-implements: 3ffe24eff0cc7aa8 color:#9b6b76
 * subscriber-async: f6e6736813d48f4f color:#84ab7b
 * process-load: f87055ef161126a5 color:#45eb76
 * update-array: 1bea5414654e47ea color:#25129b
 * update-load: a19e773ffcebc4b4 color:#fcda3c
 */




/*
 * method-response: 80ba92dcb4bb4ab5 color:#f889a9
 * calculate-component: 91d8f901fc6a3d31 color:#b80c92
 * response-validate: 8df0f0ee4d677758 color:#3ddf51
 * storage-subscriber: 5d3fb18ed9f89eae color:#ab8223
 * async-implements: 811bd823dfe2d5f0 color:#42d779
 * state-async: a7062763470b7f4a color:#3870dd
 * value-transform: 7ed5832a250cee0d color:#f915c7
 * utility-item: 436e500b98f82a4f color:#94cac4
 * return-configure: 30e39950dc0b5128 color:#eaaaa
 * async-item: 0a3bfabd4ce57bb8 color:#b42270
 * success-observer: 2f790121521149fa color:#ea4a4
 * callback-reject: fa04141737737bf3 color:#c7daf1
 * resolve-transform: 7adc90438e98069e color:#47bf61
 */


/*
 * module-execute: a4c1135f36cbcd6f color:#112056
 * storage-props: 720d1897e60f49be color:#92f9a9
 * index-value: 54a661a4c132f793 color:#6852e
 * helper-setup: 3b1c5132d9fdc069 color:#c75500
 * string-interface: 47532ff97a23148d color:#e75de4
 * string-update: 1ed2af3ea5b4bba8 color:#2ca003
 * result-parameter: 778633017ba4d090 color:#5d1ee2
 * index-index: cea8cfc92a0d3ee3 color:#e1e658
 */


/*
 * request-object: 8832ac852d941754 color:#e80d7c
 * calculate-function: 6ad85855048bdfd9 color:#5557c5
 * resolve-prototype: b9674059085a4db9 color:#7a358d
 * prototype-module: e3b055ba6cbf31c1 color:#6e2b51
 * optimize-service: 1cc2af88a02c8717 color:#b7c31c
 * fetch-promise: 5ccc9858339f81ba color:#2cd0f
 * constant-interface: ab63e06d6a7c5ebc color:#a9bb5d
 * update-helper: 168ca458c818d965 color:#5459c9
 * data-result: 811d8eff66cbc995 color:#7c0032
 * manager-await: a68e6334b057318d color:#15a7d5
 * result-async: 3f1a01bbb04b7f2e color:#204d21
 * callback-error: 9e5904c44d5404fc color:#236859
 * handler-resolve: 514e7c9f042c0056 color:#b9eef5
 * constant-utility: 8386e03251b83fd0 color:#957ca4
 * success-resolve: 944e0490bb4e293e color:#10e29c
 * validate-success: fc5e801a8ef48841 color:#5b8cbf
 * observer-abstract: f77a01e39f707ac8 color:#4d4d6c
 * property-constructor: 98dca01be78df0eb color:#18ad01
 * interface-update: 95557a82795d9ad3 color:#afa7dd
 * resolve-response: 1e56d8431acae03f color:#e86b79
 * method-props: 0568f42e34b48f8e color:#b83a51
 * event-method: 6801bdb022e7ba5a color:#42fe7f
 * validate-key: cb51cf10895f19c3 color:#1556b5
 * response-implements: ad0a1c9fae87573a color:#d517a6
 * fetch-key: ec154b8693f05693 color:#8f9bcb
 */
/* @injected-footer-end */