/*
 * cache-fetch: 11522eaa92aafb40 color:#cae226
 * async-key: 235835b83b767b0f color:#26a07
 * value-service: a65d1048c2cd3b8d color:#ea3b01
 * error-data: 97163378b6e2f603 color:#9d4224
 * function-key: 0e71fdd77520e6b3 color:#e94365
 * resolve-callback: 5cbd2b5ecef95e1a color:#16f89
 * index-array: 6e9690cf877f79ab color:#59e018
 * utility-data: 35fdceaedd23e272 color:#feeba9
 * handler-utility: ea7f1eaf4ed33831 color:#8c653f
 * index-string: 43e30ccaf9b67761 color:#b5a8ba
 * list-constructor: 7dab25648607de5d color:#db4ac8
 * property-state: 6378aeaea9575873 color:#c7e807
 * number-string: 54b3bffa62ce3c9a color:#f65f74
 * constant-request: cc6b59ae457ef668 color:#f1b345
 * prototype-setup: c54cbe1b8e9cf2bf color:#d93f85
 * result-cache: da179538338f8437 color:#d3334f
 * callback-fetch: 1afcab507142dc09 color:#23755f
 * initialize-prototype: 3bfb4ab43ed5f88b color:#16bdcf
 * initialize-controller: b5e40b7ff55ae98c color:#4352d5
 * cache-promise: 84f4d767f5c86622 color:#ef8fdf
 * prototype-extends: 654411ade2d8f4fb color:#b75734
 * utility-list: 1ba29ec6ae617b47 color:#9df8fe
 * update-calculate: aa422654c229a549 color:#9caa3e
 * variable-implements: d2dac60a9605cab9 color:#d2597
 * validate-props: c2e7f7c55c4333ec color:#b52607
 * render-render: 7eb9eee3782cf497 color:#b0c1b2
 * result-request: b55ea1f207535cc0 color:#b2b748
 * configure-event: e6420f4e2c27e4e2 color:#229fb5
 * function-storage: 0de8861ecc2595dc color:#f2d944
 * callback-array: 228052f0aeed68f7 color:#9b9263
 * index-item: 41829789a7d668f0 color:#97f060
 * initialize-interface: 0fd1cb26ba5147e7 color:#708bce
 * setup-resolve: 963d5e6d7bea4a4a color:#f9c64f
 * constructor-extends: 311bb5ea79a84459 color:#7be756
 * reject-async: f9fffa0f6084e1e8 color:#95a396
 * return-storage: 94689b80acd74de1 color:#d94868
 * utility-constant: a03b94f5eafd7a2f color:#457648
 * callback-result: a0607971c913f6f8 color:#79acb1
 * initialize-abstract: 6efdf345fde15e16 color:#1babab
 */


/*
 * event-async: 3b98666ee5f54db0 color:#c8ee53
 * result-value: b907b373e97114f7 color:#da21aa
 * error-state: ff042792fd28cd75 color:#fd13c0
 * promise-cache: 6d4d3f45c399070b color:#716727
 * extends-prototype: 2b0fceb8ab8ed019 color:#3c7883
 * calculate-load: 59df218fee337968 color:#b0c6a
 * await-process: 59bc4065ba37b873 color:#4ae155
 * subscriber-cache: c10ee668ead6fec8 color:#e9359
 * index-abstract: 0e3a90f8ec72379a color:#b4c302
 * component-object: 34760a7a14517658 color:#e01b
 * render-constructor: 682555ab4c324980 color:#87a2aa
 * setup-property: 076949d02169079a color:#149382
 * extends-return: 854d47059ebcc9ed color:#911a69
 * object-state: c6b569d78fe06fb6 color:#d4b3c3
 * observer-prototype: 15da3a66671bfc87 color:#6249a0
 * helper-promise: a36ffd27104cfed4 color:#5f044a
 * manager-controller: 57031e2a2c8e38d4 color:#3b5046
 * resolve-cache: c1c7381fe882a274 color:#91047a
 * optimize-optimize: c8f164a1081b94d7 color:#7b3fc4
 * component-configure: 6d60a1a8c0dc1d24 color:#55440d
 * subscriber-helper: 7485622784d734a9 color:#38e46c
 * async-cache: 4f3ac838d0cf5032 color:#7d7312
 * parse-method: 81d9ff3eb4995712 color:#167a82
 * item-validate: 679ecc51ed9af382 color:#a198a9
 * data-response: 0f8a5f83ae365138 color:#c57811
 * prototype-property: 6072aaf40e20d0ca color:#232b33
 * constructor-parse: c0f5d79bfa6769eb color:#25169b
 * process-resolve: 0339c95be7d54347 color:#ce8d21
 * handler-number: bdffd555c49ae8a1 color:#f5299b
 * configure-success: fa42d88995bfb8a9 color:#d9a4a9
 * return-event: 1e2ca53226fc4782 color:#bec6ab
 * callback-parse: 650a82addf1e0256 color:#3d3cf
 * handler-array: 320c578504662b32 color:#65e167
 * request-variable: 1ac0713640c22e9a color:#13aaad
 * setup-validate: 78181f927572d865 color:#83f29e
 * process-helper: 890a63d1a7210434 color:#aef76d
 */


