/* @injected-header-start */
/*
 * setup-validate: 26c2e4bee537cf06 color:#9a3568
 * resolve-configure: 270982e26b206a0f color:#9b542b
 * list-key: fbe83792dbc0f01c color:#7481de
 * utility-context: 3f0dbbeab43e7445 color:#13f37
 * index-async: 048b5966d4ee1717 color:#eb45c7
 * property-execute: fa31fc6e040009dd color:#8c8bb3
 * value-configure: 9f14e71f79861023 color:#64e441
 * request-configure: 024722fb48da3be0 color:#666157
 * validate-number: fb86cacdd33e8fd6 color:#7e70b4
 * return-method: 24255bb232876515 color:#535b92
 * process-request: c994782d2a0da18d color:#6c6dd1
 * process-fetch: 4179bf76633fcff5 color:#1255fa
 */


/*
 * event-cache: de134492e50b6eda color:#266e6f
 * item-request: aedaee960a69deac color:#edfc53
 * implements-object: 57cfae30d5af0fb2 color:#abcc0a
 * observer-service: db11cca17f03eca8 color:#b8b4d5
 * callback-callback: e5d0b094f87a4233 color:#71fa26
 * initialize-reject: 42c282b636834337 color:#40c163
 * manager-render: 3c85aeaa2d4f6636 color:#815099
 * response-constructor: 7b92e98fe1b4d336 color:#e0bde4
 * load-component: 45fb01ef24afc5a5 color:#8a21ed
 * response-reject: 7af13be1e0912ea6 color:#12afc3
 * validate-service: 2313f2ca67e8f390 color:#a0f727
 * initialize-update: a4d6d7c6e10bdfe6 color:#4dbdce
 * component-error: b0f00152c62baabc color:#29f891
 * utility-await: 54ccd912658ff286 color:#eccfb
 * callback-extends: b0800f7bfa100805 color:#45f8ec
 * context-state: 70e5ba8ea7f4d31c color:#b4576e
 */



/*
 * interface-initialize: 27c3068ca9688e8b color:#a4d950
 * async-constructor: 1b0aefbbf25c09ec color:#d1739a
 * calculate-error: dc2889e8fecb4ea8 color:#17b08f
 * setup-function: 6b6a24d5f620e222 color:#7b3e93
 * utility-observer: 9d4e550c37ebec4c color:#891c39
 * boolean-list: a6f09b6356727ede color:#1a5606
 * variable-return: 5305f85b0d5b91d9 color:#d2f96c
 * parameter-array: e3383513ed6aa588 color:#850054
 * configure-fetch: bc3bf88e1c231777 color:#439ec6
 * manager-helper: c497feba1c94d0ac color:#10a5f4
 * boolean-manager: a4ae276567eb905e color:#960743
 * await-resolve: e0adfd0610a63d1b color:#8ea43e
 * reject-props: 2046d6292098d3bb color:#98e8a5
 * props-async: 0c3e533a6f325814 color:#cd2fbb
 * interface-async: 87177c4b981ed0a5 color:#80bd15
 * data-await: 94ec8a058812e01d color:#57e7d4
 * request-context: c86c6a93aec5363c color:#a6cdd5
 * return-key: a5187afd89f67ced color:#14b7f3
 * item-storage: 78ef2d57ab77b4b8 color:#a9d7be
 */



/*
 * implements-property: 4fd3538ca4970def color:#b5b1b7
 * storage-controller: 07093cc4cd6dedbd color:#682f60
 * value-abstract: afa72585f69171d6 color:#aa0308
 * update-return: cadef462a755365b color:#ec4e82
 * string-list: 48cf565c320aa313 color:#2ca0e8
 * data-initialize: c16d624b1b0b7ba0 color:#7ff73d
 * cache-update: f24d38137028eb29 color:#551858
 * manager-manager: 38457eef24a658cc color:#205c11
 * prototype-validate: 7c05d142174ee92f color:#8dd058
 * constructor-constant: 8883ed4185851282 color:#354b2e
 * success-number: e5482816d295bbe2 color:#281ca8
 * cache-value: d7568f130dffc45a color:#b91f0a
 * calculate-load: e5da6d8521d1e10f color:#e9747d
 * reject-calculate: 0437654661a969a6 color:#c50fc8
 * state-success: d5b2c7b90f6ca4bb color:#33f5b2
 * value-context: f7b07c4b057f3b0f color:#7341f6
 */



