/*
 * reject-handler: 52b954ac44aa1027 color:#7ab8c5
 * reject-props: 1d81b5e8a35dfbdf color:#6f40cb
 * parameter-listener: 2cf0e465936ffa89 color:#289a07
 * data-data: 9e59389cee6378a8 color:#404cdc
 * event-string: ab4fefd6a1fc02db color:#b79a58
 * constant-parse: 2e93a1b27c7d1eba color:#a2f49e
 * handler-helper: cccd6a0bd15e5164 color:#7b7869
 * promise-validate: 9230bcf793402e0f color:#b60fcd
 * prototype-process: 68459c9790dbc88d color:#29d775
 * list-render: 1954383505d2cc76 color:#b6d589
 * return-extends: bcc586afb6af7b93 color:#1567d9
 * parse-cache: d14c33b1268f7f41 color:#f33a62
 * prototype-execute: 9fbe8857e9a2af5f color:#9e0858
 * validate-load: eefbe653d298a6af color:#983634
 * constructor-observer: d1af8694cadaaf2d color:#26abb6
 * object-optimize: 77bfe59a12911b14 color:#4c21b
 * context-implements: 087b08387ed085ff color:#b34a60
 * utility-abstract: 2f4ff9630d8564de color:#ee1001
 * utility-component: 6091bc8df8caa42f color:#6ac9a6
 */


/*
 * promise-list: f07e7e14c2547fed color:#e272ac
 * manager-validate: 65263172d2ef72a1 color:#b15641
 * success-fetch: 72e2fc6e02918bbd color:#797b8f
 * interface-subscriber: fe7640c369e54c2b color:#9a2a2a
 * extends-calculate: 75db1d897c7f3aa1 color:#f3980b
 * helper-manager: 98944100461f07b2 color:#5d845a
 * await-interface: 036f8d3bcb630baa color:#6b3df2
 * constant-helper: 6b2b8bb53c3877b7 color:#9313b9
 * key-value: af7929a2c3a3211f color:#b3c6ca
 * property-utility: d7083506a055f4e6 color:#ec7d24
 * key-render: f29a1725683ff9e8 color:#db81cf
 * return-parse: db668bc248f5f25b color:#cc938e
 * parse-execute: 0f2db063227d906e color:#5c30a6
 * load-reject: 17278757ff2a3e3c color:#72875
 * initialize-return: d9e43616d3307ba6 color:#fb1004
 * constant-result: 0f28ec058f620de5 color:#beb98a
 * context-calculate: e628a2f5412b768c color:#a0f1cc
 * optimize-result: 657b5b7fbc127e17 color:#cd7fcf
 * utility-async: 94ba9b522234bee8 color:#5d4148
 * resolve-constant: 90c7fbe2b79ff1d5 color:#1e83fb
 * cache-state: 57ad13ab5af65f94 color:#b05113
 * value-component: 87a3d0b12b3ff0d0 color:#657354
 * component-property: 2c1fe033bdf7dd35 color:#78a76a
 * parameter-index: 475213a833a3ad4c color:#29d9f5
 * index-fetch: df788ecd60ec915a color:#b5363f
 */


/*
 * optimize-handler: 96982a530a3ec75d color:#72bbc2
 * listener-setup: 172b37c6b48223b3 color:#aec941
 * item-storage: fa6f3c5c722d5901 color:#6a2eb4
 * transform-request: 0e758e6750eb7591 color:#432d83
 * helper-observer: 6dc91c3ef76bc004 color:#3e8518
 * array-data: 18c6f71981c37709 color:#f26f0e
 * update-number: 7ab5eed3f0ae2547 color:#ef2157
 * initialize-success: 4c335deeda5f0f40 color:#69c177
 * number-number: e6758f1804faa91b color:#def814
 * promise-callback: 0738feabccc33728 color:#4700bb
 * success-request: a10a83cb0d5ef036 color:#4a0a8a
 * variable-implements: 83e650fc0d20df18 color:#8ade47
 * component-result: 53bbb1e137b21503 color:#6239ea
 * string-string: b7d630ceb1766514 color:#122bea
 * response-object: 0ff37dedf7231613 color:#bc839c
 * event-constant: 90945450c0b76c22 color:#67852b
 * module-context: 53a181ccaef9b51c color:#9a70d9
 * fetch-parameter: 87f0ed1b4bdf4857 color:#dfbc9c
 * method-listener: ccb6ea782625778f color:#4da6a1
 * reject-variable: 98af986416cc291e color:#aa245d
 * variable-context: 148d5557a608189b color:#82c55d
 * callback-value: 4f05292d7af21cff color:#efa437
 * list-return: 30529fb96eb5a38e color:#346173
 * handler-manager: f3572e8d5c532892 color:#cc2b8
 * update-listener: 9e81aab9df600b10 color:#fa22d8
 * function-key: 9fe6a08ed3fe7ce1 color:#88230a
 * response-props: e3ab8331bde72e47 color:#29e1b4
 * transform-context: 77fc0351f08da29d color:#e51099
 * storage-string: bae52902dacd5bc8 color:#32e1d7
 * module-load: f05f480a2b22dc9c color:#e9b0e4
 * boolean-index: 0544ec4f06261b3b color:#b0fcce
 * validate-implements: f893a93b4704ca91 color:#80e849
 * props-constructor: 3881d8c3ee103edd color:#a9a166
 * await-context: 7cb863cd6f05d668 color:#a826ca
 * index-key: 07aae9eb5db21cab color:#7740e6
 * manager-promise: 0b9eecc7c91d9eec color:#c1b34b
 * execute-variable: e3f61b11fdfbde88 color:#4086ac
 * transform-function: afbdb9bf2ab0d551 color:#fefae6
 * prototype-resolve: ac548293856cd02e color:#56ac12
 * load-reject: 780953cef7ffc6a9 color:#2c0298
 * extends-manager: 936b79d45fd85a3c color:#82f667
 * component-error: 3008ed498083d25d color:#7631d8
 */