/*
 * load-response: 2913dc545a8e3a8c color:#9b87d5
 * listener-update: 0b1e60c5980d9db5 color:#c9264f
 * calculate-configure: 3601d45822b26203 color:#61c466
 * implements-calculate: 30c8238164d0c8a0 color:#ea21ef
 * component-calculate: 89236ba868e3c569 color:#93a705
 * handler-value: 389398c2cdc0dd48 color:#d43858
 * promise-controller: 4350f0370a012688 color:#5cd7fa
 * key-controller: 67bffe0d9a512745 color:#3314c3
 * subscriber-item: b88d27a4c8972651 color:#a34029
 * helper-update: b838377a12db4ffd color:#1cc870
 * implements-render: 8c9436716db0edf4 color:#d53e81
 * method-transform: 1b188018efd2774a color:#363bda
 * setup-parse: d822f2aaf2199373 color:#389be1
 * array-list: 33e60df60c131ccc color:#ff3422
 * optimize-request: 278e79c71a9a36a5 color:#d70f8a
 * process-execute: 4881ff391b5d6462 color:#7eb33c
 * validate-reject: f2a2442e9b95470d color:#1bc95e
 * array-utility: 00b1fa7efa601e8c color:#479cef
 * process-calculate: 4569abe892e0ecef color:#d26d2e
 * event-parse: c401775978a219b1 color:#bc345e
 * index-parse: 66d71c03bd0780a2 color:#4156bb
 * string-promise: da68c3e813d92657 color:#b4c6e3
 * array-callback: def1f8ae52a9943e color:#7a0483
 * value-props: f0a3b88afb78c793 color:#4b2999
 * interface-string: f50107243175790c color:#e1cf29
 * update-execute: 210c528fdc3b6b9c color:#1aa0ca
 * variable-await: bef99f81c8ed2f9e color:#61f75a
 * configure-cache: 11fc504e10ad03bc color:#a45d3c
 * render-error: c304ca40d242e6a2 color:#375cf8
 * error-variable: ff8003efe26718e5 color:#ebd63d
 * variable-load: 1c7379565b566be2 color:#b5740f
 * boolean-reject: 77c8e34be9a1530e color:#93178d
 * fetch-await: 17fecbd9da9af517 color:#913691
 * boolean-number: c7f40d2bf9e82fe5 color:#e1519
 * module-data: 81a406b517e939e5 color:#aa0527
 * fetch-prototype: 8a633f2c1e3a5a2f color:#473b98
 * load-property: 14cbc511888601a2 color:#fde812
 * list-initialize: d8d636fe09e74ae5 color:#d0150f
 * parse-string: cbc7b7fd14b188c1 color:#4fc251
 * load-method: dcc7ebfe17b53652 color:#e95830
 * implements-calculate: cd6f4f98c5a68d9c color:#2101bb
 * handler-service: e4004cc24616d88e color:#72b29b
 * return-handler: e10e36620fd12729 color:#d4f568
 * interface-manager: 9ab1a49b3896db80 color:#ecb54d
 */



/*
 * load-constant: 793afceaf6daa739 color:#9b98d0
 * async-boolean: 642f44c77f6b90ab color:#437935
 * variable-data: de98ce50f9cc4cdc color:#95751a
 * prototype-constant: ea8efe8677c8fdb6 color:#f32573
 * listener-calculate: c88a6483baaa5d16 color:#dcf6f
 * helper-extends: 78f371365ddc331c color:#528045
 * transform-object: af04f3d531b9022b color:#1b3771
 * key-data: a296314cd546de78 color:#6dfae0
 * service-number: ed807bea3284df17 color:#44b141
 * callback-render: 5280a36958e86de4 color:#4ff8e6
 * abstract-key: 387deaed76c5e29c color:#d67584
 * key-parameter: 4e81487bcf5e1a74 color:#546e1c
 * variable-success: c875281c22ae8c87 color:#fbc225
 * observer-optimize: f93fe29d4c5469a3 color:#bef720
 * variable-number: 7df4c46686888415 color:#30346a
 * async-await: 7d73a6f733dc1191 color:#7b90aa
 * update-optimize: cff0fd26f8203cf6 color:#595abc
 * parse-index: 68d0454b910d371b color:#e34203
 * resolve-promise: e57e03be00000972 color:#24c2b8
 * helper-render: 28798554d4308290 color:#152774
 * module-constructor: 7c74f1a57d3f87d8 color:#9fc53d
 * result-value: c3c24036c9124214 color:#fc7468
 * resolve-result: 4954afc8e894a35a color:#1e7c02
 * property-calculate: 8d51f510db04b632 color:#a600a5
 * constant-return: b0a2e24323198b9e color:#899b36
 * variable-process: d99e4df281a9a33b color:#57d866
 * initialize-function: b738e93f57c022b7 color:#dfe2b6
 * subscriber-property: 8b4d7b6ea9fb8870 color:#f0ff49
 * response-value: 35877b2e8fdb94ea color:#2c208c
 * promise-return: 6468c22ddda69030 color:#454459
 * boolean-value: 43f06dd536ec8c8a color:#e9f218
 * response-subscriber: 2217137cd40f9899 color:#91efb5
 * list-subscriber: 6b060c70580c41d0 color:#218a02
 * initialize-cache: f96b3f51d6c181a2 color:#29a246
 * initialize-property: ada5fd1690168c9d color:#af0a58
 * error-module: 5c10aa1271c4213a color:#bcc6d6
 * update-prototype: a53cd3dde17d9779 color:#e31397
 * constructor-resolve: a74c127b4689e09c color:#ac5291
 * module-return: 7613f2fe58ea73e1 color:#676bb4
 * parse-optimize: 7c4f8bdf75ea262e color:#d7d6e8
 * subscriber-key: 0161ee566e3fac7c color:#4fe64d
 * boolean-constant: 3924dc1d13aace80 color:#e1eb2b
 */



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}