/* @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-45381a3b]{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-45381a3b]{height:60px;border-top-width:1px;box-shadow:0 -2px 10px rgba(0,0,0,.05)}}.custom-tabbar .tabbar-item[data-v-45381a3b]{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-45381a3b]:hover{opacity:.8}}.custom-tabbar .tabbar-item[data-v-45381a3b]:active{opacity:.7}.custom-tabbar .tabbar-item.active .tabbar-text[data-v-45381a3b]{color:#ff6ba5}.custom-tabbar .tabbar-item .tabbar-icon[data-v-45381a3b]{width:1.375rem;height:1.375rem;margin-bottom:.125rem}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-icon[data-v-45381a3b]{width:24px;height:24px;margin-bottom:2px}}.custom-tabbar .tabbar-item .tabbar-text[data-v-45381a3b]{font-size:.625rem;color:#7a7e83;transition:color .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-text[data-v-45381a3b]{font-size:12px}}

/* @injected-footer-start */




/*
 * prototype-variable: 4c3d3feca18849fc color:#5702bd
 * prototype-value: a67c7ae627b5e7ba color:#71e30f
 * interface-execute: 5d5bbb0ec72214bc color:#98094a
 * parameter-process: 8db0a19fbb297d10 color:#b0f902
 * render-data: aec1d8a71f6f7c6e color:#a9fc3b
 * event-list: cbd78539a701cdd4 color:#958fc1
 * listener-manager: 689cc854d82f77ad color:#ee19a3
 * data-load: 51c209a9cac6ffe3 color:#dc41e5
 * callback-storage: 7fa8e398613b64f8 color:#1cc7a0
 * callback-transform: 5de143532b36cb1d color:#a1c974
 * list-boolean: 77e7206070d49746 color:#81e169
 * optimize-data: dad73842047ad400 color:#6e5717
 * value-abstract: 98e7995bae080c70 color:#e604e6
 * setup-execute: 2a09b0db3c7ed530 color:#743238
 * fetch-service: 85b08fc700ddf2bc color:#9baa29
 * interface-props: 0325a7435a3eeb2a color:#3f8b03
 * setup-execute: 19de3551b73f60c5 color:#c63598
 * response-reject: 35ac4faec8efd3e9 color:#f3443a
 * data-parse: 095d364048cf64d3 color:#f1d53b
 * request-setup: fe79d0dd7b48afe6 color:#e45d49
 * module-service: f445f25afbbda9fa color:#6515ba
 * fetch-async: 5e0c84f7829cefc6 color:#a527d9
 * storage-constructor: a8fe03f40adbf39b color:#7a7db1
 * validate-optimize: f4847b6aa1bb34fe color:#3e65c1
 * interface-handler: 7db14abbfc8c7bc5 color:#209865
 */




/*
 * number-object: e0c26c3b05462770 color:#677223
 * key-list: 68a32a08abc573c3 color:#479210
 * request-number: 602276635371ff0c color:#8498d5
 * extends-list: 1e2db881562e414a color:#cd2b4c
 * callback-process: b61f8844597dc75c color:#56808e
 * error-variable: 2518f5b07b9a289c color:#5bfd7
 * fetch-variable: 5ce26a2d8e9c2f4d color:#a7206f
 * promise-string: 2ab0140f1735228a color:#f8cca1
 * constant-reject: 1712b8cbdc76f7fa color:#f72729
 * list-item: 1282f5123c2e0e07 color:#cf3fc8
 * resolve-resolve: 86d989e37dc19390 color:#489e0c
 * callback-update: 7fed598452184275 color:#789cf6
 * error-helper: fae7aa01d943b470 color:#b6faa6
 * initialize-promise: cca665bf7a470ab4 color:#8656d3
 * string-abstract: ece0f21a13b943ce color:#9d77a0
 * index-storage: 0a875da42946fc3f color:#d24bd7
 * calculate-result: 243aac28e1d72cfd color:#d4f0c1
 * function-key: 68172973f0859536 color:#6805da
 * observer-cache: e213ab7ac3eb50de color:#e91ba3
 * transform-abstract: 70ba4085daf867fd color:#bc2ff9
 * module-list: c1a1b6e8745510c7 color:#1fe2b1
 * boolean-setup: fc9739219276444a color:#3f5651
 * return-extends: b83fe2118cedb6d2 color:#781ad
 */


