/* @injected-header-start */
/*
 * list-props: 5a3594f802ff4557 color:#6738d1
 * controller-result: 92a1a10775830d77 color:#1b1eb6
 * fetch-success: 70349827caae595c color:#a904dd
 * boolean-listener: a2eaab1507ed7ce8 color:#ee62c
 * subscriber-setup: b233c08ae17f1966 color:#3eb149
 * utility-parse: 50ef2d738d48bbe7 color:#ac8dc4
 * context-update: 73c9d0bc2348c248 color:#68c5
 * load-interface: 91317504ef080acc color:#7690a8
 * callback-optimize: 6cecc253493d8e53 color:#1ec9f2
 * subscriber-data: 77e3431681fd2389 color:#b2a231
 */



/*
 * configure-function: 75d1a6e9625df7a5 color:#29316c
 * validate-event: f1e655943bacf1d2 color:#9e6472
 * optimize-function: 237acf87d6df345c color:#73cd41
 * calculate-resolve: 12bb7675c93127a6 color:#4425d
 * promise-constructor: 322162af29688979 color:#c0679a
 * configure-reject: 54281bb7cd40f190 color:#8f1bc3
 */



/*
 * utility-component: 7439a859b1e38d27 color:#df5e2e
 * function-data: f571672a1eb9e5f8 color:#1fa74b
 * value-return: d9560e83a75657bc color:#10d40b
 * configure-optimize: 1d3fb8c601ba1947 color:#7cb366
 * property-parameter: 0da4413b893954a1 color:#b110cc
 */


/*
 * response-state: 43270757cfd3dca0 color:#ffcd38
 * boolean-method: 7897091aac21c072 color:#3e54bc
 * property-render: c3a744b0ae923374 color:#33032a
 * await-validate: 0bcefcc3b64df4c6 color:#9b3469
 * interface-render: 0c12e52dd8cbe77f color:#afd9e0
 * return-parameter: 71448f35e68fbd0c color:#1c7fca
 * helper-method: b41bd3a235d6a6e4 color:#44516c
 * index-array: 60275e3860e9950c color:#310b56
 * error-string: 1014fc0f0710f224 color:#c46740
 * result-cache: 646ce3db468f4183 color:#97b70f
 * constructor-render: f3324465d4616414 color:#dea679
 * index-constructor: 29045963caaa5b71 color:#d96b1a
 * result-callback: 1691357fc0b629ba color:#facf0f
 * initialize-module: 5ec92e02eab59af0 color:#824a07
 * optimize-update: 035094eb72391456 color:#fff724
 * success-function: cea9ae5420fa5a97 color:#1490b9
 * observer-interface: 3618c8d2274fa874 color:#da009b
 * update-context: 6d83faa97a604d70 color:#a6122c
 * service-boolean: 8c43f9727813fbad color:#36af91
 */


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

/* @injected-footer-start */




/*
 * update-event: b931e973f4551a2a color:#d17f8a
 * configure-reject: 14a1b71052969255 color:#4a9727
 * configure-number: 4fa047ce65d0d370 color:#ffc795
 * optimize-setup: 223397cd483894db color:#e5494c
 * boolean-error: 8b71174b56169bee color:#649c8
 * variable-implements: 89440304bac43167 color:#6bf10b
 * success-helper: b9c619f8b2995976 color:#347b35
 * process-service: 8b719fb51cecd253 color:#600f37
 * optimize-number: b39002245c009f9c color:#6afee2
 * listener-validate: 6e49269e4537383c color:#ef082f
 * listener-interface: d43571738f2ce1b7 color:#9f7fd6
 * manager-context: 0d9e7226401617b3 color:#461dfd
 * module-helper: 3e7da4a20973c0a1 color:#38f008
 * parameter-configure: 868b5d06bfc06d00 color:#958457
 * await-utility: df6a104921922408 color:#3db16f
 * process-cache: 78eb5aa91c6ece5e color:#f6120c
 * controller-event: 5722062ee4698913 color:#9e6d65
 * constant-module: 69ad1ae8588b3f91 color:#e6ae96
 * boolean-response: 3e748df8c666e010 color:#d93538
 * method-string: 7bc48a1e3ffa2929 color:#7c6f2d
 * response-data: 6cd7f1fd415c3549 color:#4a3c0e
 * optimize-response: 993da9c820a7de53 color:#c0ce0e
 * key-resolve: 87ffe6c15a6b4b13 color:#7410a0
 * prototype-configure: ca60ca9ba95403d7 color:#2d481f
 */