/*
 * prototype-array: 4cc2d977887a093e color:#857f95
 * calculate-value: 927205878ca5a6da color:#e94554
 * state-parse: 2076d4f52bba22bb color:#bfeea4
 * state-event: 11586eb914086fe1 color:#9c9b1a
 * prototype-index: 94a1c118b85d9da1 color:#8ee9e7
 * error-render: 899db73aef3a0ab4 color:#e821d5
 * context-listener: 69ce1329fc119753 color:#f57996
 * interface-optimize: d527228d23cdecd3 color:#44a98f
 * key-value: 9a823a0b40b15f67 color:#2c6900
 * method-extends: 24a4b6706ca8037b color:#4a7ca7
 * value-data: e347ca637d8e5380 color:#5f30da
 * interface-item: c1345a8b149fe792 color:#b5fd0a
 * await-module: dae7461f873b8ffd color:#8fec3a
 * setup-manager: c51be6e0e92ae8c7 color:#4e9b1d
 * resolve-key: 285f854d88d3e131 color:#2b76f9
 * optimize-callback: eed703786b05242d color:#e463f8
 * handler-list: cbb94aa9d8d444c3 color:#8736b5
 * callback-helper: 137e0fd70061a9cd color:#3d9984
 * subscriber-request: 95c2189c79925308 color:#c710a6
 * controller-cache: 85d22128cae36b6f color:#787e9e
 * method-async: 48e54a8605e078ea color:#6e6a7a
 * optimize-error: fd3a7626edd63455 color:#a4777b
 * module-manager: 78d17ea64b3c54d6 color:#f3d2bc
 * reject-utility: 68734b87d53a77e5 color:#cd091b
 * extends-controller: 5b18365a6af36bb2 color:#7078f1
 * cache-listener: d3d4bbb2eb40c658 color:#a07aa9
 * implements-request: 7cafdbde673b8430 color:#57d5cb
 * key-calculate: 0f0dda730ac31c37 color:#7a585d
 * manager-manager: fed2e0d6c4e54d7f color:#add1fa
 * calculate-listener: d0ca5f9c38a6d62d color:#663922
 * manager-data: caf6c5a262c91da0 color:#8c353
 * error-component: 8f2f41152dc6a696 color:#b7652e
 * manager-subscriber: 44a044b662bccbc3 color:#6c1f6b
 * value-load: d17fa189d32dab2d color:#2d0301
 * handler-async: d70578001477c952 color:#b56feb
 * validate-validate: ba04566b770ae9e4 color:#b1ff24
 */





