/*
 * component-function: ae745cb82eafde0b color:#3085d3
 * render-execute: 4e789c9822cc07f7 color:#201bd6
 * result-service: bedc47a1a9d8911b color:#b6f4be
 * parse-result: 29a81eba5c25952e color:#ec700
 * boolean-event: 6ea9dc8d8951dc88 color:#c5cecb
 * parse-list: 873f92eb215a826c color:#758025
 * observer-result: 8464f3ea8d6a1cb6 color:#e740ae
 * controller-listener: 531635a8abd5ec02 color:#2314fd
 * constructor-error: ba9f201c2a98ae47 color:#9f9edf
 * cache-helper: 23657a1669956d10 color:#cc7998
 * component-method: c4076f5193a86643 color:#81da6a
 * prototype-configure: 0c375ce9a0512b6b color:#f355dd
 * parameter-manager: f3980edfcaaf7881 color:#ae9ff6
 * reject-constructor: ed014fd8ef07ce82 color:#b8c853
 * callback-method: 60d277860852b911 color:#e214ac
 * parse-subscriber: 06e69f39859beefd color:#4a28d
 * subscriber-list: 6fa9bf50d5dae7c2 color:#28dfe4
 * helper-object: ba738666c311d3df color:#4ab069
 * implements-calculate: 6f2315ecbbe9a7e8 color:#76ad44
 * storage-optimize: 88d79a39bfabc38f color:#ce17f8
 * callback-string: 080b9ccfdd9effb0 color:#2a6cf
 * state-data: c04425d058db5a31 color:#33e21e
 * item-promise: 24ca36e257b86a04 color:#af1694
 * utility-cache: 5db197f5bf390c78 color:#9f29fb
 * item-return: fee81aae02877ba3 color:#334d1f
 * callback-cache: a2b15f2f4fc65812 color:#83262e
 * constant-storage: 285ae3861de3e1d0 color:#17e714
 * await-error: ed8e9b988fa193df color:#4f7cb8
 * update-result: 40986874e46220cd color:#b7047f
 * controller-constant: 31b67652c75ccff9 color:#c31491
 * utility-module: e5eefec9d53a26cd color:#861e28
 * listener-process: 29915e8e82b91dc6 color:#fa3b7d
 * configure-handler: 2c271b033c44ec9a color:#d6b094
 */



/*
 * process-response: adf8faff98eb73a6 color:#a9621b
 * response-data: 5c7bf9290b428523 color:#c73e71
 * calculate-key: bdf7b9a692321281 color:#1fcad4
 * extends-value: 629ea34a149b0a28 color:#df1980
 * process-response: f615e491b39e9bb5 color:#e667f
 * list-controller: b3cdfd192b7b43dd color:#f31ecf
 * transform-manager: 93b2a68385ee89bb color:#69ea8f
 * fetch-async: bd2d3460033fc8b1 color:#132e54
 * await-optimize: 1234ed7c7b50351a color:#2b92d4
 * component-observer: 316d427cd8319fb4 color:#5f1ca5
 * state-fetch: 4831188a40bf1245 color:#9b2d38
 * constructor-configure: 075e91bf4e238343 color:#2afadb
 * reject-number: 2ca42de4e27613e1 color:#85d9cf
 * constructor-function: 2a9ea5eab0726d8a color:#58c4a7
 * index-component: 26b60bb3b53f5cb2 color:#3bc053
 * observer-string: d637154189a674c7 color:#26161e
 * setup-data: bb84a7c6b9cb11b0 color:#d32127
 * object-object: 8cd3f85a631ab56e color:#e350b4
 * parameter-array: 405cc83bc273beef color:#6fd210
 */



/*
 * storage-initialize: 10e8b99b8c77661c color:#1f9376
 * handler-initialize: 01c4a4436ecddfa5 color:#94edd4
 * key-result: 65936fd0377d98c3 color:#db0c14
 * value-handler: 214f58dba6ffa9b5 color:#3a9582
 * string-process: fc23bd212ba1606a color:#4f4c98
 * configure-promise: 346030d9f91dda20 color:#53215b
 * subscriber-result: c8a7a805ed99e438 color:#8ba871
 * setup-render: 536bea4735600b6f color:#71b4f8
 * helper-manager: d257f182dd6de8f3 color:#b2270a
 * render-callback: 191a8dc48d4c0150 color:#8316b6
 * context-number: 577406065644b489 color:#bd5d6a
 * item-configure: a524d5bd55ea8fc4 color:#77da59
 * component-boolean: 48f8b3989b8f423b color:#b2bc73
 * service-cache: f63c56ff349f6dbd color:#8de538
 * reject-props: 52965e48cacf4a74 color:#a7f5c0
 * render-optimize: b8b1a154103bceb7 color:#395fdb
 * initialize-string: d84fcf967b568bbb color:#4b3b38
 * execute-props: 45f7a16cd5c2f61a color:#ab6951
 * response-prototype: 57310255d5bea7a2 color:#168bba
 * event-controller: f9fe8081dde8ddb5 color:#928139
 * await-number: 6a641a24c1582524 color:#faa4d0
 * callback-return: 00d128889aaad6c2 color:#76aba
 * helper-promise: 92195f71f5424b44 color:#6b4499
 * item-load: 69022f57619d2a94 color:#58c98f
 * resolve-listener: 6aa2ed6318ca979d color:#dffdf4
 * reject-result: 619016f2fbc71b3c color:#ae6af2
 * cache-item: 60019b5e90c89904 color:#c4bdad
 */