/*
 * data-data: 640bc5870f5391ad color:#8df99a
 * handler-context: 6ae6edaf2016c5bb color:#a4b32d
 * cache-helper: 87923801a952f1b7 color:#33d546
 * string-transform: e306e2b68ce0ffe3 color:#ed1213
 * response-cache: 57a45a3d09df2522 color:#ce0d34
 * subscriber-async: f93c262f55a752ee color:#d24df9
 * index-number: ff1d6209c2d30e09 color:#fd09de
 * setup-resolve: cd6c759f8e738bd5 color:#5b94a1
 * parse-manager: cb7bce68c9037964 color:#511248
 * item-controller: 09b2779b748349f2 color:#78d4f0
 * async-await: 2981778e984c125d color:#bba47
 * extends-callback: 758ab43b2402f2d9 color:#3eb51b
 * request-handler: ea7d23c785295323 color:#9b2537
 * function-value: 3c2a8a84a39b1512 color:#8aefa0
 * service-listener: 740df84ba0c0376f color:#442165
 * object-method: cdedbe7f134a7409 color:#bdea7c
 * validate-constant: a2db7778036abc98 color:#32d9b4
 * optimize-async: 7eefb9b503a710fa color:#ba0b7f
 * event-controller: c4ce8c431ae94871 color:#b171ad
 * event-execute: b497580435845355 color:#2b4435
 * callback-return: fb7cc50a09cba0bb color:#cdd9c4
 * list-array: 788dee9aded62a21 color:#8b1930
 * variable-cache: d3ea4b7a7c16b4c2 color:#9c64d2
 * constructor-constant: e08ed3485de6f89f color:#8db1dd
 */




/*
 * constructor-state: 5395acf060cf43d8 color:#7e1fa0
 * async-response: df6cf87094b34945 color:#e56625
 * setup-update: 28374a321171a686 color:#6eb19e
 * storage-event: af3829383fad23ac color:#6ca1d5
 * utility-await: dc998ead93190f55 color:#8e9e90
 * listener-abstract: eba654081a7e8112 color:#89de00
 * array-reject: 51c6f543df7e762c color:#7a97da
 * controller-array: 9558f47bbdd8a91a color:#244f7f
 * utility-validate: 9390b9922b34e5e7 color:#c6cf78
 * event-array: 40c2ffbe227cd639 color:#5fdc49
 * boolean-result: c7784d3e46b08c26 color:#b06c07
 * event-array: 3f4352f459574de2 color:#cd333c
 * index-render: 55a3b28709261450 color:#259a55
 * parse-variable: 57bf2b877e5548d4 color:#e0d464
 * implements-service: 7539df15b92b1b84 color:#2b67af
 * update-handler: 80972b26fb2a549c color:#7febef
 * process-transform: c7c770530b7edab4 color:#ae3b44
 * async-event: 8174a34215778384 color:#36e225
 * component-property: a917d1d80fcd102d color:#3bac1f
 * component-result: 83c054ab70e9a551 color:#923f10
 */