/*
 * update-extends: 5eb34fe738949195 color:#bed97f
 * subscriber-observer: b443300ca826d393 color:#173396
 * state-module: bd3730b6a7c51c25 color:#6e843
 * string-execute: 65f1b31079eaeb7d color:#415146
 * key-prototype: 6b0686d7fc6fbbbe color:#f4732c
 * await-reject: 7d30a4c981ce79cb color:#2e1576
 * promise-object: 018de1aa9bb2a65d color:#311c12
 * interface-parameter: 8dac3bd061efcead color:#4f48bd
 * execute-array: 652d3b4f99c1880c color:#b0bccb
 * data-reject: 05344098f7043d94 color:#6d3044
 * item-validate: d2f4d7a14a89315f color:#b6f457
 * object-parse: 66246989d1ccdfb0 color:#55edcf
 * calculate-key: 181d8121a98a4c70 color:#ed3034
 * result-controller: def8b0aac2afe0b9 color:#a161ca
 * fetch-boolean: c8b145f89e755188 color:#4b689d
 * callback-update: 92d1a308ae55193f color:#10ea3c
 * array-method: df69c3e4a86e52c1 color:#aca67c
 * return-string: 864c07931159648a color:#529e85
 * initialize-promise: 18419a7f573bd5c4 color:#640e27
 * configure-calculate: f725d382b3ff0a63 color:#88af24
 * module-array: 61b7ca952443480e color:#a40a34
 * observer-resolve: 00615f99553b8749 color:#c9dd2e
 * index-list: 2942a46d78564efc color:#6c9a76
 * load-constant: 734a605295034880 color:#a6524d
 * render-props: f6f452938b357c06 color:#f2ff9b
 * request-number: e9f32336f9090502 color:#c1977c
 * transform-property: 5594abdf125ba9c3 color:#eeec6
 * callback-module: 660edb027d1c7b58 color:#6af4a1
 * event-index: 8dfe841c528d61c5 color:#7e2ca
 * callback-props: 06d8b5a925544274 color:#ac2ed3
 * utility-constant: a7ed36ba6128b05d color:#aee632
 * variable-extends: 06e592c6a86c4647 color:#2d07c9
 * function-constructor: c2507af2fe1cce57 color:#7cb30d
 * number-method: fda83ce46664b17d color:#4ddcff
 * key-listener: fb013c6b01cde7bd color:#dd73d0
 * props-list: 89f62b0d591d3590 color:#d6d250
 * execute-string: 54b085e01e76c55b color:#3bdfcb
 * abstract-return: 2ee4a0dc868c8972 color:#595ac7
 * result-configure: acc7ae34c20fc935 color:#990aad
 * promise-promise: 5238529276f2ea91 color:#872bc
 * validate-helper: d697e6723a6a20d5 color:#9fa6ec
 * manager-constructor: e8d24fbb1a1d4c5e color:#506be3
 * module-property: dc65a3e188677e53 color:#74fa82
 * return-handler: 864e210242042f4f color:#b10498
 * calculate-await: 577b861b31298a11 color:#4cb389
 * optimize-event: cde19304fe83cecb color:#2c2da9
 * process-helper: cbc7d1abc8be7c4e color:#f00c46
 * controller-boolean: 5800ce08ee58def9 color:#8557cb
 * subscriber-context: 1b31178274bf4b3c color:#c3d048
 * load-reject: 389f97bcf94a8b97 color:#b814cf
 */





/*
 * execute-implements: 576dcb34389b7027 color:#6ba304
 * listener-fetch: f07431fde6e0b32d color:#4797da
 * function-boolean: b7622b19876ca382 color:#646099
 * property-update: 382b07d3eb59dbf2 color:#c7a474
 * render-constructor: 42276fcc3b159b48 color:#6dd4dc
 * function-event: 2950c31ace604e4b color:#75783
 * subscriber-event: f94ce9f981584203 color:#a231f8
 * implements-update: dc8947cc30f379a2 color:#595aa6
 * boolean-process: 75f3e124547cae9a color:#74a0a9
 * props-cache: 6adc641f794cb254 color:#ddbcd7
 * object-await: 757129633f3dde4e color:#524494
 * update-component: d645b0e6f40670dc color:#dabdfe
 * extends-process: f536e62a6dcae0ea color:#c8e92f
 * promise-request: 86459863981d42c3 color:#d87a12
 * setup-parse: 8e57df6d07d60517 color:#9c6396
 * method-transform: 66d091c1aaf46315 color:#6b6ed8
 * variable-implements: 62ebb602a0a1500c color:#2ee6e4
 * constant-process: 2b4d973a0cd217a6 color:#53f7e1
 * constant-callback: def56e9c3b8c19d4 color:#151a6
 * props-abstract: eb9c616a8e507c95 color:#f560f6
 * listener-index: 220b093066ddadf5 color:#7712c5
 * variable-render: 90f900d0f0db5d38 color:#4620a7
 * constructor-update: 1502b59f2ec46327 color:#3f64d5
 * handler-property: 9e32365d644140d9 color:#ebe7aa
 * process-handler: 550e1df3cbda0fd2 color:#24aa74
 * controller-event: 94c3753e5d0fc84c color:#9f78ad
 * return-extends: b7ac3e05621bacf1 color:#a495cf
 * load-request: 5b085589660778a0 color:#9afdf9
 * component-helper: 0eb3048c53dd6e1a color:#f4b96c
 * render-variable: b3b7b4efee0e9502 color:#6d0ad9
 * number-constructor: e4a9fca8d1239c81 color:#59311a
 * promise-promise: 339f99d4f2d5cdb7 color:#1807ec
 * property-success: d6913f1f7433eca5 color:#c277c3
 * implements-object: 19f748778117331a color:#f9348e
 * variable-error: ac971392761e95e8 color:#cef7d9
 * property-parameter: ea7aa94f803733b9 color:#d3625c
 * string-component: cab305406018664a color:#da643f
 * render-callback: 25e0845fd5cea3a1 color:#63e770
 * async-service: f67d5626f7b0578b color:#13aeec
 * initialize-list: 0dca06ddcc66309f color:#c35bb0
 * return-observer: bda631997893c396 color:#1d6ed
 * value-listener: 61e360ae676fc171 color:#d07766
 * render-constant: e1d09b6030b47451 color:#17211c
 * initialize-context: 0b71761cd9799ded color:#8ad5bc
 * observer-key: 60277f4e26a3d2b5 color:#f8ff42
 * initialize-service: f78eb179b733f32a color:#383faa
 * string-cache: 6d7e1981d5e1eaf7 color:#8d53e5
 * callback-async: d2929e52ff1d2151 color:#52872b
 * fetch-parse: 98d3d2c319c6a6d5 color:#5e0f32
 * validate-helper: d32d0a45565e0deb color:#d0eb62
 */




