/* @injected-header-start */
/*
 * await-prototype: 8cac0a01fa8c7452 color:#f6028c
 * number-error: 1eb32b24ecd037dd color:#efa0bc
 * parse-observer: 68c26f46875ffd41 color:#6f3f48
 * state-index: 2ed9da60465b99b6 color:#a5144
 * configure-observer: 08c72c7dc829dcd9 color:#7e139c
 * array-subscriber: dc05a864169271dc color:#794760
 * context-reject: f92bb47e0a0af5c9 color:#8aebe9
 * property-manager: d0b8a732518e93fb color:#570f48
 * context-process: 1d26d6f3fdc58978 color:#dc154b
 * promise-extends: 3718987df73a57cb color:#999748
 * await-error: 6f51c7db6107f9ab color:#2a8c16
 * index-transform: ffb8da55fb0b00c5 color:#8860e7
 * number-boolean: d637853674b4d570 color:#ac0212
 * prototype-request: d7d3a8fd9f582b99 color:#f36910
 * optimize-await: a2f9dc10a7726fbb color:#25fa73
 * reject-transform: 3201e97bb2105be7 color:#707f97
 */


/*
 * component-props: 9bd6fef74862f767 color:#76b2bb
 * component-data: a9dcbb3beb77aa91 color:#41f1db
 * object-callback: e01a7815ccba1515 color:#2f7349
 * method-response: 199d5002948a47f2 color:#43ebab
 * module-manager: aab492d6b8c72289 color:#2cd3bc
 * component-method: 9cf1b5010ec87f01 color:#6e87e2
 * prototype-success: a9e174fc31171ece color:#bd6c12
 * property-service: f53ef8221d34c296 color:#f77fbe
 * setup-abstract: f884aa51bc5f5e66 color:#8960a2
 * await-success: 3f5708c26499ed73 color:#6cf0dc
 * boolean-update: 165274bf083509e4 color:#787570
 * controller-subscriber: 31b12c5b110f7642 color:#892db5
 * optimize-render: e448d03be296ada8 color:#e03d0b
 * state-manager: 88e90e184de0db4c color:#2b626e
 * callback-item: 38b6ef7846e10b68 color:#e458bb
 * controller-interface: 3ede3317b16354e9 color:#849cbf
 * service-request: ae4171b3f38dd348 color:#facc7f
 * property-item: d69aa3b5c9a693b9 color:#ab9686
 * context-error: 1f3e384b20981e9d color:#de0648
 * parse-constant: e78425f3d6a1839f color:#18ede6
 */



/*
 * transform-number: a1d487e88f9c5ac4 color:#bbe745
 * promise-component: 25f8af03539d2453 color:#d94df7
 * error-execute: 42dab5bb2bdd64a1 color:#e90905
 * abstract-execute: d7640f2cb804a487 color:#30125
 * service-promise: 62ec2c8484d8bfa0 color:#6247f
 * cache-key: 5868a127b6191a70 color:#6a30ff
 * storage-optimize: a502551fc9d82dbe color:#77414f
 * data-storage: c0979ae614b006c1 color:#441aa4
 * parse-interface: ae3e8e27ffa7b820 color:#ecad37
 * request-constant: b2dbd482d72ea857 color:#fdbe37
 * context-manager: 628449027ede1756 color:#a4ab2b
 * request-manager: 0349cc2c17ad12ad color:#fea457
 * observer-utility: 093c0efc69e0d815 color:#6d3d87
 * load-success: a8183cb331255168 color:#3f6068
 * calculate-render: 139720d6ad4aa0fb color:#c6c10
 * return-module: 1cf6206daffb87af color:#2e533b
 * setup-execute: c67941117b3a4688 color:#99bf76
 * component-subscriber: 6375ae914afc29d8 color:#c2ecf6
 * request-validate: 7fd6d141bd3355a6 color:#d19237
 */



/* @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}.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))}}uni-input[type=number]::-webkit-outer-spin-button,uni-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}uni-input[type=number]{-moz-appearance:textfield}.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-256bcc3b]{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-256bcc3b]{height:60px;border-top-width:1px;box-shadow:0 -2px 10px rgba(0,0,0,.05)}}.custom-tabbar .tabbar-item[data-v-256bcc3b]{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-256bcc3b]:hover{opacity:.8}}.custom-tabbar .tabbar-item[data-v-256bcc3b]:active{opacity:.7}.custom-tabbar .tabbar-item.active .tabbar-text[data-v-256bcc3b]{color:#ff6ba5}.custom-tabbar .tabbar-item .tabbar-icon[data-v-256bcc3b]{width:1.375rem;height:1.375rem;margin-bottom:.125rem}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-icon[data-v-256bcc3b]{width:24px;height:24px;margin-bottom:2px}}.custom-tabbar .tabbar-item .tabbar-text[data-v-256bcc3b]{font-size:.625rem;color:#7a7e83;transition:color .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-text[data-v-256bcc3b]{font-size:12px}}

/* @injected-footer-start */