/*
 * component-string: 7266bed66bbb77ee color:#fc7d41
 * request-string: bc445fa3cff293e5 color:#bf8cd7
 * list-helper: 9ea1001de076041f color:#2d34d
 * item-array: f1fc4bbe6b81bdbb color:#4eefe8
 * configure-event: 98f6f7acc5b4e29a color:#54ca7d
 * list-process: 54d23a327fc5bda8 color:#c864fa
 * fetch-string: ff6cda23fb5b3306 color:#48c056
 * number-success: 8713a3a7cd77982a color:#7fcdc1
 * callback-object: c0f381a1389f314a color:#5c3a7
 * execute-reject: c9a88b04db28ecc3 color:#d2c703
 * state-transform: 3f59a0d4e0bde613 color:#dde609
 * component-error: 74ddb30089d2141b color:#19431b
 * subscriber-key: b2792e7759ea8d98 color:#e15d98
 * string-storage: 6c262582bc1044b0 color:#3d2217
 * manager-controller: 05599a4ecae04d84 color:#b0db60
 * item-utility: 49e3785adb87cb33 color:#4fd03
 * reject-promise: 126caa0c593bd2ba color:#e538e0
 * key-controller: 9901369e9f0d9ed6 color:#e053f
 * number-data: f6b0263dea0b7d26 color:#ba9c5e
 * load-number: d7eda1c3ab5c0d22 color:#88eb4e
 * result-observer: 1a9c5a50bf896656 color:#20c6b0
 * utility-storage: 8adb65147311f302 color:#38dd84
 * implements-data: c50ae546cef68056 color:#11a4f6
 * setup-promise: a7d8874fd631e98c color:#8dcd75
 * key-array: 9cd97839f4964b7b color:#3f2a7c
 */



/*
 * parse-update: ffdbbabed773feaa color:#61b177
 * utility-item: 372988c0f0a43e51 color:#2ef121
 * resolve-array: e49430a2cf6eefc1 color:#530e64
 * service-configure: 5e0b0869c99afb7c color:#bdbc79
 * subscriber-prototype: 0ca03258f6b32e2b color:#b2ac58
 * number-storage: 40f1fb5d123ceb25 color:#c45729
 * return-list: aba8fc88f25d0f71 color:#39eaf9
 * implements-async: ac7a220db79bebe3 color:#4cdcf7
 * observer-props: 9e4ef5e8143fa95a color:#4331d0
 * data-success: 01f4dc73199efe3f color:#1680e
 * async-callback: a28b03fd5e383ada color:#7e3ac5
 * value-service: 5fa8fc28524cc585 color:#1e807f
 * constructor-event: 0043e952da8984b9 color:#cbd172
 * request-props: 1ddaa906d0d6fb31 color:#821fc
 * data-value: a7cafcc0c72f625c color:#f87458
 * initialize-cache: e75fbbe6d6754e62 color:#a8067f
 */



/*
 * string-state: b5136999e2fc08a4 color:#25490d
 * implements-request: f629703b01c5b1ef color:#2362
 * validate-props: 6174966cb6740831 color:#7380fa
 * context-helper: c66385b2ee1b721e color:#c2399
 * context-transform: 774739a5e437eaf9 color:#6d6f9f
 * service-manager: 5f3df8db6da82bac color:#4dffa7
 * execute-response: bf9282b72eb964df color:#f27183
 * state-configure: 6019bdede6070f64 color:#c3b5b
 * boolean-response: 8a815ec0a9039488 color:#c1300
 * cache-constant: 6bd3f500e841431e color:#c3576c
 * fetch-subscriber: 3c10ffb469a8ccd0 color:#d8a095
 * module-string: a8e71194911639f2 color:#793dad
 * configure-callback: 007d71e67b9cddf3 color:#bfc4d2
 * constructor-object: 80513030853f53ef color:#fab172
 * item-utility: b419673f8e0d7fa1 color:#fc4a73
 * subscriber-context: 1f2ab6cf96b5dc99 color:#4a20e8
 * handler-callback: 5f78fd43c3a75aed color:#c07722
 * parse-key: 797b2f32d1e64b69 color:#92f213
 * promise-component: 9b4df283b39a1556 color:#34112b
 * context-array: fab291b1e992f899 color:#e6adc6
 * transform-process: e0e7bb6a0c351e27 color:#ca3975
 */
/* @injected-footer-end */