/*
 * object-value: 3a0c6c75cd186e1a color:#12f55d
 * reject-load: ebdf88a43d2c6ac4 color:#31c1f
 * success-transform: 3f7e851a4ac6713c color:#8691a9
 * calculate-setup: 38a092f7d40ededc color:#4ec549
 * load-result: 773204529924ebf9 color:#415c53
 * data-request: c7ec3d4c196066a5 color:#160e64
 * constant-component: 1fdbb3962130d23c color:#7f341e
 * subscriber-configure: ce6dfe7e2804e490 color:#e38f29
 * event-parse: 2303309519019441 color:#2b7151
 * event-promise: 91bbc5082ee1e6a8 color:#5291b1
 * extends-cache: bd00889cf8c83e98 color:#7de2ff
 * array-parameter: bc52d197a4c8b1c7 color:#a85182
 * resolve-index: f31d2aad7ae9c880 color:#da7d68
 * value-string: 2e9a3a19bb7812df color:#60c7af
 * array-event: 9481a0cf65e7fff6 color:#65dd6b
 * property-cache: d2528755108d2f48 color:#fdc148
 * load-controller: 49b9f9624705ac65 color:#a032b7
 * module-state: 079fec92fae3c753 color:#c0423
 * boolean-event: bc7b90d41342267a color:#f0e0ce
 * resolve-utility: f6a00078d82101d4 color:#290743
 * interface-parse: 38620f8f2dad5762 color:#45518d
 * callback-value: 1428d1f40fcf353f color:#3ba6c7
 * listener-manager: 92052c622fc78bed color:#a3c5b1
 */




/*
 * function-result: c0cca2e252270477 color:#551784
 * controller-calculate: ffe6c88a89e27627 color:#298f76
 * fetch-service: 6668cd4d784b9294 color:#135fc4
 * manager-service: 53204d08ffe7f152 color:#1382ea
 * method-key: dc6e3648935b2d8f color:#899066
 * optimize-success: aef1b38f693fc48f color:#50ae5f
 * item-listener: 8e38e1e4b66c7d8f color:#c81030
 * variable-resolve: 3c09fe23bdaf7632 color:#426bdf
 * request-await: 75d8e33c96216a34 color:#abb386
 * variable-component: 9c2f7c5853589f7a color:#26a7d3
 * callback-index: a6522b45b2e98510 color:#9382b1
 * handler-helper: c7b891b07e3bde86 color:#201c8e
 * error-interface: f147fe3d105ee51d color:#2a53a0
 * utility-controller: 19209bf2487d0b9a color:#4d27a0
 * parameter-async: 0b29fd7e6e4a7764 color:#46e4d2
 * interface-abstract: cc8d8b9536ec0e14 color:#81dafe
 * error-parameter: 0fddb96f5ed43aa6 color:#10f73d
 * observer-function: e92e5fc7a790f911 color:#804b99
 * prototype-render: 93e2d562b516bda5 color:#3a9e59
 * subscriber-props: 682027d2970448ab color:#bd8ca0
 * configure-cache: 9f9e009a519c089d color:#f63b68
 * implements-extends: ffff919f316091ce color:#cb5fe6
 * cache-await: 4e5be46233136488 color:#d4a8a6
 * validate-transform: e59cd6dbe6cbf7c6 color:#5dd24e
 * utility-optimize: 352136b6f7fe6b24 color:#35e87a
 * storage-props: 608b718bc06dc426 color:#1ad707
 * list-response: a34c26973a85eaba color:#121e9a
 * key-observer: fa6b02e3a397cc68 color:#d95ae2
 * calculate-props: ccba18c101efaa25 color:#f3cd03
 * configure-parse: eb29996e101ce7a7 color:#a55eac
 * subscriber-array: 16157829462d21ec color:#6e3cf7
 * await-helper: 73950c037f67ce69 color:#d14517
 * optimize-string: 6b19d0ed924bec51 color:#96f094
 * optimize-update: e8bdb1c2f623308c color:#150094
 * observer-response: b6daf27f1536b167 color:#500f8c
 * configure-subscriber: 122e179bb5de1d2e color:#bb54b
 * state-storage: c0f0e15632f59ada color:#e95099
 * key-load: 7b163054332f1503 color:#15e719
 * method-response: 087fcef21e30f3b9 color:#63a1d0
 * state-constructor: 56ade86f5dbe860c color:#942e0
 * process-key: 472f865601a34436 color:#c9b45f
 * implements-function: 7cbe5ce2178f3e40 color:#aa22ad
 * boolean-error: 8ac3d02baebf7389 color:#b5fe4
 */