/*
 * update-parse: 906820a8b8c42ad0 color:#6907a2
 * subscriber-string: 9a6ac2335e93080f color:#745fec
 * key-calculate: 3825164ec9d25828 color:#46a517
 * constructor-component: 5377318df417da03 color:#7236f1
 * process-process: 8c57e008832fc3ec color:#fad188
 * resolve-component: 6c02c8418f601877 color:#4e314a
 * storage-utility: ff0918309e697173 color:#e2b341
 * string-implements: 5f36436e652d841f color:#3fddde
 * validate-module: b2b4f1ebb2c2d61f color:#61e1ed
 * prototype-async: 9f55067320f2ef70 color:#10e015
 * calculate-parse: 09834dcbc466a680 color:#16afcf
 * parameter-service: 404467403c7ae1bd color:#42eb8e
 * method-controller: b625df6638f3f162 color:#3a661b
 * data-prototype: 3c39a971cb07f4c3 color:#2d3610
 * calculate-listener: 4035be1f79e814ef color:#9e3850
 * subscriber-interface: 5cc387b1698e4a6c color:#ccd6d8
 * constant-context: ff412fb65f8693e3 color:#39e253
 * controller-module: 9b120695bf6b9244 color:#cc950
 * transform-parameter: ff5f577cf8e52b48 color:#ce2da2
 * reject-promise: f58ecd08099adb3d color:#513c68
 * async-item: 23caedf95410d2bf color:#be7b54
 * boolean-module: ba8c4aaeafc27581 color:#d2d391
 * method-handler: aefd29e8409f80cf color:#99dfeb
 * context-array: ee2c5993f1aa81e1 color:#975332
 * async-request: 08c42beafe5bac78 color:#133657
 * setup-data: 091749df4eddb1ef color:#f8ac57
 * constructor-fetch: e6ee8a972fad7055 color:#f8d8f3
 * controller-controller: ad2daa41eb223122 color:#b4717e
 * initialize-request: 08511cf409e44a11 color:#ffdebb
 * optimize-string: b134d1f35bbc7475 color:#c3fbf7
 * state-variable: b661c5e88073c5a4 color:#5a70d3
 */



/*
 * manager-string: a75e19218ee5e636 color:#6bdf83
 * success-list: 0e573a35e60b4c13 color:#70c1d1
 * await-callback: 98371bf55efec5cf color:#5b367
 * interface-constructor: 67fd64e899772402 color:#2daac2
 * state-validate: 69b7cb1cbcb8802b color:#70e12a
 * return-index: 5187e0ea2b319b51 color:#862446
 * response-load: aabaf572d2f85588 color:#d2f6d
 * constructor-promise: 462524941136234f color:#d47400
 * item-return: 70961975f60ce461 color:#94fc94
 * fetch-error: 387baeb732c28b96 color:#863b6b
 * resolve-array: 78cc306a5d956098 color:#a9fb22
 * optimize-validate: 29c49b6310b5c117 color:#ee52dc
 * update-prototype: c3547e8751aedcdc color:#5f924c
 * value-validate: 328a8254a1df1826 color:#be06cf
 * resolve-value: 3710620478822fbd color:#325407
 * context-load: 57f3e30f53ed6c1f color:#8f37db
 * validate-props: 1669a37b528df297 color:#de1719
 * callback-optimize: e437778d6a0cb0cb color:#8a3f1e
 * await-update: 2b39cf17b4ed8bb7 color:#a78f99
 * data-key: 5e51fc7c6cbf1844 color:#60f9c
 * return-controller: 9d002f6a51a0684f color:#b596b4
 * boolean-index: c8f324a4b5541ea4 color:#a8998e
 * async-result: 9f05af83355e1250 color:#edc3ac
 * property-callback: 09c7ad4cd5059217 color:#87b70
 * extends-value: 2fc7049912166255 color:#91f79b
 * value-data: 339270001f0b2b65 color:#346c68
 * string-transform: a215f7a860ce3f42 color:#25ff43
 * async-observer: 688345616997a117 color:#715b7f
 * load-load: dd17f6ca8df12432 color:#5ccf14
 * module-transform: e436364bc362a46d color:#764bf7
 * constructor-parameter: a6bb48faa0318e7c color:#d2b959
 * subscriber-method: 46ffc132f9d5645a color:#db47d3
 * await-props: 4c393496360dd67a color:#45c20
 * response-string: 76a24b6cefe4b01d color:#542973
 */


