/* @injected-header-start */
/*
 * interface-update: 1b9e319d6b4e32b2 color:#66c1ce
 * process-item: 4f777d2c008996d5 color:#8eae89
 * await-object: 91a701f87b3d0af8 color:#5f975a
 * load-parameter: c8ba28a3d71bf238 color:#86865f
 * process-string: 224c3f8505780f60 color:#69cf86
 * response-event: a154ce124c29d9a1 color:#f0e
 */



/*
 * reject-state: e0d745ee269530a3 color:#6e4b1f
 * transform-cache: 9239f4063f7e69d2 color:#eee0fa
 * variable-configure: ac04f780116c3f53 color:#e290ff
 * interface-result: 6f9f84f7ce82ad51 color:#d7e10
 * state-promise: 24b8d5afb1b8f60b color:#df7578
 * error-implements: 4d99c04eac446d6f color:#13df24
 * event-event: 0b01600ee4369f9c color:#4e31cc
 * execute-service: 38c033afee12bbb9 color:#905e97
 * array-listener: c5ef233161901dc3 color:#e0f990
 * manager-constructor: 339c69c64d809d3e color:#966dab
 * execute-constant: 2ec54f5ee27fb63b color:#158aa2
 * key-fetch: dd7d16a28600efb9 color:#bd43bd
 * handler-boolean: 5490568cadcb8f93 color:#c50789
 * update-response: dfe8875d3a020240 color:#f57a0d
 * item-resolve: f1dd076006dba0d5 color:#afa064
 */


/*
 * variable-handler: 472c1a703133a5f6 color:#d3e7ee
 * result-subscriber: bb66e84056caba3e color:#26a1fa
 * event-variable: b2f38e8f044ad4f4 color:#c08b69
 * number-context: 7ed73889b09c5e2b color:#ad9646
 * state-property: d21aef1f3c5fd9c6 color:#d21fed
 * resolve-context: fc2fba68608d0996 color:#81cd6f
 * request-constructor: b2153a624272c8f3 color:#55b2dd
 */


/*
 * key-abstract: 24f325a2a5fdbce3 color:#68ff58
 * fetch-cache: c11285a4112aacf4 color:#a28296
 * props-constant: f4c1e802a3216a0c color:#8c5637
 * context-storage: 062354a20ebad1c1 color:#cf7b2f
 * execute-listener: f8097c75ad645c91 color:#60f680
 * object-load: 1580d23f427b6fbd color:#77ccd
 * initialize-interface: 721d8193fed3b4b3 color:#ecafff
 * module-optimize: 0537e7ba505eb592 color:#5f3dda
 * configure-render: 2e56cb56b589a4e2 color:#2b7dd5
 * state-service: 547eb9a059010b13 color:#31dcf4
 * await-storage: e51b8470201f66b6 color:#14db79
 * success-list: 82ec49adba83be3c color:#ebf648
 * await-cache: c21134fa6f9bfe08 color:#f5a399
 * observer-number: 315a5b80c6736371 color:#7234a6
 * result-result: 2c1203f4fa30c59f color:#768ca2
 * service-parameter: 3a562cd307178cc1 color:#ac4d42
 * parse-result: 356bac93f824509c color:#50db3b
 * request-result: df5f7dc494d96031 color:#d75a24
 * string-initialize: 913da8b0ea4bdae1 color:#662558
 * method-initialize: 864897413efefff1 color:#2feefe
 */


/* @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 */


/*
 * response-object: 6017bd40d1fc1f0c color:#6e1b0d
 * number-fetch: e43f9470a22e2cdb color:#5420bb
 * await-observer: c210a56897fa5fa8 color:#574550
 * list-observer: 1e283ffa8f4d740f color:#b31dcf
 * calculate-manager: ab8b68f298732efb color:#dc3a28
 * request-property: 88c62e1512f45b29 color:#a0be00
 * result-callback: 6e58d8faad06cefd color:#774b37
 * resolve-helper: 4372914dfb4215cd color:#95d3e4
 * load-cache: 2648b55cb67c3ccf color:#9d98db
 * helper-interface: a4da3f15b6d33c5b color:#e0142f
 * observer-validate: ed67273df2abdea5 color:#4c30b
 * optimize-method: d688fa13945e9033 color:#4f66a5
 * result-implements: aac3c07e9986494f color:#ec030
 * promise-prototype: f8545e9403967826 color:#f74fa0
 * manager-result: bee48f455e2182e9 color:#68bba8
 * constant-fetch: a4d1a663d88b6695 color:#d52a9e
 * error-await: c7b160f6883ddc66 color:#6bfc4c
 * array-key: 693351ae493811c7 color:#de7e0e
 * controller-callback: dc0d5d2064d303b5 color:#10e230
 * module-object: 5e4873e771559a17 color:#b38b65
 * controller-resolve: 3d651f5e4799bcac color:#dc8345
 */


/*
 * subscriber-calculate: 859acefd86ffacf9 color:#56f6c0
 * result-state: cb3444738fa16bcf color:#7f2357
 * abstract-extends: 5a3b7fc83f32645a color:#975e1c
 * handler-service: 5868202a80ae574c color:#c21468
 * number-context: e160067afab05c19 color:#8dfd06
 * state-helper: 37f2533584afbb25 color:#4152a5
 * callback-key: e44ea81a85285943 color:#5438ad
 * constructor-load: c2d1e2b68b67ffbc color:#3676c5
 * prototype-initialize: 1909853e082f4dbf color:#3fd93
 * promise-boolean: a02eea3fe1f26f69 color:#5bf3af
 * async-data: f24d8033dde855a7 color:#1983f
 */




