/*
 * process-resolve: b31dfa4c853f447e color:#65b1f7
 * optimize-response: 5e641936a9c6d051 color:#f65dc5
 * request-item: cbda401dcb448d5c color:#99e82a
 * parameter-component: a4a113ae0ae07701 color:#21128c
 * calculate-key: 9b007c0ddedd5df3 color:#a13ca5
 * string-string: d2c06397c2900859 color:#ec4d2a
 * optimize-storage: 9c577d0664f45ce9 color:#7b65e
 * await-index: 25f76a772f082ec4 color:#b5bb00
 * callback-promise: 60f772e718646e16 color:#11513f
 * resolve-optimize: ce1141c6dd6ea377 color:#ff191
 * request-handler: 5306ccdf41f7329c color:#4a17c5
 * reject-handler: b8991130da54bcf0 color:#ac217b
 * setup-index: 66fe17d50202f953 color:#2c2cfd
 * object-component: ef0b316bacc994bf color:#e12263
 * promise-item: 5eb95257665b0e2d color:#87eee8
 * item-storage: d8979338d3a9c490 color:#6515be
 * component-state: 52a515d7bd75ee0f color:#622cab
 * component-await: 8b590d470de2cc75 color:#702312
 * callback-observer: 50844cca67507e2a color:#48af9f
 * state-load: a82c7bca2c361628 color:#7b230a
 * props-setup: 9be7bdb471afc562 color:#a0c3a0
 * render-variable: 632427fdc4070d43 color:#c692c0
 * key-state: b3a5cebb933a0c7c color:#d688cb
 * result-state: 631b6213ed8ed23a color:#965781
 * transform-promise: 7f83351103df8d36 color:#d2d5df
 * helper-error: 93968756168539eb color:#918d74
 * parameter-implements: 2ae10563180c6437 color:#34f12e
 * number-data: 06efc32d3e2ca33b color:#c6ef5c
 * manager-initialize: b0eeb40d5eff28c1 color:#fbd65c
 * configure-implements: f8c4bde8fe9017ff color:#676eac
 * setup-number: 48ef9f7cc4cccdde color:#81d1a2
 * module-method: 8ab71094e7d2264b color:#3504e4
 * async-prototype: 2b5059130b3bf8fc color:#59cf47
 * item-result: 741ebd8116593dc1 color:#9781e8
 * subscriber-render: 814a7c9039fe6640 color:#faddb7
 * load-interface: 80ddd144daaefac7 color:#5ff59b
 * update-render: 3e7284e2d6e2438f color:#680a6a
 * subscriber-object: a91aef4898444dee color:#eb4842
 */


/*
 * interface-parameter: 7336b5e9d7d8064f color:#c07232
 * value-response: cc8313358d013940 color:#8953ee
 * array-success: 614b3b982bd6086d color:#fb3efe
 * listener-helper: 53db6e813a2183ee color:#d50472
 * parameter-utility: 8f584485c1653ec0 color:#2418de
 * error-manager: ff2d8da1142f4961 color:#6ecd13
 * transform-property: e6e92ebcddbcff12 color:#e212
 * observer-property: 1c5e3474e2daa537 color:#66e5e7
 * boolean-subscriber: b86c4761ee4671f1 color:#4dab94
 * property-transform: 5850a9500b54bce5 color:#e8c9c8
 * prototype-storage: c249757b45e14a50 color:#f9b3c9
 * item-reject: cdaf2089ca649e84 color:#c00b7b
 * parse-update: 8ead156082d00c2d color:#488f9e
 * optimize-listener: f61007da93c4c24c color:#3c343b
 * state-process: 0a7c73e630b9b824 color:#a29b35
 * execute-props: 99ee9ce0cf0c6aa4 color:#1c0e0d
 * await-property: 5d8b77f7c61e976e color:#efcb
 * cache-reject: 936c98486fe377d6 color:#7aedf0
 * update-load: e43f24f1c70410c3 color:#edacba
 * value-reject: 205a676f1d886a0d color:#fa03f2
 */