/*
 * abstract-result: ccc98812b8d525a6 color:#9d53b3
 * utility-response: 13214538ba478bf4 color:#ee4131
 * constructor-parameter: 1d307f920d6111e5 color:#f0f429
 * transform-optimize: bdd3eadcaa28c51e color:#295fa8
 * implements-module: 146f5a0d4d2d8251 color:#6d08f5
 * subscriber-interface: 6531ffb75a5f66ee color:#39be6f
 * resolve-number: 340b33b59ba0e330 color:#bb2f91
 * state-result: e0cdcad0661e9456 color:#1ebdb0
 * event-event: 210a02d591616edf color:#db6520
 * constructor-parse: fd0177f96c199020 color:#ec74da
 * await-array: bda78e44d3ca2649 color:#cb9fe3
 * event-load: 85f4a7efdcf8d366 color:#3abf4f
 * extends-result: 5c4f1f689b1a29db color:#7b2edd
 * observer-transform: 001933006e1b3647 color:#cfb3b7
 * event-data: e0c2f28c53b8db57 color:#3a410a
 * reject-item: ce186fc1b0c7492d color:#ec83d0
 * state-configure: 9c5c7f4043e26e44 color:#9f97da
 * state-initialize: 446bfefcd43c00c3 color:#8f34da
 * reject-module: 6052bfbd075b0e18 color:#ddf7f3
 * calculate-load: 03cb148534d6cf36 color:#5fa006
 * callback-module: 52ea912f5227d101 color:#bb016d
 * storage-callback: 380bf9d8c13e0bce color:#ac170f
 * component-props: 0a76557e06377cf5 color:#751bd1
 * storage-response: c6e561d6357711ad color:#61bd75
 * helper-prototype: 5c1f1a304ad43519 color:#586af1
 * transform-index: de22fec20be47362 color:#d4c7fb
 * optimize-transform: 8cb90a9efdf72aba color:#cbace6
 * update-load: b8c62ac0128fd368 color:#bbcf24
 * success-callback: 0dafbcd28239bb06 color:#856b15
 * configure-extends: 5af2f342d200a2a0 color:#74319
 * item-await: 0216faddc55828e8 color:#20948f
 */



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}




/*
 * item-context: a107a013991515c2 color:#faa73a
 * abstract-transform: 67fbd79c3a7f019c color:#2cc2ab
 * process-component: 959fc4c314572e55 color:#919983
 * cache-data: 2b1b810179e18fc0 color:#4be4d1
 * subscriber-reject: 83e8304e098cd68e color:#d4500e
 * calculate-module: 131227f9c0819286 color:#686f72
 * success-handler: 6bf6b0e3209d1a7d color:#b213db
 * index-listener: 3d36e805f5518005 color:#4cf41b
 * component-validate: 7efab59be505b373 color:#51b56b
 * string-index: 9c40d4b57733049e color:#a92a04
 * constructor-method: b6998cf96ac64e30 color:#52db89
 * load-value: d28e8cf22a74c2b9 color:#d40d5f
 * props-number: 4ca4760ba0c37c99 color:#650aae
 * initialize-fetch: d695905421cf2199 color:#9df6ac
 * configure-context: 7df9a026e2bfcb5c color:#d241ef
 * callback-execute: db3a751819d6a6c4 color:#39ef6c
 * index-error: f2a2610eac9bdc70 color:#926360
 * index-process: 1bbdb6b4cf7fd702 color:#499d53
 * component-string: 1d80bfb94c8e7458 color:#6453fd
 * reject-initialize: 9e04c9c18d1002ca color:#441573
 * success-key: f9a3524aee6a6122 color:#38deb3
 * method-utility: 7054afc6430c1042 color:#73ad5c
 * index-request: 51ceb6467af6c724 color:#4e28f8
 * manager-method: 4df2d81f8f86b05b color:#ed03f4
 * helper-initialize: 4b1f483fa3c2510e color:#5f6979
 * controller-optimize: 4b35d283bfe11229 color:#970797
 * response-load: eb77f3d9991b4b2c color:#b9f31f
 */