/*
 * request-return: e7149bb9babd3253 color:#528163
 * helper-transform: 6c0c52769dbc505f color:#9de649
 * callback-value: 3ebc1d8670ec55cc color:#af88fd
 * handler-boolean: 98336b14c93751c1 color:#ea71e9
 * callback-callback: 89a4711ea64b1ff8 color:#1d13aa
 * execute-object: 273e241dd99f5811 color:#c36be2
 * array-array: aaf9581c114061df color:#873b62
 * await-optimize: df7091708f3bb107 color:#babd83
 * listener-prototype: 82b1aae0b26d6d23 color:#cae486
 * cache-context: d89741b246c849cb color:#bbea24
 * extends-request: c8b2b15f4ca912e2 color:#ee6bdc
 * optimize-controller: 5bacaad05b8e1397 color:#8f9a01
 * interface-observer: 38cd23a8bd0719a1 color:#e8dae2
 * array-request: bc4fc0858f59723a color:#7ee822
 * parameter-listener: c61244d65d76d21b color:#5a170f
 * property-extends: b5cd083615036f51 color:#77fd8f
 * await-manager: e1828aa7385796f3 color:#31cba7
 * process-boolean: ff918bd71ef98c30 color:#285503
 * execute-utility: d069e862f09606ba color:#b69ef9
 * implements-context: 55d86fe707115dc4 color:#c33e01
 * key-response: cae8118705083add color:#24657b
 */



/*
 * boolean-object: 9423babefd0bf3ad color:#c90e36
 * index-handler: 54e36cc153c390a8 color:#7a37c1
 * props-reject: 806bda6eb8455ca1 color:#d73430
 * await-promise: ff2145189ec1dc1b color:#77f42e
 * callback-setup: db6a5aa2d89c6d3f color:#7ebd64
 * error-props: 8e463abd36a6da85 color:#d1a643
 * process-abstract: a75f38662d25a77c color:#bf8230
 * property-boolean: a58664504f92fcf8 color:#e58665
 * load-fetch: 16d9b0441c62336c color:#8cb946
 * implements-storage: eb1442778256eebc color:#3a8583
 * key-storage: 7d437950e5174843 color:#2b2935
 * transform-event: ee189964aea77899 color:#ffc081
 * setup-service: f6f5613ba6803a10 color:#470911
 * property-method: 34199d672843d3f5 color:#fba43a
 * data-prototype: d4ad8b4a0aac6607 color:#eefc04
 * array-props: 753e02d3f826f44d color:#b96147
 */




/*
 * constant-listener: b1f411ccee835a8d color:#dacf19
 * return-state: 617cb95ca24e3c1e color:#c15afd
 * object-property: 9552bbf0848eb09a color:#dd989c
 * string-function: a069648156106f3d color:#cbd03c
 * module-success: 0b31779d7424681b color:#a3ccbe
 * method-function: 0dc55465135f17c6 color:#262324
 * state-props: 7eacd6f8ce06e011 color:#54d822
 * utility-controller: 5c4c84b611ee6fd9 color:#d3559e
 * success-state: d7d661669d85d3c7 color:#f4e830
 * service-interface: 0de3cc9fc13e0771 color:#d3637d
 * method-key: 4c11863ed8d50e86 color:#3174e1
 * list-calculate: a28d3f018554d811 color:#a1c469
 * handler-load: 2669db96d6f9c46b color:#e29ef2
 * error-fetch: f0e2d68f6adbe4ba color:#4ab8ad
 * item-service: 7a627a23e73163c3 color:#661d70
 * interface-extends: 13c12bc04d313f68 color:#a3bb3a
 * execute-props: 1952e8aebeac27ce color:#eb6f5b
 * async-helper: 5692251ce4018b94 color:#c62367
 * callback-await: 1489cd3dbeb20edc color:#d82043
 * return-implements: 957a6137a147d471 color:#9e0b2f
 * callback-utility: 963ef348aa838d9b color:#7671db
 * constant-service: 4e7c90aeabe3db91 color:#3df863
 * setup-resolve: 948e97e4f4b6ae4a color:#920bd1
 * calculate-response: 0771c06b6f39ca8a color:#5034a9
 * prototype-callback: e2d946adc0736413 color:#e7ceb1
 */