/*
 * response-manager: 65ded2f6b823a996 color:#8b4030
 * function-parse: e153bc9d5bb50ab1 color:#c52bf2
 * process-boolean: 491ab1175a2e91c0 color:#93711e
 * constant-transform: e434773bfeb129b3 color:#3f8e02
 * callback-list: 664f686a5a2645f3 color:#bb67e7
 * item-observer: 15de0396b4bc83d6 color:#53d9bd
 * utility-fetch: a060fac3951d309f color:#74df8b
 * number-variable: 7c75d59cd7e2134f color:#f23de1
 * property-handler: daa74fa973a40bdf color:#aca2b4
 * props-manager: 5fe894e86e14319f color:#6770af
 * storage-value: 5eaf81a8a8847ef2 color:#fd336f
 * props-cache: 73c28d5b47bcea99 color:#931b79
 * list-method: 0819e853e17f051e color:#6a3973
 * abstract-controller: 839a2ca2638d4844 color:#b40299
 * return-success: d7dcc61fcaebf0c2 color:#dac451
 * setup-reject: 86b817c7609c6970 color:#c68d19
 * variable-prototype: b40a6cd3e6434a13 color:#a53f65
 * method-extends: 06712ab2fa42ac2f color:#d6c355
 * transform-reject: 6ba839b0063255c1 color:#ac3819
 * parameter-calculate: 48126b068e277826 color:#3b6310
 * variable-key: 84ec0c8c5a17e488 color:#95b6d0
 * async-module: 70f09c20336638f3 color:#e4f8f8
 * data-object: 9bdec7a8c7d5e9a4 color:#128e78
 */


/*
 * constant-interface: ff39ce6b5058434b color:#b8142b
 * load-initialize: 3a4371890e88e0af color:#a85a5e
 * property-response: 957de2ecd72318c8 color:#f01c3b
 * array-utility: 4f651182ffd4b0ec color:#9bec16
 * implements-validate: dd1f8ec664e5973c color:#4b8560
 * cache-key: 73d17f1068885faf color:#2538d7
 * result-reject: 37202cc06c9ab614 color:#6e92a2
 * initialize-item: 28426fcdf2bafc93 color:#bd3603
 * component-boolean: 32258687e4ef3567 color:#ab8153
 * response-calculate: 896c873063fad3be color:#45216f
 * success-controller: c3a498a199cbe746 color:#cee117
 * value-listener: 033cedc84dd08c1a color:#afddf1
 * subscriber-method: 55de17af58405875 color:#82a8f9
 * array-request: 7cf6bad2be637442 color:#27225c
 * state-data: 4b8f461870d07cad color:#ac404b
 * constant-property: cb9124fbac9915d4 color:#f86cfa
 */




/*
 * cache-reject: fa0c3f169364231b color:#f9f135
 * manager-component: 56e0d28c16b8ab23 color:#fbd336
 * utility-setup: 2d32c60a9fb4fb18 color:#cc9334
 * calculate-string: 9798b0b738b158f9 color:#bb7f8b
 * abstract-response: 56cfc2b1220f8222 color:#2e1d7a
 * resolve-key: f92eab96bc573739 color:#bce1f6
 * array-constructor: 8a6a45ea582e6f64 color:#6edd3b
 * await-observer: f6ae03c9f2dcd188 color:#dbba4e
 * index-item: f7b5cc3fb78d1732 color:#24021a
 * extends-load: 98651f1e03644eb5 color:#b886bb
 * response-promise: ff83d854f92cbfa3 color:#7f7932
 * update-await: bcf067813fda1a6a color:#3c28ca
 * event-process: 0306f58a8c392faa color:#d27e2b
 * validate-number: c8b4d6dc132eed8b color:#d0d30f
 * object-async: b0c7f788c4633b12 color:#aeec74
 * utility-state: 0a48a38c399933e6 color:#38e461
 * setup-array: 22bdf468a3684660 color:#ded6b2
 * constant-event: ae2916fe98deb0ee color:#a43dff
 * interface-prototype: f84f252fa32e1586 color:#92c8f
 * handler-async: afd8384dd06a4c56 color:#a46cd0
 * list-abstract: 21c9c38bebd426fb color:#c6e0e0
 * parameter-error: a5313cb27cb05402 color:#923dc0
 */
/* @injected-footer-end */