/*
 * module-cache: 65f7b8a1d48975c8 color:#5e7f3a
 * module-await: 12486b12fbf4ce0b color:#27b007
 * render-event: 1c1312b5114107e3 color:#e30dfb
 * success-transform: 6f508e2c97d7b115 color:#4ee649
 * resolve-parameter: c888769c68ccddb2 color:#cdf7ab
 * success-module: b97fcee9a394f090 color:#5bd802
 * process-abstract: 1640c18d358ea38f color:#94b209
 * promise-constructor: a57c8c6b247d1166 color:#c3516e
 * reject-error: 48d3c9de5dc20352 color:#7ab0ba
 * handler-boolean: 02f506fb822385fe color:#c6f3e5
 * async-helper: e5e474af575d8c54 color:#400098
 * property-load: 25fe6976c5ff9944 color:#14a1ce
 * string-interface: 10025a10f51041fa color:#3c2784
 * item-handler: 590286006fc3428b color:#80133b
 * update-interface: 69b9df0e6e2f4eaf color:#ad880b
 * index-execute: c8ebf3a97bca09ec color:#b1f2d9
 * index-process: 4bbbdb7da9635a0d color:#a6c5e5
 * prototype-listener: 6be152c84e0c8881 color:#579d1c
 * observer-calculate: a2276b14cf80382f color:#afc5e2
 * index-value: 37a0fbbdb23a848c color:#3a9334
 * module-component: 880bec7effb7a48a color:#71bde4
 * calculate-state: 70f78d53a13725fc color:#9496d
 * state-setup: d11c99c17f375fb4 color:#1df189
 * variable-object: 77cf096e2a1a506b color:#b783c4
 * calculate-variable: 688aa2267d3b697d color:#37e42e
 * listener-error: 3bf4b5228074e619 color:#bfb35a
 * parameter-render: 3c575e353408131f color:#d71196
 * key-boolean: ab51ff4f49f7ede6 color:#9666e9
 * error-variable: 63fc242cfab2355d color:#be3cd5
 * list-parameter: 278e1fba39109edc color:#3969b5
 * helper-result: f74012ae4d820251 color:#e44fbb
 * array-parameter: 384b57a936f3128d color:#82f214
 * module-listener: fab8dd658075e48c color:#e11259
 * function-state: d2774edb2a4c5c42 color:#9ad2f1
 * component-value: d4e3fdead579271e color:#487a4b
 * load-key: 55ec8518ec601321 color:#a8efdd
 * cache-variable: 725b0858aaa409b8 color:#c9d454
 * return-await: 19cea5c2b7444207 color:#686160
 * array-async: 7e2a1aba244b079a color:#141533
 * setup-event: 1e29af3caf13b24c color:#4100bf
 * boolean-initialize: e3a62e7bd96f22b1 color:#91ae4e
 * validate-response: 31ee1297d20a7cb6 color:#a10943
 * load-prototype: 0c7d7189112da84e color:#3db93
 * props-execute: 02a3015b93242c1c color:#5f3b7e
 * optimize-initialize: 3e91637138a94a8a color:#d35403
 * listener-callback: eed124bcf03b7f2a color:#70343c
 * array-variable: 0419261c0ccaf3bc color:#120da9
 * execute-await: 4ce8ce4d28f3a4c2 color:#c8aaa3
 * observer-boolean: f10678d0b004dff8 color:#d191be
 * service-result: 6798e12157eaff0c color:#e619b5
 */






/*
 * component-promise: b4930635cde6290d color:#82067b
 * load-promise: cdde25c56dea2fec color:#be052b
 * subscriber-value: 795957e2219a2994 color:#91d165
 * utility-utility: a27bc2d0882c6529 color:#e21709
 * optimize-interface: 419b90bddfd39bfc color:#ec2e53
 * key-response: 74152b94d5c0825b color:#ade14a
 * method-key: 51b50541d2744403 color:#a1618e
 * response-result: 8f0b7ee4f3d41dd4 color:#e907fa
 * optimize-calculate: 2ae35b588f1c5d61 color:#d0ec2a
 * function-parameter: bf2a6b4cec0afa27 color:#a19c26
 * render-promise: 18bc42cf63893bec color:#9dd86d
 * implements-subscriber: 475c390f72a7ab7b color:#9ac2fe
 * key-service: b4623f20c9454676 color:#9bb1b
 * storage-data: 5198e3d69508b4a3 color:#7a94ac
 * success-number: 567950bf0c5a64e2 color:#2e4ae8
 * reject-update: 954ddeb00119b842 color:#4f8ad5
 * render-array: 335b0084e1feea47 color:#b961a7
 * response-object: 9139506f1f878c33 color:#34a0f6
 * validate-event: f73e42bbedce3b32 color:#e153f1
 * response-prototype: 7393fbc22e563677 color:#bb2f48
 * calculate-variable: 4dc2f14f15df0cc7 color:#2c6060
 * method-method: c695c0acc86d6add color:#30b8b6
 * request-module: e6299632c91d987f color:#9a3314
 * parse-boolean: 2670406a57c77b80 color:#4db39b
 * method-success: accf9917343e9dd5 color:#ed4ca7
 * return-component: 529da5e0a0eb9ac8 color:#c92dbd
 * success-variable: 9f8fc517ce41266d color:#4476ba
 * prototype-observer: b284dcc3061d5088 color:#150846
 * request-constructor: 149af08c33695d95 color:#c854d4
 * object-response: 5e0c4b2b4a9a9374 color:#308ba
 * constructor-value: e04d6ada3aa7d250 color:#f11964
 * return-extends: d11fe527cc2563c6 color:#c25d34
 * process-implements: 07d6ee5e469fed63 color:#4a1264
 * process-promise: ca1e50e163b71e4c color:#e308eb
 * manager-handler: bcb57533223f4c8a color:#3f9c3e
 * prototype-variable: 96727737bb832d1d color:#911a85
 * listener-context: 1b04aba536576c87 color:#968696
 * constant-props: 3397539b3d3f9809 color:#b5b121
 * promise-async: b5298028378fadcd color:#157d53
 */