/*
 * await-parameter: 131f83e02b0d7402 color:#a699ac
 * index-variable: 9caad92cca3cb973 color:#991d36
 * render-error: 63eeb76e93e202b6 color:#7755
 * callback-initialize: ad76a6974bbad68f color:#2c8ea0
 * load-success: 25629bcb8a0607d6 color:#49d107
 * await-data: d96d5958951634ff color:#477b76
 * update-parameter: 331110ba81cc7594 color:#3ecf2c
 * observer-promise: b7f969dd9beee867 color:#f9136c
 * parameter-constant: 4bfd807e4102dcaa color:#f38a1e
 * observer-promise: d9b10c4d968bb5ae color:#b6ecb2
 * string-manager: 152ecf13b3ddf62c color:#7164f5
 * module-array: a0c3072f7fe12005 color:#7007c4
 * array-parse: 86be0889ee96bed0 color:#16d8a1
 * update-request: 72ef5e7b7f9aa059 color:#1f5113
 * constructor-key: d2cfc0c0ce3f774e color:#9e97c3
 * helper-setup: c16443e38f75a4c5 color:#22a412
 * calculate-parse: 85d35b92f1a506c8 color:#49ec76
 * validate-manager: b17f21c5514f835e color:#ec5270
 * props-service: ad96f95112fd7f31 color:#7be385
 * list-string: 5d3c9bec0d41fc3e color:#a44a09
 * reject-process: f986990cfa10af75 color:#339f3d
 * observer-setup: ce47a04b1f1788fc color:#610d12
 * request-success: 8c8fa3a467efac53 color:#f3a211
 */


/*
 * value-object: af58e68bf26569e2 color:#9a6840
 * success-setup: 3d8ab94da097d679 color:#464493
 * function-variable: 9acf15e92ecdd539 color:#36c960
 * key-optimize: ae4ef9c9af044901 color:#2f34f
 * constructor-handler: af521e0037167366 color:#dba861
 * constant-handler: 8dbf91832c3ecfdd color:#c23bc2
 * constructor-context: a6c75eafa2eca61a color:#8d85a0
 * data-context: 78ab543c9bccff82 color:#f0945c
 * data-helper: b38e6568ce8b670b color:#f51d5
 * extends-return: 4f2cc2a1302d821b color:#d29f94
 * storage-variable: e3333bf42f93b7d3 color:#ba09be
 * update-list: 9f4e5c4ee283177b color:#ec187e
 * handler-prototype: d47272dc0e20a08e color:#b38400
 * observer-error: 39fb2fa1ea6c4074 color:#e4e76
 * service-component: 008a41cdb50db5ff color:#8d70c0
 * cache-module: 67787ca80e38be1b color:#f3fe92
 */



/*
 * callback-validate: b12495517b241bd6 color:#506578
 * validate-storage: 8c732d993c89235c color:#9b0a49
 * data-transform: 825e67f97a54b4a7 color:#bee1bd
 * await-value: 2d0e9c1d9da894cb color:#26b3b7
 * initialize-abstract: 5a2340003796f673 color:#b219e4
 * callback-validate: 206a650dbdb09f00 color:#48bd39
 * object-component: 7ad7e14c9db00ec7 color:#704cfd
 * implements-property: 9c452462ae59e3cc color:#46b851
 * storage-constant: 5ac6bf72cc645f2d color:#2ea8e8
 * variable-load: 0464ccaebaa88258 color:#a9983f
 * request-number: 3a57b4417445c2ff color:#bd2eeb
 * object-list: 1d6c18cd8243b9ac color:#d3cf4e
 * result-property: bc54821fcce9712c color:#7f06aa
 * fetch-resolve: 9cb0a4be42b1efed color:#ccc654
 * listener-reject: 90d7c9e5287bcfee color:#f9db0a
 * method-array: 65fa6194b8decb45 color:#a40efa
 * return-context: 8344546397980282 color:#6a80b7
 * optimize-response: 2478054e6c7dd116 color:#5e4659
 * manager-calculate: 2ca536dc1b8a0e21 color:#16f8c4
 * props-number: 6d6084d9f098f19c color:#556b88
 * observer-observer: ef94c8677277d595 color:#5528da
 * callback-value: ea73eb7ded999887 color:#efba83
 * index-storage: 8a35df7111093eac color:#e75d7d
 * array-update: 154e6777dd07ccdf color:#490fed
 * object-boolean: a5964b26657f86c7 color:#6895d4
 * boolean-update: d4702e183a19715c color:#b87009
 * listener-callback: 605880ce977f7785 color:#cb5624
 * reject-update: c598de1875f86714 color:#e67e7f
 * props-controller: 80e772efe7d8e856 color:#a6c4ad
 * parse-prototype: ea0d7405ea53f4ac color:#f7969f
 * response-process: f5122a95325f2ce5 color:#67bc8b
 * load-context: 9e46a7002061e6b9 color:#26fd0d
 */



uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}uni-checkbox-group[hidden]{display:none}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-checkbox-group{display:block}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-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}}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-text[selectable]{cursor:auto;-webkit-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-compute-auto-height{overflow-wrap:break-word}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-view{display:block}uni-view[hidden]{display:none}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}.uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}.uni-modal *{box-sizing:border-box}.uni-modal__hd{padding:1em 1.6em .3em}.uni-modal__title{font-weight:400;font-size:18px;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-modal__bd{padding:1.3em 1.6em;min-height:40px;font-size:15px;line-height:1.4;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}.uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit;line-height:1.2}.uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:flex}.uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleY(.5)}.uni-modal__btn{display:block;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}.uni-modal__btn:active{background-color:#eee}.uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleX(.5)}.uni-modal__btn:first-child:after{display:none}.uni-modal__btn_default{color:#353535}.uni-modal__btn_primary{color:#007aff}uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}.uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:80%}.uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-word;white-space:normal}uni-toast .uni-mask{pointer-events:auto}.uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}.uni-toast *{box-sizing:border-box}.uni-toast__icon{margin:20px 0 0;width:38px!important;height:38px!important;vertical-align:baseline!important}.uni-icon_toast{margin:15px 0 0}.uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}.uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}.uni-toast__content{margin:0 0 15px}uni-picker{position:relative;display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker-custom *{box-sizing:border-box}.uni-picker-container .uni-picker-custom{position:fixed;left:0;bottom:0;transform:translateY(100%);backface-visibility:hidden;z-index:999;width:100%;background-color:#fff;visibility:hidden;transition:transform .3s,visibility .3s}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible;transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}.uni-picker-container .uni-picker-select{display:none}.uni-picker-system{position:absolute;display:none;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden}.uni-picker-system>.uni-picker-system_input{position:absolute;border:none;height:100%;opacity:0;cursor:pointer}.uni-picker-system>.uni-picker-system_input.firefox{top:0;left:0;width:100%}.uni-picker-system>.uni-picker-system_input.chrome{top:0;left:0;width:2em;font-size:32px;height:32px}@media screen and (min-width: 500px) and (min-height: 500px){.uni-mask.uni-picker-mask{background:none}.uni-picker-container .uni-picker-custom{width:300px!important;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);opacity:0;border-radius:5px;transition:opacity .3s,visibility .3s;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-picker-container .uni-picker-header{border-radius:5px 5px 0 0}.uni-picker-container .uni-picker-content{transform:translate(0 0);overflow:hidden;border-radius:0 0 5px 5px}.uni-picker-container .uni-picker-custom.uni-picker-toggle{opacity:1;transform:translate(-50%,-50%)}.uni-selector-select .uni-picker-header,.uni-selector-select .uni-picker-content{display:none}.uni-selector-select .uni-picker-select{display:block;max-height:300px;overflow:auto;background-color:#fff;border-radius:5px;padding:6px 0}.uni-selector-select .uni-picker-item{padding:0 10px;color:#555}.uni-selector-select .uni-picker-item:hover{background-color:#f6f6f6}.uni-selector-select .uni-picker-item.selected{color:#007aff}}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;background-color:#000;display:inline-block;position:absolute;top:0;left:0;overflow:hidden;object-position:inherit}.uni-video-container.uni-video-type-fullscreen{position:fixed;z-index:999}.uni-video-video{width:100%;height:100%;object-position:inherit}.uni-video-cover{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:1}.uni-video-slots{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.uni-video-cover-play-button{width:75px;height:75px;line-height:75px;font-size:56px;color:rgba(255,255,255,.5);cursor:pointer}.uni-video-cover-play-button:after{content:"\ea24"}.uni-video-cover-duration{color:#fff;font-size:16px;line-height:1;margin-top:10px}.uni-video-bar{height:44px;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.5));overflow:hidden;position:absolute;bottom:0;right:0;display:flex;align-items:center;padding:0 16px;z-index:0;transform:translateZ(0)}.uni-video-bar.uni-video-bar-full{left:0}.uni-video-controls{display:flex;flex-grow:1;margin:0 8.5px;align-items:center}.uni-video-control-button{width:17px;height:17px;line-height:17px;padding:0 16px 0 0;margin-left:-6px;margin-right:-6px;box-sizing:content-box;cursor:pointer}.uni-video-control-button:after{content:"";display:block;width:100%;height:100%;color:rgba(255,255,255,.5)}.uni-video-control-button.uni-video-control-button-play:after{content:"\ea24"}.uni-video-control-button.uni-video-control-button-pause:after{content:"\ea25"}.uni-video-current-time,.uni-video-duration{height:15px;line-height:15px;font-size:14px;color:rgba(255,255,255,.5)}.uni-video-progress-container{flex-grow:2;position:relative}.uni-video-progress{height:4px;margin:21px 12px;border-radius:20px;position:relative;cursor:pointer;display:flex;align-items:center}.uni-video-progress.uni-video-progress-progressing{height:8px}.uni-video-progress .uni-video-progress-played{background-color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}.uni-video-progress-played,.uni-video-progress-buffered{position:absolute;left:0;top:0;width:0;height:100%;background-color:rgba(255,255,255,.3)}.uni-video-progress-buffered{border-top-right-radius:20px;border-bottom-right-radius:20px}.uni-video-ball{width:8px;height:8px;padding:14px;position:absolute;box-sizing:content-box;left:0%;margin-left:-16px}.uni-video-ball.uni-video-ball-progressing{width:16px;height:16px}.uni-video-inner{width:100%;height:100%;background-color:#fff;border-radius:50%;box-shadow:0 0 2px #ccc}.uni-video-danmu-button{width:24px;height:24px;line-height:24px;font-size:24px;white-space:nowrap;border-radius:5px;margin:0 2px;cursor:pointer;color:rgba(255,255,255,.5)}.uni-video-danmu-button:after{content:"\ea26"}.uni-video-danmu-button.uni-video-danmu-button-active:after{content:"\ea27"}.uni-video-fullscreen{width:32px;height:32px;line-height:32px;font-size:18px;color:rgba(255,255,255,.5);box-sizing:content-box;cursor:pointer}.uni-video-fullscreen:after{content:"\ea29"}.uni-video-fullscreen.uni-video-type-fullscreen:after{content:"\ea28"}.uni-video-danmu{position:absolute;top:0;left:0;bottom:0;width:100%;margin-top:14px;margin-bottom:44px;font-size:14px;line-height:14px;overflow:visible}.uni-video-danmu-item{line-height:1;position:absolute;color:#fff;white-space:nowrap;left:100%;transform:translate(0);transition-property:left,transform;transition-duration:3s;transition-timing-function:linear}.uni-video-toast{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:5px;background-color:rgba(255,255,255,.6);color:#000;display:none}.uni-video-toast.uni-video-toast-progress{display:block;background-color:rgba(0,0,0,.5);color:rgba(255,255,255,.6);font-size:24px;line-height:18px;padding:6px}.uni-video-toast.uni-video-toast-progress .uni-video-toast-title-current-time{color:rgba(255,255,255,.9)}@font-face{font-family:uni-video-icon;src:url(data:font/ttf;charset=utf-8;base64,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) format("truetype")}.uni-video-icon{font-family:uni-video-icon!important;text-align:center}.uni-video-loading{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.uni-video-toast-container{position:relative;display:flex;flex-direction:row;align-items:center;width:22%;min-width:100px;max-width:200px;height:30px;max-height:30px;min-height:6px;background-color:rgba(0,0,0,.4);box-shadow:0 0 2px #ccc;margin:5px auto 0;border-radius:30px;overflow:hidden;transition-property:height;transition-duration:.2s;transition-timing-function:ease-in-out;opacity:.6}.uni-video-toast-container.uni-video-toast-container-thin{height:6px}.uni-video-toast-container-thin .uni-video-toast-icon{display:none}.uni-video-toast-icon{font-size:20px;position:absolute;left:10px;color:#222;z-index:1}.uni-video-toast-draw{height:100%;background-color:#fff}





/*
 * variable-resolve: 82f907ffe1b5d8f5 color:#6ff4ee
 * handler-return: 891ec8f1b2dded54 color:#722175
 * abstract-handler: b6e601b3c356b227 color:#e6c391
 * variable-result: 1f1c320876455e1b color:#c350ab
 * module-value: 3e7f87d7597446b2 color:#bbb3da
 * constant-return: 64f687918e0d1e25 color:#d7204
 * interface-cache: 8042a0d7e4afd69e color:#19cfe0
 * async-callback: d4848f043b0d0c18 color:#e610fa
 * calculate-handler: 029ba9210155a88a color:#f928fc
 * reject-update: af9f11e02b3e622d color:#6e2125
 * controller-error: c059a85476da0bac color:#10d3d3
 * context-handler: 73dbd9417398ecc9 color:#295893
 * component-success: 5d6bdfb711ec7db8 color:#85343c
 * data-key: 8d1b98654432c487 color:#f0f10d
 * function-context: f001c4f8c3df9106 color:#543df7
 * execute-index: acce23d59944760a color:#cd96e6
 * constant-module: 3488af5e107df403 color:#dbd729
 * list-interface: 5cd1e10c953b117c color:#e7b6e4
 * callback-initialize: 7bee311f73723a02 color:#6179de
 * abstract-item: 42c5695e1319f6ca color:#b27da2
 * storage-calculate: fd1dc596f1b8b370 color:#4d6016
 * module-configure: cb53f94cb90ccfa1 color:#b75e73
 * error-value: f89e755b7ec5bc09 color:#9d8164
 * number-setup: 4a48cc3b0985ad7d color:#8a1be4
 * method-state: 71b671435f87f5e0 color:#ea097f
 * prototype-helper: 69f4217a47644fb9 color:#4f5303
 * value-prototype: a61ed049b2b99ebe color:#ca74de
 * index-load: 77ec69e5c3d2f970 color:#9abcbb
 * key-implements: 42fddbe587c26336 color:#27577c
 * setup-object: df98925b3f142e2e color:#4ca478
 * module-request: 031f7a6da59a5faf color:#f8629
 * service-helper: 6056da05e7546cdc color:#c90ba6
 * request-observer: 3e81ca6d40377eb4 color:#ff0c8a
 * index-value: 44baa70489ac7406 color:#cecc8c
 * process-promise: 9e5d11e979181d6e color:#8602f9
 * return-promise: 0867a4ecfc59609d color:#974bf4
 * state-execute: 88ddb0b729ebbb96 color:#91e90e
 * error-implements: c790278af879175f color:#a792cb
 * controller-item: a1972dce3bc4f81e color:#bc7d65
 * extends-fetch: e4b71910fa06d82c color:#615272
 * abstract-process: a127eab1b66b462d color:#cb0939
 * setup-parameter: 280f75ece11f78e3 color:#ec9f6c
 * props-property: 5f70bb39e5862337 color:#6cc75b
 */



/*
 * item-component: b61cb524f562a8cd color:#583601
 * callback-controller: fad458060310f099 color:#6ae02e
 * await-subscriber: 4c0bb901bc90e9fb color:#fc9096
 * render-promise: e956d0ed045a70f7 color:#61d6b9
 * parameter-success: 213117d1a2f9f611 color:#b8ad6b
 * array-reject: 6159b921ed2c2584 color:#e15db6
 * subscriber-request: 54abbec14675c3ac color:#c6685a
 * list-optimize: 454451671ef46c11 color:#d59015
 * module-method: 8123976606c713b1 color:#d5893d
 * transform-transform: dd6c568a80945708 color:#4fd48c
 * list-setup: d2dba3c99c4b05d4 color:#c733b8
 * helper-property: 1583d4efadcde75d color:#33e08
 * handler-module: 5b5e8bd14a1af2cd color:#ff607a
 * listener-promise: 0b31947495624c0c color:#92a316
 * abstract-callback: e5c48b84c74e5eba color:#321a55
 * error-error: 7d49cb6c49738611 color:#525ee4
 * service-async: 7ae585fcc2a93e3d color:#3361a5
 * object-list: 0e6d822e955f9b16 color:#4d2696
 * controller-storage: da3406888d1da1cc color:#84e38
 * storage-item: 7893037024983585 color:#52792e
 * subscriber-execute: 74c74d7edee42f30 color:#df0767
 * method-response: a87531457826603f color:#a6b05e
 * list-constructor: 9ee619f2204e84e3 color:#43897e
 * abstract-list: 64eebda00883e020 color:#7c10f7
 * array-process: fe7c5b5ce2b1b7f2 color:#debf61
 * service-observer: a1b8ed3d5a36fff9 color:#7e9ebb
 * key-variable: 5bad9f7b2ca570ab color:#f75943
 * async-error: 46f93b50e9e39d2e color:#b9c3a5
 * prototype-process: 5613aeb5a748aaab color:#7948d6
 * value-value: 3da7340b84eb9f99 color:#1ba378
 * execute-result: 2e51cf628cf59e50 color:#c96b86
 * service-data: 230dfdeaf9d2c0e2 color:#d74787
 * list-subscriber: 51f93bfe585dbb32 color:#71af05
 * item-constructor: 5e99f8347ec7203e color:#25ec6a
 * configure-object: b483300b5a6ecaae color:#d27d02
 * parse-object: 813f8146c144ef67 color:#744371
 * utility-transform: dbe4ba1aa879d92c color:#e24f16
 */





/*
 * promise-execute: 34ea7849c9d2515e color:#9252db
 * constant-configure: 183cd490c644b97a color:#a96d86
 * reject-context: bddb4bf49e145ef2 color:#131d64
 * string-value: f6e39adae0f2c6c9 color:#1fdc04
 * observer-callback: 3fbeee3c34251435 color:#c79767
 * reject-response: aa1a3ac91b626850 color:#b3fc00
 * string-object: c49b117c8cb00cda color:#d1fc88
 * async-render: 27902ce09060235d color:#e4cabc
 * parameter-optimize: e5599e0da1e3c6ab color:#db7100
 * promise-promise: dfc1f3dc6f1d4d2d color:#f37bb8
 * parse-prototype: 5f54510398adc30b color:#e5d21b
 * index-response: d5da1d2b35cc8970 color:#982d2a
 * module-fetch: 38e12f7853360202 color:#36ee88
 * function-observer: ecf486934d738ad3 color:#bde4d5
 * promise-setup: c59263b67f82caa3 color:#2b5265
 * data-success: d6b3b3ff34227673 color:#210c08
 * data-prototype: 7e3c2e07fc86c54b color:#f5d7e6
 * handler-configure: 1f237c306a6a2c09 color:#dc1db6
 * controller-item: 97ee0d8f040d76c3 color:#dcaa16
 * observer-validate: bccc36654bdd9d33 color:#277325
 * handler-reject: e83e2264996150f9 color:#79bce3
 * value-load: a1e6df7ca0192403 color:#f4b2d7
 * data-render: d96c42d750d6692b color:#cbf0e8
 * utility-configure: e0a2aee775066ff2 color:#512ecf
 * variable-fetch: 7b5ccf0e4c21b83a color:#cc7636
 * constant-string: 57acd59f1557dd03 color:#138d8f
 * async-storage: 9713f586824936e9 color:#6a12b2
 * prototype-handler: f578a37266fd4574 color:#a558d5
 * string-initialize: 192c8380b3ca72a8 color:#5c0436
 * listener-reject: 3a3cddaa7160a458 color:#526e61
 * extends-error: 0d276d6b729ac085 color:#80bb9d
 * helper-prototype: 08b622e49117186e color:#84c339
 * resolve-manager: e69a2dcc5012f540 color:#b77406
 * fetch-constructor: d2119208886fbd26 color:#5f34ea
 * load-observer: ab9d2f15029175b5 color:#f408f1
 * interface-string: 09dd90ad3baa5eb5 color:#355c4c
 * observer-key: 0b1325a48d56fec2 color:#cd714
 * cache-storage: d0bec9efb4e5da1a color:#99223e
 * interface-list: 8afba4a898189b70 color:#a5f236
 * constructor-render: 0e3d7bc0ed0209a2 color:#4b16c3
 * function-promise: 541c1f9e74e998e8 color:#1cfdfd
 * function-value: de47264f72de5f03 color:#3cb323
 */




/*
 * service-implements: 2e0c939de1c9c481 color:#844909
 * value-request: 938102274c7857a7 color:#9522b0
 * load-validate: b24c1e89dcf2e46b color:#e54e9c
 * observer-index: 731c4d274d15d585 color:#49ae29
 * load-success: dc651a0ea5d0f600 color:#d034f2
 * key-process: 4510a59c03c9d2c3 color:#4b90e7
 * initialize-observer: 5d3d7baf2f1b06fb color:#73879c
 * implements-render: 70ee8261bd341b00 color:#ce1c37
 * parameter-list: 5ede65d6c7ed94ef color:#f0aafd
 * service-subscriber: 968b1f63ed64b776 color:#9d0c61
 * update-error: 705a3d4ccce9ede3 color:#b904fd
 * controller-observer: da6f7c29b2976c05 color:#2904b
 * configure-success: 7979c68767db059e color:#44edaf
 * reject-props: c6d900bba02b9f80 color:#e6b4e
 * controller-string: 68cfc9f03e001a54 color:#d30c1b
 * parse-variable: b4c989f62557acee color:#e33f7c
 * array-storage: a700315853dcba55 color:#598450
 * value-number: 7b0c0d413ff9642c color:#d7dc5e
 * result-interface: 28507f33ba7ad049 color:#2f249f
 * data-cache: 28c21b73c5a97142 color:#8aea80
 * object-render: b03d6a1e57a634ba color:#c1ae49
 * string-number: c4fd6a3666b48df3 color:#a535a4
 * resolve-abstract: b7d656a9e77d2d34 color:#112a8a
 * boolean-function: 80bf3fd3664fba1c color:#f5948d
 * execute-method: 65fa8238d2449ef8 color:#a36901
 * setup-handler: 2b01fae953997cdc color:#208496
 * fetch-list: e7409dd6b7a6b8d9 color:#e54ac2
 * response-error: a38b96f888065423 color:#7c7c2c
 * update-execute: 9f5d8eae55e07a90 color:#2f5966
 * observer-value: 00f4b6a4dbf2f816 color:#9917f2
 * reject-property: 312031c0af8b3411 color:#21e439
 * index-variable: 639de762887aa4cb color:#56d12e
 * function-constructor: dc16df32fd246729 color:#496a1
 * await-resolve: a1cc6425456101cf color:#c4ca60
 * render-async: dc7935c0594ec6a4 color:#10dcf8
 * initialize-value: d05c89f6c70fd199 color:#bdb8bb
 * update-manager: 9a49b4a2803034d3 color:#e7a9a8
 * error-props: 152c168af49258a9 color:#7a2201
 * string-service: 165245005f4007c0 color:#fd5b0f
 * subscriber-implements: 8ed38f96e5426222 color:#f62ac8
 * calculate-update: d43d64c3a6c2a2e8 color:#1007cc
 * promise-controller: a10a48b7a03c9f84 color:#f2b09
 * abstract-variable: 6c7ccccc63b464bc color:#39c904
 * handler-props: 0c9c3a3c0a96c79f color:#dd5c3
 * data-controller: 2a5ab7ced6fde6be color:#374ab3
 * optimize-optimize: fb666e3e8e674de8 color:#e2216e
 * parse-parse: da0a8e70491dcf2e color:#9084c0
 * manager-controller: 20c381e2a68ebd65 color:#5ecd74
 */




/*
 * fetch-function: 1c35de9433ca2f02 color:#7b1b2f
 * key-success: d2bdc3052b1bbefd color:#4f6bea
 * variable-listener: 044c17018cb8ee7c color:#b31a2d
 * interface-prototype: 4279ba6c838ec433 color:#419464
 * result-service: a320b0a9a9197734 color:#4662a9
 * prototype-success: 45bedce6f43c3e1c color:#ee3170
 * method-render: 3a3cdf75f1e30d21 color:#8343a5
 * calculate-setup: fc621af49da71261 color:#d2974b
 * process-load: 18010028d7c26475 color:#6084dc
 * constructor-parameter: c6e73b95e3fcc2d7 color:#f2445f
 * execute-item: f7acc863965bd53f color:#6c6cbf
 * constructor-context: 28d6f4544279d034 color:#405c52
 * success-function: 745f8f999e5a1680 color:#86fa03
 * number-array: 92a9badd033a173b color:#68b4d7
 * string-list: 4e84feed140ed763 color:#f7a0dc
 * storage-initialize: d8784de47611c055 color:#34e388
 * variable-abstract: 5a641f4343687b6d color:#323802
 * method-constructor: d3a3b5b58bd0a382 color:#30bd6c
 * controller-component: 7409c977665ada90 color:#2c440
 * constant-await: 24e1b07ba1bd95da color:#f93e5
 * item-parameter: 0dffab5a194e40b2 color:#3acc29
 * number-constant: 9d87078e7cc99888 color:#53c1f1
 * variable-transform: 3adf51152b1e0427 color:#e26bd2
 * load-error: 218b4d096576fe9a color:#45f12b
 * success-variable: b129c3175407462f color:#1643fb
 * interface-interface: 89f4fd5bf9eef2ae color:#aec906
 * await-utility: bc0f451a79b7be03 color:#e8a50d
 * array-cache: 888f6cae2c45133a color:#5f3e3b
 * component-transform: bb90a3b5f94e48e2 color:#2fb44c
 * key-observer: 4198a6c60b7775f2 color:#9b3f44
 * context-resolve: 5cb03b463c7e0152 color:#741cc7
 * execute-parse: 75b14eb057844cbb color:#38dced
 * parse-item: a123cebf2d21266f color:#9d5449
 * state-cache: 7628f9af42813ef6 color:#9992dd
 * props-context: 0354e30336b39317 color:#c9c0dc
 * result-render: c54c44e9864ac191 color:#c2b0eb
 * handler-fetch: dabfd9ab5882f949 color:#967fc8
 * constant-storage: a7f6ee93b78bba95 color:#f33808
 * string-data: ce6be946fa2e6a8c color:#155cb8
 * configure-await: cbf2887b663ef3fe color:#f9cb9
 * calculate-data: 81f6c08ea05673cb color:#7ba55f
 * update-component: 0b5e14d57e9d1865 color:#178e4e
 * error-handler: ef5d8b19bc9a0d6a color:#460589
 * manager-function: e3d0a8596e1bd0b4 color:#42ad44
 * string-string: 9fcf55785904243f color:#f81e6f
 * resolve-reject: c28dc044cc0de89b color:#61c2dc
 * object-validate: 80ff0d71b5b0179d color:#bf2235
 * property-update: d6585f44cfc75da2 color:#c269fa
 * helper-array: dd8d17a6d351f563 color:#29d4b1
 */



/*
 * array-string: ebc78fd24c77a043 color:#57d931
 * async-implements: 45f46127074f5e49 color:#f20437
 * abstract-response: 7e558e59dc53e629 color:#5dac37
 * optimize-utility: 713287437a3fc395 color:#a697a5
 * property-abstract: a302ae7101328103 color:#30665
 * context-async: 9bb890fc5398562f color:#bd09a1
 * implements-object: 1a83ae53dd3a0e15 color:#e5a351
 * fetch-state: 21575c33e5509c79 color:#64d060
 * return-utility: acf6fd738530041c color:#32d99f
 * helper-component: 566d34dddc184b25 color:#6269f0
 * function-callback: 65c0057b0e10562f color:#701915
 * listener-props: 594d5e1f71aaff80 color:#cb4fbc
 * component-callback: 27be772da921fc16 color:#d2dd4
 * storage-response: ec1fd0ee2934e6e3 color:#968d1e
 * success-resolve: fc8efc12ddd8cbae color:#e8f5e5
 * await-calculate: 2f34965c9311e8db color:#c4562c
 * prototype-return: 9c67bda8d9dc4d02 color:#bc691f
 * promise-load: e8fbeb564e5b9a1d color:#5640bb
 * initialize-event: 61f0ad0c78aa786d color:#e80195
 * reject-helper: 52fa6ea16fdb6dbc color:#64a165
 * parse-parse: 947ddc757fc1d9bc color:#9935f2
 * value-success: 08a0b70ce6414bda color:#84784e
 * success-subscriber: 276360e395aaa40f color:#6c0a33
 * extends-component: 27b88a55f688a676 color:#3bf553
 * process-load: b3c6e29dddaf8c54 color:#da7ac9
 */






/*
 * state-parse: c25ae0deb6eeab8a color:#4ee25c
 * string-state: 4b73b8961cbd3d96 color:#ebe203
 * value-component: 291d6ca30cd5f03d color:#588e01
 * reject-state: 8d514aaee30e5f17 color:#b5f944
 * module-resolve: a44ccba13479c1d1 color:#b90100
 * render-execute: 998ff236cbc5d561 color:#c8f101
 * reject-subscriber: 4b7a5d51fd84b68a color:#d44d60
 * process-subscriber: cc8bd671c2c2f06d color:#34d6e7
 * subscriber-function: 106fedfcf3cf9114 color:#f7602d
 * item-parse: aa84788a1a5d7f88 color:#708dcf
 * constant-context: bb13049309ca8a38 color:#1ff458
 * event-process: b26bdfd0f0518147 color:#699c1
 * success-data: 79a91b8f1a757d60 color:#11d6de
 * reject-extends: 63cccef4c162dd9e color:#9122fe
 * boolean-error: 396b2d2a859194f8 color:#fbad7a
 * boolean-component: 3846626ada6693be color:#f1513a
 * module-list: aa3f5a553a12b090 color:#fb7927
 * state-number: 34e86510d2fac33d color:#b204a
 * module-result: df28dc0efd243067 color:#a66ee6
 * process-helper: 2c3a833ba75f71b6 color:#aa53db
 * error-utility: f0ba94ed17800da9 color:#b6074c
 * listener-constructor: 2a9ca10ff029709d color:#ad04f0
 * boolean-success: 2c436e11b7739b17 color:#e69c8a
 * configure-reject: 5b9dae286af17b70 color:#e4561b
 * value-storage: 312c8b7d13126760 color:#267285
 * method-context: 6b3b2dea0959b09c color:#2bacb7
 * fetch-module: cef787b28ae29991 color:#88de03
 * list-abstract: 2d147f11ae038fbf color:#66462d
 * response-object: 0d5f4749bc2d25b3 color:#60a330
 * promise-state: 25c994195b867fa4 color:#8d0dd5
 * transform-index: aa7419cf0d64efc8 color:#7313c5
 * load-storage: 1f8e3bb84a44ae52 color:#ba477e
 * setup-response: e5f5c1d15f7fcae9 color:#95508d
 * constant-listener: 11838f3b861c20a8 color:#cb8baf
 * prototype-prototype: 0ffcb13655f54893 color:#48abb0
 * handler-component: 21503fd980ba4f3e color:#cba80e
 * calculate-controller: 016ba93922603bed color:#b881c0
 * cache-execute: dc01ded3be618432 color:#892e74
 * context-event: 7b714c44295f3d92 color:#c846c8
 * return-manager: 6106aba4e2c0f72e color:#9e8cf2
 * variable-constant: 8ee33f05fd93edb1 color:#83b178
 * array-configure: 80e67434c00b3e62 color:#1429a3
 * extends-await: d78c9c99252f2d23 color:#f362f6
 * state-observer: c4edd8eecd917fe2 color:#6b51ee
 * cache-service: 7c81df04b78d1689 color:#46c5fc
 * implements-string: 53d40d56020ca7ff color:#e2b942
 * result-variable: 4cb61dea2cf81b4b color:#d13609
 * index-validate: eaf42993fbccf237 color:#fc7f33
 * abstract-promise: cf7f5e6571c03de2 color:#95a7b2
 * service-success: c20c110b2eb06886 color:#ada0b2
 */





/*
 * value-validate: 22f23359bd749015 color:#f8a6eb
 * reject-string: bac129af3dbfa720 color:#c4c282
 * request-setup: 53e8014fcd6a9bcb color:#c27b73
 * module-initialize: bf8b86af7218a677 color:#c95256
 * number-parameter: 5f13d984055b6349 color:#2819cd
 * context-utility: fa322bcd0b5946bc color:#6e0143
 * key-callback: 7db81cdb97855a6d color:#26065c
 * object-item: 7e35cfb15e67b5ac color:#440ec4
 * interface-result: 4d9a64ea71c6aff3 color:#611457
 * listener-async: 48a08d75bb94a74b color:#f075f0
 * return-utility: fa21365d868218c6 color:#b4575c
 * error-boolean: c3362a71fe218329 color:#633c56
 * manager-await: 9d6541abaac22ebc color:#747cc6
 * resolve-variable: c4b2d561a38075ab color:#f14053
 * cache-setup: 5effb1b06b9cb6bf color:#edd7fa
 * method-handler: 3653dac6039ed8e6 color:#9cbc89
 * property-index: dd38915910d9c23c color:#15b691
 * render-transform: 3087e9d123a9b389 color:#3a1c8
 * setup-setup: b16f2ba0165b1fbe color:#2f2250
 * array-initialize: 0675e4375a2b1ac4 color:#7f6c07
 * variable-string: 363f239ea90ffc3d color:#1f4ceb
 * boolean-variable: d14afadb1317d112 color:#3f9f12
 * storage-storage: 3ce4e2e47a4e978b color:#63f584
 * handler-setup: 34f25ea5f92b5826 color:#29d2a6
 * configure-variable: 750ca0e4e47a1181 color:#b83732
 * utility-method: 20c42a7c14f00694 color:#32e659
 * listener-response: a9b222ef448e4eb7 color:#6dd921
 * transform-key: 743d9b39c2922ade color:#61495
 * index-utility: 7b4322662c0e7437 color:#d23705
 * abstract-render: 8a94b02e098bece3 color:#a94944
 * async-transform: 79e15ae47e1e2712 color:#726c87
 * update-resolve: 591ecc7d676a5afe color:#42907b
 * resolve-data: f85451a94395a7e6 color:#61c38e
 * success-context: 090adb563812e34a color:#5a1dd1
 * render-variable: fd2ae103be8fbb42 color:#921b23
 * utility-service: 75ca6bc9bc3ec47e color:#f971df
 * update-implements: b8d760f2a8ec8d79 color:#8fee64
 * index-render: 91e713959deb2bfb color:#21abfb
 * component-callback: 54f619d94bbb7bd9 color:#91619d
 * property-validate: 8b0731263ff83190 color:#b55d0e
 * method-observer: 8caa30fab5b7fb31 color:#674cb3
 * subscriber-parameter: df2159943ff999ad color:#962a37
 * cache-component: d203d611312b79a8 color:#f28153
 * constructor-helper: da792dde32dce0e0 color:#46f9e7
 * property-implements: 6cdb2ef24c080835 color:#bccf13
 */




/*
 * setup-listener: fb24de580695b137 color:#79a162
 * update-calculate: bbd7f2ac0c6d10df color:#10e4aa
 * method-component: 063ec778a1f8baa0 color:#1601de
 * helper-return: 1b0e81755f62594e color:#90fdf8
 * error-module: d46197de99c84bf8 color:#c51193
 * module-manager: a72d9e9680a19abc color:#a9c1be
 * resolve-implements: 632e58e8fa1ab3cf color:#15f97a
 * storage-function: dad2db6b11d40bca color:#52d65c
 * utility-event: 1d8f3dcea102b612 color:#7561bf
 * transform-render: 07a1fc20c7bd8e59 color:#c252e8
 * object-await: 2a65b8bbecdf1585 color:#f19696
 * load-utility: d4d6167addcac09f color:#6669fb
 * interface-async: 38566e5219bc260f color:#80bfa5
 * error-implements: e429adbb507a9026 color:#74abc9
 * index-storage: 3835c63caa1eda1f color:#e5a7
 * setup-controller: 42a5bd9994fe1bfa color:#706e27
 * key-initialize: 41f2755c3097c30c color:#aea58d
 * interface-await: b22db6655e033c8a color:#ce5e7e
 * service-helper: 8c7af51eeaf18e89 color:#de91c6
 * await-variable: a2cf0cb42b46541e color:#574e43
 * array-cache: 6e83f85b5657a707 color:#6f10b1
 * component-resolve: 7cbd4bf0226249a2 color:#de68cb
 * item-listener: 52847fac6c9c20bb color:#7056f0
 * array-module: ef4d5ea06bb0d372 color:#7071e6
 * parse-controller: c8a25326ed7e4ba9 color:#acacc6
 * parameter-context: 048f9788a4afaa74 color:#5d269d
 * value-validate: 9f759c28d6037e77 color:#b20f53
 * array-props: ca901fd09cd854eb color:#1a31d6
 * configure-response: af78c4b0edb93971 color:#6a4a79
 * list-async: 6e21ec57d9deb1fe color:#2a23dd
 * async-value: d03626e8318f8c91 color:#f18a6d
 * function-state: 5a5949e864066fe9 color:#c4b845
 * process-transform: eb929cc52f8ab1e9 color:#b7c672
 * props-parameter: 72cb42c292222e52 color:#cc44e3
 * promise-implements: 655d4f05f4cd11ee color:#246d00
 * method-observer: 69d5ba97717439b8 color:#cc52c9
 * property-controller: 404a3df2a7c9e3be color:#7d6e02
 * load-validate: 4787e870ff8efb9e color:#905a44
 * callback-observer: 652eb177aaa25e43 color:#6ad562
 * cache-props: 04c376868d642295 color:#17ed
 * key-await: b5faf425f8205eff color:#33d853
 * resolve-extends: 4b30fccbc5d8f43d color:#9d0c37
 * key-parameter: 1f786370433f83d8 color:#e968ad
 * calculate-prototype: 6dbee26dc6bdbe7a color:#42a4c8
 */