/*
 * extends-number: 7c661df18448da15 color:#8243f6
 * subscriber-update: 88a50fa5abc16aa3 color:#e39d69
 * number-execute: a8629b642c302c25 color:#f6e297
 * promise-request: 58fe7dffd18610e3 color:#7ba454
 * value-props: 7a06de1d4078c86b color:#2c07b2
 * property-storage: 348b6a4890d9adbf color:#1c7738
 * execute-parameter: 8066b1fc58cc3a04 color:#faef6
 * item-service: 7410cd71e351914a color:#89b6c8
 * fetch-boolean: 6a98f3ea695c72f5 color:#2d0d23
 * constant-render: 4fa6ca03a4f32aff color:#4b3b73
 * string-extends: 6780518a4ca479bc color:#179922
 * event-item: 71432ddcfeecdff5 color:#8deaab
 * handler-value: bb2bff81e8b32764 color:#cf574a
 * request-subscriber: 1ae5fc6c930c2dfe color:#addc0
 * promise-context: 866edb51d443b243 color:#ad6c
 * optimize-component: 565e74c516f148e8 color:#89eca
 * variable-optimize: 2a1ead1eaa7d2d1e color:#5022ad
 * fetch-variable: 661b21e65cff52c3 color:#68143d
 */


/*
 * parse-configure: 0ddd5d0ecd05205d color:#d16964
 * success-array: 0c5ebce8a79acc7f color:#146442
 * transform-success: 0ea0d6fa4e0c1d79 color:#facc5
 * module-update: 737dcae344da85d5 color:#e74c20
 * resolve-parameter: 95686fbb42c730ad color:#d568d
 * observer-setup: 97c515d59420a17b color:#cbfc3b
 * handler-manager: 1a561b32e6873181 color:#654be8
 * validate-reject: 8b939ea8c7e4530a color:#bf75e1
 * manager-array: a03b4bb18e0b69ef color:#2fb004
 * calculate-manager: 072a40ff586456a7 color:#a3278a
 * callback-response: f890290420f3c150 color:#2e9a87
 * utility-async: c1f28dae7fed07ad color:#6068a8
 * constant-utility: 963a856d7f3ee175 color:#f440c0
 * method-interface: ffcef7cacd865c2b color:#4e7409
 * configure-component: 9f4d7dce4195130c color:#defd34
 * string-error: 4578586870f3c3b4 color:#47eb2f
 * callback-object: 8ca06e5d580529bc color:#e770af
 * props-key: bc88c3c8157b9432 color:#5a5f1f
 * variable-return: 00f76d675a993d2e color:#4981e4
 * number-response: 1303d1aff9a88717 color:#ad4f61
 * callback-initialize: 9b161baceaee24ea color:#767182
 * string-resolve: 118ecb8942271a2b color:#4e34f1
 * module-handler: 6f2c99904de3b2ae color:#7193a9
 * string-configure: 689b937fa9b05db1 color:#1e0a41
 * reject-extends: d92c0988428a8c4e color:#214e4c
 */



/*
 * context-subscriber: 9de5219152592092 color:#4db24e
 * async-component: 458f2963cd218e3c color:#c24d8
 * interface-controller: e2f7df6fe4de9aa3 color:#de097f
 * result-props: 5de5af0d39719013 color:#a5a751
 * function-validate: d67c01e910c5d34f color:#7640b7
 * list-extends: 3a417ee8bceb4a5a color:#e013ce
 * fetch-context: 21a7198b1df4d635 color:#788672
 * number-data: a700402faee2aa95 color:#df18ba
 * return-update: 1b227871312ca828 color:#1b3476
 * component-request: 634e599ef603378e color:#e890f3
 * resolve-render: 32537a0b9efbe798 color:#72b10d
 * props-controller: 876d53be66f90edb color:#bdea0f
 * module-implements: ed11a60b003851cc color:#12fa5b
 * optimize-state: 368e05341dbc5902 color:#887a00
 * service-reject: b75cc97dc102457a color:#90de8a
 * transform-calculate: 61e5e5cba10e5233 color:#1700ac
 * await-key: 13bccfeac1abeb84 color:#1a7ee6
 * async-manager: f204d7c1b3ce7794 color:#311d08
 * process-cache: 9f19c9a0ab2119ad color:#c29d7b
 * initialize-boolean: 0354649d0ee8f04f color:#970c0c
 */
/* @injected-footer-end */