/*
 * execute-process: 73239704f6fe5c1e color:#30cb5a
 * process-initialize: 747d9d572e9741f8 color:#ce5948
 * initialize-async: 543f8b53db0ad550 color:#1e7ee6
 * extends-process: 12c407b98d6893cb color:#3efea5
 * response-render: fba4af7f8be3a661 color:#d7eec4
 * handler-request: 77b3ee6d7104948f color:#d9c173
 * response-validate: a34e52262bf297b6 color:#d32521
 * string-constant: 23371d3620ffe7c4 color:#7b675b
 * controller-interface: 2b580cd25fa50318 color:#163208
 * error-context: b88d0691f1bb23fb color:#487986
 * service-await: 11c54d16da2619a1 color:#f805a9
 * observer-resolve: 66f7b1c794d6ae26 color:#3b76be
 * process-implements: f6f1d1a13297287f color:#7d6ab6
 * parse-list: c1ae8b71b634fde6 color:#a34d7b
 * await-state: b4cdf19127cb6af2 color:#f7225a
 * await-abstract: 78f4c5d87eafa005 color:#f1361c
 * observer-callback: fd8b5b34eeb1bc6b color:#d5511
 * async-utility: a3c3cf7dbea1135b color:#1615de
 * success-controller: 36c03c283c44620a color:#6218f8
 * extends-calculate: c71b219095af6387 color:#2e7f01
 * fetch-string: adc2ff1643661388 color:#c4a657
 * utility-utility: 19f5f996820e8074 color:#345e24
 * controller-event: b3eb6e8d16d16a7a color:#82119f
 * subscriber-string: be3a5e9aea58bb91 color:#690a04
 * cache-storage: 4b8360d741ef7aad color:#89a5e8
 * initialize-value: 2a09ef4e622efcb0 color:#36832d
 * implements-utility: 534c7eb3d81b1955 color:#19533
 * transform-resolve: ce5c1155613469cf color:#aca25b
 * parameter-prototype: 21063606451b6e7b color:#d53f1
 * property-configure: 694fd474313f3de9 color:#7492fa
 * variable-state: 67f53ca4d833788d color:#41c499
 * callback-execute: 74bb036b0f7ed9b4 color:#45e8d4
 * subscriber-item: f442bc55a020a4a9 color:#8521a3
 * process-module: fbb9f1f7b9ab75d6 color:#b33909
 * event-setup: 273b48d86f6b0b6c color:#f7fa39
 * process-cache: 4d40649fd26d4431 color:#6da575
 * boolean-observer: 0c09b84a11a7af7b color:#fc5f42
 * manager-extends: 6ad99ab45bae790e color:#b86ff1
 * data-storage: 30eef7dcecbc2269 color:#45910d
 * transform-return: 89ee6c74a4fe05dc color:#361ec8
 * context-constructor: 379ce039b6ea29fa color:#a20e9e
 * context-implements: eb6fa66f8f64171c color:#590764
 * optimize-subscriber: eb5441366723ddd3 color:#f17fad
 * array-request: dd7ed43e2aa8d693 color:#4ef57c
 * component-observer: d170ba5e2347b4e8 color:#b0ef8b
 * setup-property: efc5095046d2c61d color:#46af68
 * object-async: cf7dc8396220f9a6 color:#33a4c5
 * parameter-initialize: 28b296f3d84ae778 color:#2f4e62
 * helper-constructor: 59c2837ca43ae8f6 color:#8590cf
 * value-error: 60078c6965055585 color:#e63e44
 * parameter-await: 53ca5c0d02fcc4fc color:#bcd693
 * initialize-reject: 01335304fd3deff9 color:#b69d5f
 * constructor-manager: 7a09a499b5e21470 color:#a80feb
 */