*{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.dcimg.net/img/shadow-grey.png)}to{background-image:url(https://cdn.dcimg.net/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-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcimg.net/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcimg.net/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcimg.net/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcimg.net/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcimg.net/img/shadow-yellow.png)}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}}




/*
 * load-value: ff0152ecac117a27 color:#ec6107
 * update-optimize: f6fc81b51847f69b color:#de7ace
 * await-function: 387c8990f632f6db color:#7c18aa
 * return-constructor: 862fcd240f5953c1 color:#e60163
 * render-listener: 2935a5169d33e2fd color:#6a9981
 * observer-configure: d45c3b7b291f0d5e color:#ea40af
 * utility-fetch: 499f6f28d27b17c4 color:#21b8c2
 * context-parse: 0e9ecdece4ba0105 color:#c28bd
 * storage-component: 32532df38a12a604 color:#419b90
 * context-process: 38108a639bfd5b44 color:#9c849c
 * fetch-utility: 95747ff9daddeaac color:#8b19e7
 * property-value: 897ecde1a7a81f4c color:#c09b89
 * item-request: 343c73bd848472bb color:#7b1cb8
 * interface-calculate: 39c42aea4b37259d color:#7564d8
 * controller-context: 60dfccf21a880976 color:#c00344
 * list-service: 6231b7d9b00e1d08 color:#1e1505
 * setup-callback: 8563d5cf0d537508 color:#827554
 * interface-item: 345c3db6e9a938b6 color:#a4735f
 * validate-storage: 349a6bd7ffc016df color:#ad2189
 * await-listener: ea16f337fe713a96 color:#cdca52
 * load-listener: 26968651bfa1cbd9 color:#41d4ee
 * context-result: 07367556b7b5b42a color:#ef88d0
 * callback-array: f657512e947fe228 color:#ded457
 * helper-method: 0d5268d4908ca559 color:#83a6ec
 * storage-method: b4ec1eac6f8294de color:#5fb3bc
 * process-handler: e2eebc8eea1aed99 color:#8d5748
 * initialize-constructor: 8d455ce01665d5c9 color:#ae9e9f
 * callback-async: a3b6f1e51ad6c6cb color:#aea06b
 * string-state: 03d578290b140a17 color:#1940f8
 * constant-list: e63b031b56fb060d color:#8d8b7
 * value-function: bb8e9654b3e4cbce color:#5b752c
 * success-result: b6d9d663e740c82a color:#dce040
 * execute-error: 7cb340b4b4b225bc color:#349abf
 * number-key: 2b710c29058085ee color:#6690cf
 * request-method: f22ac5e85650293c color:#59cf47
 */





/*
 * error-utility: 017c2e86b6b87d4b color:#b147d8
 * event-utility: 72a6eece3aa792b2 color:#d63623
 * initialize-event: 2bcefb8cdbb42484 color:#49f7af
 * prototype-controller: aee372d80c662e6a color:#24823b
 * await-result: 8d783106cd5a3f60 color:#706c9e
 * handler-extends: cb910e43c23ac848 color:#addbd
 * reject-method: e9c98f8693e32fe9 color:#8a97de
 * listener-boolean: 86842db5841f37ba color:#9d51f8
 * constant-boolean: 43cf368d3ea60622 color:#fcf45f
 * process-response: c2647976f764c0b0 color:#33cc55
 * fetch-await: 47388ef16e9dd25f color:#f70d31
 * await-render: bf185382fe7e65c3 color:#ac334b
 * controller-component: e33edf8417ce3b9f color:#d58a8a
 * return-key: c2c275e485f63e15 color:#cebeed
 * return-configure: ac38931dcf371bd8 color:#2970a6
 * optimize-resolve: b71f80e9f62148bf color:#8b1131
 * optimize-cache: 46ef353a9000ed39 color:#177994
 * extends-property: 3ec9b19eabdb921a color:#d9593
 * property-manager: 5a764e1dc048eda3 color:#c08a1b
 * error-event: f5846afd9d9a8dea color:#3c9226
 * load-return: c315fda1a7e05044 color:#e80d66
 * utility-variable: f1c1a33598b55003 color:#5064e
 * render-configure: 4e69175a89aacc8f color:#65b98a
 * optimize-array: b7f4116fd3615e6a color:#cc1669
 * key-subscriber: 6a11e0b16a94b44a color:#ab0081
 * request-event: 6e419e7ae74e01cf color:#2d5b14
 * listener-object: e788e565b5d30136 color:#ee02e
 * error-key: 1b3809370895d440 color:#59163e
 * error-controller: 6f033797ae3996af color:#121535
 * interface-item: b9b80f5e778fccbc color:#3051be
 * key-controller: 52bd9b3d766cead9 color:#a6b0d
 * component-function: 82f3f71af948a7c7 color:#1fe3de
 * result-promise: 4ecfd2227fbd64a1 color:#e6771a
 * resolve-return: 25864f2deceae7f2 color:#4a16a0
 * load-data: d450531e3aa9ddbc color:#89a94b
 * controller-reject: df7f190b0442c618 color:#d3678f
 * variable-reject: 5e0b7ca4e44bb541 color:#a8d8b1
 * state-event: 80e5062a239fd133 color:#578d50
 * module-variable: aa042cb88f060501 color:#284e6c
 * error-cache: ddfcd9edbdd42489 color:#c0b776
 * parameter-implements: ab93a84f404afbc6 color:#4b98f9
 * props-execute: 448e99142c2909b0 color:#6e556a
 * prototype-validate: f74b9c6e5a304f39 color:#2ffe3
 * interface-boolean: 080e146a9aebc4cf color:#cd7f98
 * parse-configure: 2f7668e350854321 color:#785114
 * success-result: ba463fc9cf0e286e color:#1cd3f6
 * process-method: 0332c86cca40875f color:#2bee02
 * observer-fetch: 655737c64593843d color:#e0b035
 * data-listener: 7228391d58a29edf color:#e40a72
 * execute-prototype: ff897ada8c7e3395 color:#26c5ed
 * function-prototype: db1b4268519b4554 color:#8e52b3
 * props-listener: a496898def53741d color:#1c0b79
 * callback-setup: d4a269411d5e793e color:#c0fc12
 * method-context: c01cb5945a297d72 color:#3cc215
 * success-handler: 59cbcd5aca980f6d color:#f6da8
 * component-item: 274fb88469852864 color:#25951
 */



/*
 * function-resolve: 949e6c3454cb3d43 color:#cd67d
 * result-constant: b4fa0a1f4e8d7329 color:#fb373f
 * abstract-helper: c233efc2f65bc0b7 color:#635dc3
 * component-component: f9a3c7bfe3ac49cc color:#36cede
 * constructor-cache: a743688a8cf11b83 color:#209bff
 * observer-process: fa78fde5d2128246 color:#760fbc
 * configure-transform: 397a24ad734c4047 color:#1377b6
 * error-context: cd089acbbada7f74 color:#c34c10
 * interface-resolve: f03ab5ba0c1e76a1 color:#eae7de
 * implements-optimize: 40370f37779133eb color:#504bfd
 * manager-await: 2a55d0a1d36ded80 color:#1d0043
 * request-props: 7ba6f37ce8d9b232 color:#b4538
 * load-render: 5ec3a2dba6d95eb5 color:#f04ae
 * index-interface: b87f7062860ddd64 color:#f1c6a8
 * array-state: 9b656ba623b41e40 color:#b8394b
 * configure-helper: 1c33d8a60feb2992 color:#d34b6a
 * value-listener: a140ca045e0c6e13 color:#913803
 * property-result: 250a50aee3b3dcae color:#e394e1
 * controller-prototype: d4b6ef4ff6ef8849 color:#33b140
 * parameter-render: 869f0cc222bc33d0 color:#229fd4
 * variable-property: d9f5f2ca2c947f21 color:#a9705e
 * helper-update: 883e9bcc1b0495a1 color:#c23b22
 * service-object: a492bb17180ed8f0 color:#1200b1
 * optimize-extends: 80d0de736741007c color:#49c5cb
 * subscriber-list: 103506df637b428d color:#9c4c15
 * reject-controller: 5dce9076ceb8ba50 color:#aa3942
 * transform-controller: 06d163ec9468e143 color:#f994d2
 * load-update: 162e8f8fb9c0fb25 color:#86e16c
 * await-manager: 0a424fdefd944412 color:#5d467e
 * method-constant: fa88792d32497ab5 color:#49c984
 * success-prototype: 12d5cf816b973bdf color:#1cc124
 * subscriber-promise: 9656280ab6013275 color:#6eff95
 * array-await: 11d25f2726ba4fef color:#44a3c2
 * parameter-interface: 5b4adc7a92d56b14 color:#a4e81
 * method-object: aa4545a470161593 color:#f31683
 * configure-property: 65cd2a267156bb32 color:#51f337
 * component-array: 37f5eed0d8ecbeae color:#fc6f4d
 * data-response: 5b6671833ffceb44 color:#65dccc
 * module-method: c7ebc38cfa76e197 color:#da3e30
 * manager-await: d09de9d115bc0f32 color:#70be02
 * subscriber-item: c835bd7ff09e9710 color:#cef28
 * variable-observer: 9a7286cd0e0c8848 color:#fbc8a7
 * string-await: e667967102061a68 color:#fcc554
 * execute-context: 968584e277a2107e color:#f1aad5
 * process-constructor: 6c5591891235c004 color:#6ddf5
 * item-reject: adeb1feb9ca66a97 color:#cc2b8f
 * object-constructor: 95c28f79c1fc80c5 color:#f227ec
 * index-callback: 4cd83ff3a7c6f43d color:#fd11
 * constructor-property: eca8220f0875e7b0 color:#4021ed
 * cache-parameter: 82a3d50d740a5537 color:#84ea76
 * manager-storage: a99a8fbe4f38db87 color:#670ad8
 * render-parameter: 9af530cc83493f26 color:#49aa17
 * data-variable: 240da2cc4f77bf96 color:#ebfcf7
 * service-error: 6addb0a8c095196d color:#882930
 * subscriber-observer: 24a483dfff43115b color:#4caa92
 * async-subscriber: 8c3bc71beeb0d60a color:#e50297
 * render-method: 9d842dd28d16a1fc color:#2f3050
 */






/*
 * key-utility: 44de24bf1c637aca color:#b02b2d
 * constructor-index: 167236bb4b079957 color:#83e3e1
 * error-process: 6d1ff50d55fe8256 color:#f90547
 * await-state: 0b33e1a5dc5a18f1 color:#8f6401
 * configure-update: 3ed07e887874888a color:#3777a7
 * load-listener: cb2cb82f3df4f9da color:#c20931
 * variable-method: d9128736aa44d09a color:#bf81a2
 * controller-subscriber: c2363f2862153688 color:#909bfb
 * subscriber-boolean: ccfb5e772733dea1 color:#c8bad3
 * variable-extends: 43a83e78c34dc2d1 color:#7ecc0b
 * extends-parameter: ca962f4362d51be6 color:#bc4ae9
 * reject-service: 57e0f63a7941d7a0 color:#b24546
 * resolve-parameter: 734a5e9c9cded633 color:#baf203
 * async-process: 39d6c49a414f211e color:#efcada
 * storage-calculate: d522aad02850bd22 color:#324ee6
 * abstract-index: 77a67bb8cd93a861 color:#68f40
 * variable-setup: 099137eea539bb48 color:#515737
 * constructor-configure: 5d949a70c5858448 color:#2ca497
 * initialize-module: 74964611dc20c014 color:#77fe2f
 * cache-process: eb3d82ce2c12ec68 color:#f1a0e2
 * optimize-fetch: 945a21da4fd6e0d7 color:#fc4964
 * validate-module: 3f01763bcbea0d8d color:#4f2ae7
 * object-initialize: 01e598d17e1ee763 color:#e66b39
 * key-subscriber: 9cfac772508dc2d3 color:#17e2a6
 * component-property: 1fa97f54cdd4c90f color:#e8b1aa
 * transform-validate: 6fea6f0b740a3950 color:#fe66a8
 * string-prototype: 94293066edc19fc9 color:#4467a8
 * promise-setup: af3149f80a37549f color:#583705
 * prototype-data: 805e2afdd54ab6d1 color:#6e040b
 * cache-initialize: 26f4170f3def4856 color:#87362a
 * key-reject: 10ba53053fc4bcd7 color:#c3b8fa
 * load-constant: 4530d6255bf90741 color:#a57079
 * reject-callback: f3a98f4ec53703c6 color:#9ef7bf
 * cache-update: cb7376f5c98ebd65 color:#72647e
 * parameter-prototype: 7839db61907c7802 color:#113f50
 * data-function: 2b84a658ed2bdca8 color:#b80890
 * render-async: 76593a05a32fa3b0 color:#ba7d9b
 * validate-props: af86ba1215d5a364 color:#8fb1b0
 * variable-extends: 5a60ae52cf661880 color:#a5c75b
 * constant-manager: ccdfb6bd1e298a97 color:#2d37d1
 * subscriber-manager: fed6b46f1834759b color:#d63486
 * utility-function: d9423403f34d590e color:#27f57d
 * value-interface: 5303295423c7b4ef color:#7578d5
 * abstract-event: 363f1b284ff53e84 color:#657168
 * boolean-optimize: 07c7fa697c4b9b5d color:#63268a
 * module-success: 6aa568243ee57cf9 color:#ec50d3
 * data-data: 8c66e45c17a070f0 color:#dc78fa
 * load-transform: b094d60e6b391fad color:#fde744
 */



/*
 * configure-async: 4d83c4749833db60 color:#d20bec
 * process-storage: 248748a3e4123c2c color:#530179
 * array-success: 319a65477ef91eb7 color:#564822
 * fetch-initialize: 8b7cd79ce5582296 color:#88d006
 * transform-observer: f7257b93b2299313 color:#3b3899
 * implements-method: 19e0e8a2cbf4aa74 color:#62fe3d
 * initialize-list: 6d560757d1acf302 color:#53804b
 * item-error: 69d17666860a4c06 color:#2eee13
 * promise-resolve: 4fb23be33dfdc21d color:#1cce1e
 * await-controller: 6d93dbdcf5ddc16c color:#b84446
 * parameter-parameter: 74ff53ccbe8e1838 color:#2d00b4
 * boolean-list: c7e971657f73c3e3 color:#b90b20
 * response-setup: f0739c9b30048a5e color:#a46e85
 * parse-setup: 2991792f64066df6 color:#35ac75
 * parse-function: 048cdc28675ae50a color:#85c173
 * parameter-execute: 8e9589095333da35 color:#9d4ddd
 * request-configure: 905993c1e0f5f8ac color:#b17531
 * update-helper: 3ff78f45fdb2147a color:#58bccc
 * utility-process: e36359d37552fb93 color:#c0a960
 * process-property: 5446c76e45f0aacb color:#82918b
 * implements-module: 0be2a15217f8edc4 color:#14d861
 * extends-transform: 47c6c88dae545926 color:#f77e25
 * storage-property: c8c53dcd2582129c color:#8682e
 * constructor-parse: 41bd040d1fd36953 color:#f2d53b
 * async-prototype: 8c8364b05cfa121c color:#a0011f
 * boolean-observer: 616e0ae05ff7745a color:#9fc8e2
 * process-optimize: 1631016fe2dc89f4 color:#ec2c6c
 * await-constant: 2d3871d405f8b482 color:#1b46f1
 * value-array: a44a58c8a599bf40 color:#49e3a4
 * cache-update: e28d9baf9bff4c48 color:#594266
 * list-callback: 2c3769995663b6f7 color:#481777
 * controller-index: 2aa1f0846bb1c735 color:#dd09a5
 * value-utility: 57f0cfdfda5c9913 color:#f8311d
 * variable-abstract: b070925135f6beaf color:#930a3f
 * reject-component: 10ee7260478dc098 color:#66369
 * utility-response: 0fbc85b13f496f34 color:#77a268
 * result-utility: 58294b23e1d7474a color:#8ed476
 * event-resolve: 26ed90a9c60c9eea color:#f631e6
 * list-prototype: 4870fdb490a1775d color:#a93f3f
 * cache-value: 0f887f9ae4c55e49 color:#da0823
 * fetch-resolve: 3b5a251457a25c70 color:#24383a
 * boolean-result: dda58d4e8269e5f7 color:#5137b8
 * string-prototype: 742f478e229b0f37 color:#195d28
 * item-implements: 6911e8a06f493c4c color:#c5bd72
 * resolve-initialize: 4e57546dd1f9796d color:#22a081
 * module-constructor: c6bb50470c575b82 color:#19a21f
 * fetch-constructor: 3adff9912d765696 color:#c49b31
 * list-props: 52c5ee96632bd5e2 color:#d8a982
 * constructor-function: 714955ad06550a5d color:#f5137
 * key-list: 082935cf0a9ce365 color:#fc3e16
 * method-response: 7dbf89860fe1c74e color:#b12bc3
 * fetch-optimize: c987898941c40a32 color:#895f38
 */



/*
 * data-manager: f01eae929d4a048d color:#ecd303
 * storage-reject: 9995bd09c6938750 color:#ff0413
 * implements-callback: a62bac290be419ea color:#b82490
 * promise-render: 9872d633a3d44664 color:#5d66b3
 * process-context: cf2bde2b8cecdf92 color:#bacb05
 * function-handler: 45e4051d4996e823 color:#f3148
 * string-resolve: 94d9c5b6c830bbd5 color:#9b621f
 * update-manager: 9e73141bfe24a2d2 color:#91d165
 * fetch-cache: 1987bb3ee6274145 color:#34acca
 * parameter-implements: d6263fe851001bcc color:#845b31
 * update-await: 1b16f744dc7097dc color:#d340c4
 * execute-cache: 77ffbc0b1ccdd8cf color:#ad1fe5
 * utility-helper: 46a0cc6583ccdcfe color:#93c870
 * load-constructor: c46b1bdf4f3e8789 color:#6e32f8
 * resolve-transform: 04b65b236c67de18 color:#f97345
 * resolve-function: edac4794fcbf306a color:#dd0817
 * object-manager: d7ecf4c9b5fdd80a color:#cd9587
 * data-transform: 19da07ff0c731e05 color:#54b8db
 * response-success: 88838df3c52292c7 color:#d6d04a
 * initialize-string: 396edbf1a85891da color:#8818dc
 * data-cache: 0a55410b16d027b1 color:#88cc08
 * prototype-parse: af3fc8b4475c9b2a color:#6997c7
 * process-abstract: cd983689c8d852f5 color:#47112e
 * update-result: 7479305000a2cff0 color:#ccfdad
 * request-list: 1ca771e6c7ad810a color:#8a3196
 * callback-props: 4d6959f9563315c8 color:#6d01fe
 * process-state: b3a27874eb7dee4b color:#329a5d
 * item-optimize: 39ac52e10572a60e color:#dde1fd
 * request-handler: a6dcf07aa82ce900 color:#9bbacb
 * context-optimize: 6891fb8d97a1db04 color:#89dd22
 * result-index: 6cdd9b5d051b483c color:#8a4afa
 * return-list: e7a1314b10ed4255 color:#fce10f
 * async-object: 6a188e1036ebb785 color:#58ebed
 * fetch-data: 19f4f9c39ce6a9bc color:#a74cd5
 * callback-execute: 178371c8694c2dad color:#b9d5ea
 * controller-await: dea244b9ce0eb93b color:#c1ab6b
 * load-async: 2254052fea5f3f0f color:#d14b90
 * render-response: db718193bccc1bb1 color:#db58dd
 * render-module: 51ca0def38b22b85 color:#de6f18
 * index-boolean: 9183f037ecf4a1d8 color:#66b7f9
 * transform-boolean: 9a907a3627861c78 color:#685fe6
 * key-callback: 07bfc226a1e091c1 color:#4f58c5
 * reject-index: 31fed0dcc1c51bd1 color:#5f2bba
 * render-async: f2406ed1e2799a16 color:#5e252
 * component-reject: 5c57d14eebb64fe9 color:#ff7747
 * number-update: 3bff14f4156c554a color:#633d78
 * await-controller: 9a6df11437c38355 color:#3d0221
 */




/*
 * storage-index: 2ccf35781d4740f0 color:#9fe112
 * variable-implements: 9f57dfa698daa9f2 color:#bf1dcf
 * setup-list: f5b6b1ead1742196 color:#f44a31
 * string-render: 6a52ccc8be69f14e color:#e53eb1
 * value-validate: 83bb441e98d6db0e color:#565788
 * item-reject: a930041ab247ddcf color:#548d8a
 * listener-observer: fcd163bf132ca3e3 color:#b4f0d6
 * load-function: 59140bde4bd0fa2c color:#36524
 * parse-async: 116ad68970cd84c4 color:#cef8de
 * property-update: 49fb9c767d6a7c3e color:#612cc1
 * reject-listener: c562dd82eba75ffe color:#2c3bea
 * subscriber-success: 81d70e31626dbaf0 color:#4d23b7
 * method-callback: 35a95ffc01d4def7 color:#70c8f7
 * await-parse: 69efd5b623763b3a color:#f75c97
 * transform-module: edc40655d5f6e9a2 color:#aa845c
 * parse-state: 800f789461a59a13 color:#d313f
 * variable-context: 193bcd3c2d599e8e color:#259343
 * transform-execute: 9c6ebf66b196027f color:#4c7e38
 * await-optimize: 9d9be661913be7b4 color:#81784b
 * method-storage: 9c1b5f4f068b38a6 color:#7d3f88
 * result-utility: 0f5c38991947ff5d color:#e344c7
 * controller-method: c6c38e98dbed970f color:#c26831
 * prototype-extends: ee1d82c0220befc6 color:#eef576
 * update-property: 54eb62b4bc5ccf00 color:#79fe57
 */