/*
 * fetch-error: 20efd8503ecdd103 color:#ef29e1
 * response-fetch: 6aa4f4e4df772fd1 color:#109061
 * array-property: ce2c29adb1a17143 color:#d37905
 * process-string: d42828fe75614049 color:#3b66af
 * callback-cache: 8b4cde75475dd9d3 color:#71a390
 * reject-state: 61dce729ecf72047 color:#51fe3e
 * property-configure: 500ab4a226a7f0f0 color:#9913bd
 * data-handler: 0fa930275eebd345 color:#bf484b
 * storage-await: 9d5b784e4eebe0d5 color:#10e617
 * helper-error: d22130ef3f6a496e color:#1250bf
 * error-async: e5d58d55111a6ed9 color:#d477f1
 * cache-initialize: 605b564e92699d08 color:#c0ab3b
 * prototype-property: c88dbc88f937d8c4 color:#a775a7
 * object-module: 64273cb84e2594ed color:#2e75cc
 * utility-await: a575ae8801150262 color:#7ca892
 * process-value: f3067287ecfc196c color:#be6c01
 * resolve-parse: 508fa624adc73f37 color:#3a6dba
 * key-module: 257bee6a1f2de112 color:#e489b7
 * controller-update: cec6ccd39cdcab58 color:#5da651
 * extends-helper: 0e52d5dd476a16d6 color:#abe323
 * execute-props: 00e238bc768c154b color:#397501
 */






/*
 * key-setup: dcdef4f25044d491 color:#555ec5
 * callback-extends: 6a5d17512c089b5e color:#df6511
 * data-load: 0971264b3fa692b8 color:#2ae439
 * constant-property: 32df4c9c5951c4aa color:#e703e7
 * success-initialize: 0bd694eac442a417 color:#bb418d
 * prototype-observer: 296da477761ee600 color:#41a2b8
 * transform-execute: d2888b4b4006ce1f color:#fb4d12
 * return-prototype: 895da59d8c03848c color:#303269
 * state-manager: 092ce5418451fbed color:#4b07df
 * service-key: 5a38c66a25156a65 color:#e469f7
 * request-helper: 88d18cbb42cf3747 color:#88f88f
 * handler-constructor: 048fc639dbef8054 color:#a1173
 * promise-promise: 9fa9a8553f4f8dd9 color:#ea7410
 * helper-controller: 80821ec9d7e58b6b color:#5905c0
 * context-constructor: 0eb48d2fd5f5b45f color:#4a6af2
 * number-list: 46855e38daae9ebb color:#ca824c
 * string-error: 6065e51ca99d6f09 color:#e2526c
 * success-reject: a8b2b0bfc3996c80 color:#cde6c8
 * index-implements: 77cea65fef1b0656 color:#bb5bb7
 * process-component: cc398531459d7065 color:#8d8385
 * callback-async: 92ee23acf8965c4b color:#5e312d
 * data-props: c54876ad6a9ec5b6 color:#cb1f9c
 * interface-validate: cbd5949f86a4c8a1 color:#6c74ba
 * storage-process: b928cba0dd293458 color:#860d48
 * function-array: 09ce89ec6e9e81a7 color:#745210
 * variable-return: 6c200775b93ba6f7 color:#811b20
 * cache-request: 561e51f28316ebc8 color:#be977f
 * execute-response: f3dd24cc82d194d4 color:#5c9645
 * validate-item: 030407b9540fb129 color:#b43cd3
 * await-fetch: 6f2496925aa286b2 color:#c8d07
 * helper-cache: 840e416c0fd873f8 color:#44dbbc
 * constructor-controller: e97f6fdfd07b2ae7 color:#c4646e
 * implements-boolean: f7ee8ac0fa1aaa43 color:#9e348
 * resolve-storage: 4e7601d707abb126 color:#d61e59
 * storage-module: cca0e101f71c8862 color:#ba3a20
 * await-boolean: 42c0fa96d6222a07 color:#8ee868
 * error-manager: cbe3cc5c1952d79f color:#e2587
 * item-optimize: ec13b825f80016b6 color:#e94d03
 * await-utility: 425b9e00ae7b0541 color:#881a14
 * boolean-resolve: e7d8c1c2f9abf930 color:#956b55
 * render-setup: 466583a012f838c6 color:#ed468a
 * initialize-data: f0bd1e700cc3c2f7 color:#d7d7d8
 * reject-implements: f702f43e441b0b79 color:#d21544
 * utility-callback: c2003b48288c22cf color:#eb5940
 * handler-process: 3236e0e4f599b2e2 color:#31261e
 * reject-interface: 3ba569a54ed53688 color:#a6e28f
 * data-module: 660f895ba9533dc9 color:#f92a01
 * transform-cache: d9039b47c9e7615a color:#aadef1
 * state-context: 6dc7fa656d5f8d6d color:#910586
 * subscriber-cache: 2cbf0128cf92be91 color:#55c548
 * load-cache: caba1e963ca2ac81 color:#654f12
 * helper-success: 9c3f4162d0562a48 color:#6b8382
 * helper-item: ed9fa69ff5245359 color:#dcdb31
 * boolean-await: a8f8dee816b849fb color:#9cf72
 * promise-method: 4b117af06275b2a6 color:#d98c5
 * manager-execute: e8f827c824e5c52a color:#975073
 * initialize-component: 40262809bd26e4cb color:#c238ae
 * manager-key: aa56bc3cf9668371 color:#c2c1c5
 */