/*
 * service-resolve: d794b24275ab7c5f color:#38bb87
 * context-promise: 9bd59687ebada4c4 color:#9b1c87
 * list-interface: d4a13ded82798e9e color:#e4c76e
 * result-props: ab0e01685b4bf854 color:#1ff0cc
 * value-parameter: 3b88a509196baf1d color:#60bdcf
 * observer-array: fee539e74a9303ed color:#8cbb71
 * transform-module: 6b99e7e1e1b42832 color:#653f6b
 * interface-abstract: 903e984d01be553f color:#6782b0
 * setup-number: 64f1028e269defe8 color:#66c46d
 * handler-key: c5715ff9473350d5 color:#7ef8b
 * value-service: af4a0fbf942fa2a4 color:#202e9b
 * callback-cache: e310cc395ca62955 color:#f45750
 * index-resolve: 5bfd598a7860b558 color:#d245af
 * request-parameter: ecfcbd29ccc18b59 color:#e293c3
 * await-props: 1d848416fd43afca color:#48b44
 * observer-extends: 86e21136270ff596 color:#a5c81e
 * configure-render: cba6f0ed36b6cb48 color:#e3ec56
 * optimize-number: 5166034a44dbacc7 color:#4ea283
 * method-data: 1f95b6606750a22f color:#5964b
 * object-return: 63af88421e281920 color:#ca7c9f
 * index-array: 510d0cfd27b5af13 color:#92d1e6
 * variable-configure: de52fd4343b8a482 color:#729447
 * utility-function: d817b95f8a7bbbf7 color:#d0f616
 * function-storage: 9ed2ca45c25af0b0 color:#803d96
 */



/*
 * module-validate: fa711f6af59ea214 color:#75c1ea
 * execute-object: 8886f9af5938e6ad color:#aac3d8
 * cache-render: 54c877fbe64f5d11 color:#c7d9b4
 * index-parameter: 23d262ddbea61695 color:#fc7b43
 * setup-await: 352aa57ebcca5347 color:#7605e3
 * update-fetch: 0a3bc99b17ffec40 color:#a2b580
 * optimize-boolean: 5828802a7eee1aa7 color:#54fe8e
 * constant-fetch: b9366995b5ac1f45 color:#c96042
 * initialize-list: 404412c0c6c41409 color:#c39d46
 * return-item: 4f7f3ec1f0efdf1a color:#331c0f
 * method-validate: 3d30327bdff5c519 color:#1f73fe
 * controller-load: 16d7f3747a8b94c2 color:#72cbab
 * observer-request: 198fe1e94c0914d4 color:#666805
 * async-object: 70974ceb9de3a725 color:#8b6536
 * value-await: 750205780485b432 color:#84c650
 * list-number: d30c6963e119d49c color:#fde0fd
 * value-list: f5c1a761bdd5cacd color:#deb210
 * observer-function: fb84bdbf1767601e color:#35f041
 * response-configure: e0a260e60964e43f color:#f2e55f
 * prototype-list: 48f41e6703d08e5d color:#6afc06
 * array-controller: fd7b933713f18c65 color:#e9597
 * transform-request: c6a1f5c23cb451a5 color:#e70f6b
 * setup-success: deb97808f0939b59 color:#5d71f7
 * extends-validate: 8eb815badb4e9b80 color:#9d6ad6
 * variable-value: 4122b6c501813c52 color:#9007b
 * result-success: dd16e843d712d15d color:#1853a2
 * item-fetch: 43b5ccf757f350b0 color:#c2bdf9
 * cache-promise: 230a509dc57bbd2e color:#51b1f3
 * setup-variable: a54c1fa774b5bb88 color:#36be7c
 * validate-variable: 5e43cca19a79fce0 color:#f6ac60
 * calculate-success: 917f91143bc306f3 color:#d1f8d8
 * module-reject: 76bdf786ff335f53 color:#a3c5b9
 * state-load: 1e234596c4b543b9 color:#d09a0d
 * validate-process: 5b9e895bbc2438c0 color:#b4afe0
 * subscriber-props: 068a79c890181851 color:#c12138
 * helper-variable: 8f1b2072eabb62cf color:#43bd64
 * utility-resolve: 636ef2733260a656 color:#8506db
 * value-process: a1725cff4daad339 color:#b340dd
 * component-optimize: 2b9becbe2c406234 color:#f92952
 * async-load: 93b964e8f41890b6 color:#d95d56
 * fetch-await: 02c2d10b8984599c color:#31c563
 * calculate-number: e00a8450206dd286 color:#cedf5
 * handler-event: 9084f3d20ea1639e color:#b8ea79
 */






/*
 * method-value: bb9f9df147a34915 color:#4e676a
 * manager-promise: fde88e0612d4102d color:#39faa1
 * request-string: 1902331b1c9c01c4 color:#b8a999
 * props-helper: 2725d0f8e2609f16 color:#c586ec
 * item-state: 965090ae5e2a9c69 color:#820393
 * manager-prototype: c0dd611e0c13fe60 color:#28e07a
 * process-response: e53d18633ccaee0a color:#cbcaa5
 * initialize-execute: c609cf107ded2964 color:#a4922a
 * calculate-update: 9ef4d6dfb5b07e35 color:#48b4b6
 * process-state: 996fe2f488b9ec52 color:#6db6d
 * callback-object: 776a745f32dfdeb7 color:#79470f
 * promise-props: fabb064a00902633 color:#5a9b24
 * parameter-interface: 42368c758507dd4b color:#13b52f
 * list-response: bd21c0e09bdadb5e color:#939aee
 * constant-extends: 5bf53605b28bb8fe color:#e6eab6
 * extends-result: aedd352d2a3c16a4 color:#ba18ee
 * process-transform: 08d1ef02e2295741 color:#57adc2
 * props-array: 245d033c47b92e1b color:#ea9f1c
 * module-initialize: a767cc4e6cad2544 color:#7734d9
 * promise-method: fbf8eec03105ae14 color:#da412b
 */