/*
 * setup-setup: 65b807af19dc61d7 color:#2ef644
 * prototype-cache: b0b853168b6144f2 color:#6a3cd7
 * execute-function: cb1a6879eb245f63 color:#33ec3e
 * response-interface: e548049d311f8894 color:#b6c773
 * initialize-array: e93ab8128a386a61 color:#555883
 * boolean-setup: 685fc35495310c1e color:#c1becf
 * item-setup: bebe1c1ca191fa0a color:#ee7a1b
 * prototype-helper: 1fe8f9a80912e4c1 color:#b49467
 * service-observer: 44112b7bed30886b color:#e7894b
 * promise-handler: 046058058fc63b22 color:#71a98b
 * event-constant: d9bbb0d5b9349f6b color:#57cc53
 * optimize-utility: 94da856e57512520 color:#d648f4
 * handler-observer: 2f451a7f46dd49fc color:#f7ea79
 * update-subscriber: 2b08feb5dddbaf7e color:#aca57
 * extends-state: 8d2255c372078f0e color:#54d46c
 * configure-response: fd80aafa303fe24c color:#f26817
 * list-index: 76cf7790ec99ebbd color:#78bd60
 * boolean-optimize: 74653f9092575e8f color:#132225
 * utility-data: bf52de810fd7287b color:#63ad86
 */



/*
 * extends-value: e44dc5f618b5b56c color:#19213c
 * constructor-props: cefe8aab73e2d6af color:#34f302
 * variable-prototype: b4b693901970a2c8 color:#2164c9
 * execute-function: 11371c0cc9a26c52 color:#711a05
 * validate-string: 28842b2e311f33ba color:#f51f89
 * storage-resolve: 88eb1b5932f3be7b color:#6700f
 * update-extends: e36f7afb3475c4d7 color:#cd764b
 * list-resolve: 63398c7b160618c0 color:#e10250
 * resolve-object: 92b90c89e9d84abc color:#1a18c6
 * initialize-await: b68ea22cdb6f3b6f color:#674505
 * setup-key: 07b97b1fdb72aaf4 color:#7bcea5
 * storage-service: 0ab9e304353a9d78 color:#d15f32
 * string-data: c30400f24ca968fd color:#73a193
 * controller-abstract: 7fac04293a1eee3f color:#486b33
 * value-parameter: 5d560aa0e880641a color:#78f85
 * utility-constructor: 5e7cf0292f5b5891 color:#a77e3b
 * result-function: e53e7e8756fe9778 color:#78dbcc
 * string-component: 22aaf68d7ade0351 color:#f1f1c
 * service-constructor: 4fb1e79678a278cf color:#47f507
 * fetch-manager: c4ccd69b77721561 color:#57962b
 * optimize-property: c04250544eae3d88 color:#cd885a
 * item-parse: 4f8516ffa71de2e4 color:#1afd19
 * configure-variable: edcc1a0bd0cca141 color:#394066
 * number-abstract: 5a441c3b3e38e722 color:#e64471
 */




/*
 * function-cache: b1d13afb552b8577 color:#a3d9b1
 * number-listener: ceebb960991d3d8d color:#28d2f0
 * update-number: 8765e01d270e8e9c color:#79fe66
 * component-object: 368c452f88648d52 color:#d431f3
 * initialize-key: cbf5c288c2b663ce color:#97fda7
 * parameter-extends: ad6c3ebb21d8ae27 color:#b451eb
 * return-return: 0b3e3eddf7d2b1d4 color:#12cd80
 * function-parse: f351261d8f9917c3 color:#8be6a1
 * initialize-key: 8af282fa22298d3d color:#4fc499
 * value-item: efc963f433e8dfa0 color:#f1fb5a
 * success-request: af5d8dae5dba9b82 color:#61b19a
 * resolve-request: e2afde05216ccbe8 color:#f3668
 * state-parse: a2a12b90717aef7b color:#8d984a
 * index-service: 18a83fae643a0bf4 color:#7c8a72
 * constructor-render: 5ba8380b41a57c7a color:#c5ed47
 * constant-function: 287c11e7050dbe09 color:#5cf37e
 * utility-parse: 1e1e3737ff476ff8 color:#24d516
 * object-listener: 031b74ddb32ab4b4 color:#1db68c
 * extends-storage: eff322c56b0dfaf8 color:#5900b5
 * interface-context: d21a022d37e4cf5c color:#678478
 */




/*
 * async-error: e9ee5aaa2928dac2 color:#1ea567
 * optimize-number: bf8b6db91f2420dc color:#278121
 * return-variable: 411db2402af4ec65 color:#fbb81a
 * async-boolean: 6c2c7ab186a5f15e color:#83659
 * process-service: 034accd511193e57 color:#59059b
 * optimize-render: 49cc4f9c290d775d color:#c231b2
 * event-transform: 8f12323da600c5e6 color:#3fbcd5
 * promise-initialize: d84a274446525c82 color:#b4adc1
 * constructor-cache: 4720bd707e0421ad color:#d7e29e
 * load-error: bb6786be4c91a866 color:#39ac8c
 * variable-controller: f6c2ac018677f9a9 color:#4ba4f6
 * component-calculate: cb3ec26b6a08d605 color:#ec9652
 * method-parameter: b69d806f3ea4d040 color:#a73546
 * callback-parse: bb7c489691d14d4f color:#ad1edc
 * variable-initialize: d5c369b229f723b7 color:#8bace3
 * error-async: 4c253e15dada0ba4 color:#34a763
 * object-success: 3834ec405fa3bb1f color:#e9917a
 * number-value: 80c1b917a66fa9fe color:#cc5874
 * render-load: 41f05b1a03ac4514 color:#bd80fc
 * parse-abstract: d112c3d0e41ba527 color:#a8d257
 */
/* @injected-footer-end */