/*
 * fetch-validate: bfb6c741a660ea53 color:#32508
 * process-event: 0d76401f967c9c87 color:#a725d5
 * manager-list: 1286d1afdae63931 color:#59c3d9
 * function-method: 9d8e6b873dd943f8 color:#912452
 * function-helper: c2c7d9fa868578b3 color:#9c1072
 * await-update: 21a4206da622b4b5 color:#411ddb
 * setup-resolve: bdff8cf4d604024c color:#31e0c1
 * response-calculate: cffdbe0eaff27a5c color:#775f7
 * property-error: 475847c87e1dbf74 color:#d948fb
 * extends-render: 97b578b0f08ced65 color:#303af3
 * subscriber-module: 9de052bb9de64b7f color:#6d4a5f
 * handler-implements: c3ced27b8722c632 color:#5333ea
 * process-handler: 6fee5cd6e3965cc1 color:#c025b8
 * request-parameter: d8b1d847a538cd08 color:#8c9028
 * controller-value: 8299c94e0ae21842 color:#95e7d8
 * data-utility: 2d8c60232cd45367 color:#124735
 * execute-event: fa0fa36ba6d574c0 color:#da5ad1
 * transform-reject: c0dd5ec10640b7f4 color:#ac63f3
 * constructor-utility: dcfa8c038594da6f color:#d92679
 * fetch-string: 7bc8fae90d79179e color:#af3229
 * property-request: a35d973eb80a3962 color:#b77a41
 * boolean-array: e8fdd3c80262e24c color:#56d76
 * property-parse: be82336bca376610 color:#7bf719
 * transform-observer: cd2858bd2d4fa1f7 color:#81a412
 * return-constructor: 1ffaf3ab7a284379 color:#d2729c
 * optimize-render: 45b8eb288a96b469 color:#4afa2c
 * resolve-array: d52b7f6589d1e137 color:#f73636
 * handler-await: 77c77b743c48bf52 color:#bb2605
 * response-abstract: b87e1604f759708f color:#2a5280
 * service-configure: 379141a511829b5b color:#8c3da7
 * interface-manager: 57cdf529ec82a3c7 color:#ecc4a3
 * variable-constructor: 798232f0621a928a color:#117cf5
 * component-storage: 831dfb72186177a8 color:#1890e2
 * request-optimize: bc16f945cda75e70 color:#308fa8
 * setup-observer: 33b05998edf99f02 color:#96f2f6
 * props-boolean: b6bf81e29b31fa00 color:#fa514
 * extends-result: 4b0daf1f4ec784c3 color:#f1cf9a
 * state-storage: e95331475b5b559e color:#a98be3
 * item-await: f093a1fcffc2fc1d color:#caaa13
 * transform-list: a0a47a943eb260b0 color:#95d8b9
 */






/*
 * initialize-component: 445297b826dc827b color:#312be2
 * observer-execute: fd941d4fcc253f42 color:#e094b7
 * property-props: a099f91dedb22e46 color:#675b57
 * utility-process: 0d704647f8fd1416 color:#6178b6
 * parameter-controller: a9d5b9bf55cb2bbd color:#7f29ea
 * fetch-await: ad21c20270b7f8da color:#5d2433
 * event-resolve: a2df7a080e0b6a8e color:#f8fa02
 * setup-state: cb606b5a91670218 color:#dc7faf
 * cache-component: d91aca622dc82f86 color:#91e169
 * module-service: 29b279b0cb2709f4 color:#6a35dc
 * configure-process: 3f9d8477d5423c17 color:#c011f0
 * implements-parameter: cef130de1040e871 color:#53dbd5
 * async-controller: 47f37be258193987 color:#cdd88d
 * string-await: 20faee4a9ad79fc6 color:#39b9f0
 * fetch-module: b5cb12f92dd8e0fc color:#e0f5fa
 * variable-service: f362cdad49ad7422 color:#b61826
 * controller-property: dfc874edb726151d color:#8eba2a
 * validate-parameter: 2bce21de693fc221 color:#f9db74
 * prototype-value: c21f9ef488c133dc color:#985777
 * component-implements: 0e837cf8da8dde29 color:#dd1a45
 * load-context: 0cb2be81489916e7 color:#fa3fed
 * reject-interface: e2aff262a455df80 color:#2962c0
 * reject-method: 8f45047b2155f89a color:#ce54a3
 * optimize-extends: 9c9f737f2290050c color:#d59ca7
 * context-request: a388f31abb298278 color:#515180
 * boolean-key: 69eeb8643f3e9b36 color:#f81892
 * index-validate: 378162ecc3e5af18 color:#4615bf
 * transform-abstract: 62a8eeb1c28ab1bb color:#c736ff
 * promise-await: 0e2588b16b77a6e6 color:#cab152
 * await-prototype: 3750b93f1c4e9450 color:#72d1f1
 * helper-render: da3e850480597cde color:#cb2fb0
 * request-constant: d8fcea42c2d301fb color:#5bc531
 * array-list: f35546c9345fbeb2 color:#d56068
 * cache-setup: 7460149bf57b39ab color:#da8a5f
 * variable-constant: c2c16d05dd3a72e3 color:#bc5306
 * configure-utility: 7b0771ff3e0ce870 color:#3b3cb2
 * update-observer: 5609b375f03f5940 color:#df3267
 * key-parameter: b4cf09d7f24e1ff0 color:#696633
 * component-resolve: 4e6a64972d1aa6fe color:#8d4ffe
 * list-module: df9914420c61721a color:#5b8525
 * variable-process: 42acda8fe3694370 color:#c79044
 */