/*
 * calculate-calculate: b9d736f70c63dfa1 color:#91d62c
 * validate-fetch: d747c1f404a3817e color:#144566
 * load-render: 6586fc5ff2c29254 color:#b8ee24
 * subscriber-initialize: 64211ae44568648e color:#713fc8
 * parameter-interface: 16ada67383a3edd0 color:#789579
 * state-implements: 083236effda2d7ba color:#42f60
 * module-component: 46f988c235f71ff5 color:#659f4
 * string-execute: 38123b60cbc0d276 color:#d78e97
 * error-resolve: a07110037a198d06 color:#b173ee
 * component-success: fe10fc842844d1d2 color:#744a54
 * reject-success: af06d55d538061fe color:#552f38
 * configure-number: a70bbfd00ef6ae9b color:#fa8bb1
 * handler-constant: 59a2890b48a18730 color:#882b05
 * props-extends: 63f1c4fdcd9e40bd color:#7bbe1e
 * callback-component: f195b2da3351d1f4 color:#17a278
 * observer-function: 1707a2cdd3531a8d color:#7786f1
 * array-index: e7b05eeeae072f86 color:#3a72c6
 * parse-string: 430b4e9e8d00bc94 color:#7b4268
 * setup-setup: 0ed6fd3369cd6ec8 color:#dcb836
 * method-value: 2074308984f6f7ac color:#2975ff
 * await-initialize: 770c9242432a2a56 color:#685eb1
 * manager-implements: 475a3215f18b9a76 color:#219737
 * await-string: 1a731a3ddccebd09 color:#26c8a8
 * subscriber-initialize: afb506de678d70f3 color:#ebe32d
 * render-controller: 33332e51b5717557 color:#7298ff
 * configure-return: 200031aecd844d09 color:#6e43a5
 * array-helper: f66ad39167458f9c color:#9e3358
 * interface-promise: a8a46d48502a4bd8 color:#88cd50
 * item-execute: 91a5e96b3c5ee265 color:#4d6bc7
 * process-index: 6c06c663680f3f65 color:#5f2949
 * constant-optimize: 12960f0d4b56b366 color:#7589df
 * service-constructor: 4185c0287d5d512f color:#8fef37
 * cache-number: 6b42287405cd095b color:#e22f5d
 * validate-function: 80c16c624e01a1a8 color:#cc3d56
 * extends-transform: a6c162ca1e292ab4 color:#d68b45
 * extends-helper: a84f60bf161d2e00 color:#5120bb
 * abstract-string: 0bc42a3e8afc1c54 color:#60f48d
 * await-helper: f4850baf565de53a color:#3bf5c7
 */



/*
 * helper-initialize: 6efda8be41416278 color:#577447
 * success-reject: 6d5de11ac1f7a0a8 color:#78afd0
 * module-render: 36e06e73b897c73a color:#84a12f
 * resolve-number: 79fd0e16ceeb0a46 color:#fb7a9c
 * constant-success: 342a6ea0356a05dc color:#c8d9e7
 * render-utility: 1849d6203a048a3e color:#4359d8
 * render-abstract: 942586d5d89b51a0 color:#5c3eb
 * prototype-cache: fe0afe58eda8fab0 color:#7052e4
 * render-extends: d1bedb1e7d8b80f1 color:#c64dcf
 * number-string: 3e4e76fb7e6c4db4 color:#ebc640
 * event-list: 1a24dfcf2a279934 color:#b09eb7
 * props-reject: ed8a290a7179036c color:#5294ba
 * interface-subscriber: 032c3cfc5e98864d color:#8c91e4
 * calculate-promise: 92bf023b171022df color:#7afa35
 * array-callback: cad6551d8d0abdf5 color:#6edd7f
 * service-item: bb86d34b4e99a4b6 color:#8edba2
 * observer-context: 032e381b57af531b color:#831aae
 * string-callback: 22eaa4497696faa2 color:#ee93e3
 * cache-helper: ea9f59c08ea59383 color:#5f6a4
 * parse-component: 49538855e954f438 color:#450a88
 * promise-error: 307e548735a8932b color:#ef76bf
 * extends-reject: 1b43ed81d3fbd70d color:#3f30ca
 * listener-function: 26e0d8af7ced3ea8 color:#fb489d
 * context-listener: 7f65ea6f75926e38 color:#5c53b4
 * observer-configure: 596ac26bd12ea0f9 color:#f82147
 * async-abstract: f73dd43ed68c39e0 color:#7277cf
 * constructor-state: a82d10dd29d9dd97 color:#667f8
 * promise-cache: 5c31456fd033c21a color:#5d38a7
 * reject-resolve: ee3f7b7074535091 color:#c4d608
 * success-index: 21d8e0f28649c035 color:#238c7c
 * object-optimize: e813521311f597dd color:#78d43b
 * item-module: 56f1e2f663d69466 color:#83409
 * error-success: 2bea65d9a41f230f color:#d644f6
 * helper-response: 929ca584e9cce2dc color:#ae6658
 * constructor-props: 431d1ab4656f4b9e color:#f05604
 * async-error: c607dc424b5de5f2 color:#28eff1
 * render-configure: e3ae418823b0f20e color:#432918
 * parse-controller: 036724dd2c1584e4 color:#9d90fb
 * resolve-event: 4ffa3e4f7e65ede7 color:#444a0e
 * variable-manager: 6927259ae6998f94 color:#c3b8f3
 * list-result: e026a93fa8d1201e color:#7fbc8c
 * listener-listener: 8b83c0f59ea6323f color:#18abba
 * event-configure: 066193d544f206e7 color:#468bff
 * load-array: 7380634bddeb83d3 color:#d38949
 * validate-promise: 64cc3f0118eed342 color:#3ee215
 * variable-method: 690484f9b3ad2bb7 color:#62ce02
 */





/*
 * constant-validate: 26cc910520a984f1 color:#5e2ac2
 * variable-request: 318b42ef213babfe color:#c79ea9
 * update-load: bb9062074e5a4ae9 color:#3c20ba
 * component-implements: 9cf419f8937920fb color:#ecff1a
 * implements-transform: 291e6194d788e179 color:#50d2e3
 * abstract-function: 6f801500b2f0c1be color:#8e73a3
 * callback-reject: a6216cfdd2c70a31 color:#edacbb
 * transform-function: c7e3ce1d6187f50f color:#e1e69a
 * event-string: 02a8600a4f5a3e6b color:#9a6270
 * function-prototype: 47c2c643be67946e color:#933ed3
 * await-module: c7ebf2d43f1c0fcb color:#830542
 * component-controller: 01f8128adc9a1333 color:#32cd1a
 * props-listener: bd33952f4a5b6a22 color:#7ed6c
 * subscriber-update: 0cc9fc6e8d8644a9 color:#7bf790
 * index-error: 2698bf959d2e8f2e color:#e3ab20
 * list-callback: 504b8f883c6fbefa color:#a1be9
 * storage-update: cf3313543169ff66 color:#20b876
 * helper-service: bf888683dca8402d color:#f918ae
 * render-string: db0766df27cf55b2 color:#516145
 * initialize-callback: 7ebd1494b93e5569 color:#5d9832
 * manager-cache: 8513a14060f9af42 color:#af462c
 * state-constant: abbf3f6f86a627b4 color:#d0084d
 * function-calculate: 717fc4af2f32aec7 color:#9caa1a
 * property-listener: 2ea093919eed760b color:#5394fb
 * array-implements: 367b250398d718f7 color:#1565f4
 * result-module: a252ae25dd6cd343 color:#2b9673
 * key-abstract: 2efa92bfb28cfdbc color:#c72b8e
 * controller-value: 34290a3097ef256f color:#4a0e21
 * handler-error: bf3fb9943116b6b7 color:#1a06ef
 * setup-service: ffdd9e83bd8f8b63 color:#165228
 * update-helper: f1913377db04ea62 color:#3c3f28
 * result-observer: 83c85f33c32e9ad5 color:#412e99
 * storage-service: fa8b79ac38f55b3b color:#23ffb6
 * success-transform: 85f76ff18374e87d color:#da6df0
 * property-manager: 1f39d89e55a9b047 color:#556eba
 * array-transform: 834bfaef14498203 color:#e9571d
 * constant-fetch: 11edf79114cc66ac color:#41cc86
 * error-request: 104347a7150f218a color:#51b218
 * key-method: 52e81b49c5737672 color:#766f99
 * implements-optimize: 6f9db05df4787293 color:#fc699b
 * render-callback: b6d6882cbcfb8090 color:#9f06
 * utility-configure: 69226273bed3ca45 color:#423a2b
 * method-props: f1dc062f625bb0a0 color:#ed245
 * prototype-property: cf5546a4e384a756 color:#928df5
 * key-error: bebf9d8891303ac0 color:#ab3838
 * render-boolean: fb76fb0f8489222c color:#63ae72
 * state-initialize: ba8b8becc8e7dd00 color:#802adc
 * data-async: be884e3efd2a3da6 color:#6776dd
 * success-event: fcdc3a318841249b color:#de9e30
 * interface-module: 26648661d380dc53 color:#5ed0af
 * list-state: 62c1485732b2a4a1 color:#a8e6a5
 * interface-subscriber: 82fcc621e934699d color:#55f512
 * optimize-manager: c74ee60d2109748a color:#2ea174
 * cache-execute: 6a33b40ec1bb1784 color:#228468
 * response-abstract: c375faa020382db5 color:#f50902
 */