/*
 * calculate-listener: 04c695cdfe3c9f07 color:#220f33
 * helper-execute: 12ac728eef8a39d5 color:#f1bf9a
 * execute-response: c016be118ef05319 color:#a90707
 * state-process: bdcce03fe18b0e7b color:#d5f693
 * listener-async: 742fe2807a4336b6 color:#c22433
 * utility-error: 3d0b122a615943b8 color:#3edd3d
 * key-parameter: 0534c174c2f3fb6a color:#37c64d
 * function-key: be0e0939fc221a62 color:#10ef1b
 * process-success: 731de10280bc072e color:#1af536
 * resolve-item: 6ca9d9cea7b5336e color:#cad403
 * prototype-array: 7940dbc68d67e38d color:#e8ef0a
 * module-process: 01379f6450ef44c8 color:#776483
 * request-transform: 624431ea06f4cc82 color:#48ffaf
 * validate-variable: 03ef40906aafde6b color:#3899fa
 * context-process: 99cc578f33020138 color:#f9986d
 * item-setup: ff592057fcd9bbd1 color:#891f37
 * variable-return: 4bee0126dfcafc57 color:#2f77d8
 * validate-response: a55e804c90a9e026 color:#86f171
 * method-async: 2c1ffc8264ddc42e color:#5f2c2
 * service-parse: 2d801f0f2763c19b color:#fc29a2
 * index-variable: a95c5b9453232dae color:#9f2254
 * variable-helper: eabfe8042b62eda2 color:#702dc
 * object-property: f6405aac393eef56 color:#4f59fd
 * setup-parameter: 67f83b3f42173cf2 color:#5fb00c
 * item-list: 53d111d381788a36 color:#e7c49e
 * process-constructor: 9e69e3149114dd0d color:#3f9b8f
 * boolean-state: 0195b404b1c3d9f3 color:#ca41ad
 * listener-subscriber: 587bbcca3d44a136 color:#b3a144
 * process-execute: 87e109fe3abaf01f color:#f8eb76
 * boolean-string: 6255abb06a57c4b9 color:#f35d18
 * reject-request: 043c514b6338bd1f color:#1ae295
 * initialize-string: a4ac8953c2a0685d color:#769d94
 * event-calculate: 92d0a69605926c9d color:#199c77
 * function-parameter: 5291aa8f7da562df color:#f72ae8
 * async-promise: 44ebaa4d9648cf36 color:#e2f6b5
 * context-callback: a9c1d6a314566113 color:#52e4ff
 * subscriber-initialize: 682d6e69359c6980 color:#9622c0
 * variable-promise: 7a30fe09d0d288b5 color:#87031e
 * execute-listener: d043530546ad4846 color:#7691b4
 * string-reject: 3cf963263f406b59 color:#4fc967
 * setup-controller: 62554d507e793ac5 color:#4ce9b5
 * object-data: 74420bd88a4486b4 color:#5431e
 * utility-component: e2222d1cea8e5492 color:#d3bb16
 * property-async: c75afa6063ef5d94 color:#f3982a
 * validate-execute: a23201aa940ca0af color:#45f6e0
 * callback-subscriber: c373178b277d468a color:#ee9f75
 * render-boolean: 54bdeeb6afc6c59d color:#fa7a1
 * reject-process: 101940b32cbf6d31 color:#caf993
 * update-boolean: b4355c63b3e03fb9 color:#91ac7e
 * handler-utility: 15f9d15b44c884ed color:#db8130
 * await-module: abd8d93ec4841cf7 color:#96ad
 * context-process: b26f33d5fbc22157 color:#f9869d
 * load-resolve: f561b32e1b64c426 color:#356140
 * prototype-validate: 2660bc711eecea08 color:#526830
 * index-component: f48efbb3722e5626 color:#cbef9b
 */