/*
 * utility-parse: 2c865f124cd2ce94 color:#6d4aa1
 * resolve-promise: bb684f2b81d6be20 color:#ac3a08
 * handler-execute: 9711c2b6acbfd7ee color:#af94e
 * process-implements: d6404a09acf4cca2 color:#d4ef11
 * resolve-data: b7f2c5020e4af7dc color:#31af30
 * utility-load: 9cdd985aface53ce color:#a698f1
 * promise-property: 16bf56be037040a8 color:#37b705
 * promise-manager: 0582918f80acaedc color:#a9c59
 * state-context: b00dcf8e44f4d179 color:#14a392
 * extends-await: e2ca42c6231dea25 color:#740b75
 * index-implements: dab02b62fc7eaf52 color:#364536
 * module-property: ea7c6bf00ffca28d color:#9a0346
 * execute-key: 38785c38eaecc7a9 color:#5d8327
 * item-data: 59e1b7164c46d4a0 color:#d663b4
 * data-item: a86fe98f51aab1b5 color:#8aa80
 * property-object: 54cf3351b7360b56 color:#e7381
 * utility-parse: 3fd280f2c77a1407 color:#973493
 * parse-number: 9777b6156ebec01b color:#bb8981
 * cache-event: 6deac715efa33c3b color:#9d0a39
 * boolean-transform: 2ed55099d33887d7 color:#6e1b9e
 * boolean-handler: 6af27c3f9ccec628 color:#e2031d
 * optimize-service: f47a66cd792a9cf6 color:#cc2332
 * prototype-index: 7fb6cbe93b9e5f1b color:#dc48fa
 * index-listener: e69c7236d44ecab2 color:#bd1189
 * promise-success: de5efde37df45377 color:#7144c4
 * load-method: cca28dbc411ff5e3 color:#5f207f
 * reject-execute: 3550c0c14cf0c350 color:#f6906f
 */


/*
 * event-setup: eb1745bd82b2388e color:#c82b28
 * method-callback: 4a40ec25ab6c8520 color:#23ccc
 * initialize-return: b4e01028b1c3df6b color:#23c29a
 * resolve-list: 46cf3e052975401f color:#81e7a4
 * setup-props: cf28e7391fc7bc3d color:#e5a8a9
 * method-fetch: c7ba0d0e073a630f color:#813e71
 * setup-data: c03df76a07289b27 color:#499bc5
 * implements-callback: 4a00a3a4f28133d5 color:#72ab04
 * listener-execute: 4d133e72e37b4e72 color:#366f71
 * listener-string: f999c9ed8d8a8955 color:#84537e
 * event-interface: 8316b56a749ca395 color:#d7938
 * process-controller: 03ef768d34d3007a color:#574b67
 * calculate-execute: 7eccab392df05483 color:#b784c4
 * service-method: bf3d624f3a3c93ae color:#83394c
 * await-property: aa83f956f7fc4e85 color:#e1ebb9
 * function-initialize: 71206bacef6ab7e2 color:#69cc2d
 * abstract-storage: dbc7026e10c96604 color:#f8bf
 * array-calculate: d02a57884962e585 color:#99d1d5
 * success-validate: 16be72c37432889c color:#11ebdb
 * response-reject: d06f244b1609e082 color:#1c0293
 * fetch-transform: 6c69828630c41907 color:#9e466e
 * array-transform: 517254d123966dca color:#acff3d
 */


/*
 * await-subscriber: 8fd64bb1222d1e5f color:#c0e9f0
 * constant-boolean: 4415c10c35dde665 color:#35ed56
 * property-resolve: 8efa03a17b403d75 color:#6f2274
 * object-function: 8cc5fed84371c18f color:#feb26d
 * reject-key: f2c533827307d66c color:#f2efdc
 * await-result: f0751819a2e545f0 color:#cf425b
 * process-listener: c311f5de4bb7560d color:#ed2031
 * update-process: 21a4546bd59109c9 color:#fbf2da
 * service-string: a780b7ae24b49264 color:#59753b
 * load-async: 6ba45c3d84098b6f color:#8f9489
 * subscriber-request: 7d50b62562fe776a color:#763087
 * success-calculate: 255dee0e2fb3482a color:#17d6dd
 * key-service: 0fef63dd03bcbf19 color:#2895e9
 * callback-request: a4bb9d5952616819 color:#3a4b7f
 * method-array: cf7ad740b04fd405 color:#24a037
 * event-load: 042ae1b2a6b27d17 color:#320bf1
 * helper-variable: b4aed5b26c8afbbd color:#d13c41
 * optimize-handler: 8771448a5b597679 color:#c3eec7
 * parse-observer: fb12858162491c85 color:#30a5bf
 * fetch-storage: 39332cb64bbbbef9 color:#307062
 * module-constructor: e0a3a53afa0b32db color:#851e37
 * listener-abstract: 227aa0d41ce06710 color:#cc4079
 * key-list: 96eacc668423cd51 color:#55af78
 * initialize-method: 931c636189580a1a color:#c95ba8
 * property-value: 24dae9c3d72c4e45 color:#92f380
 * calculate-function: af0461ac1c43733e color:#a9886f
 * validate-process: 03b36f1c40b283e7 color:#457b66
 * constructor-interface: 850d0999822be1bc color:#d2a48a
 * controller-service: b5bfc83c8484dc55 color:#2a7342
 * item-string: 224d3fdbc9602b41 color:#682cff
 * process-transform: 91602e61e7cf3b48 color:#cec989
 * async-service: 96f20edb11fd774d color:#276469
 * event-listener: b2d194f4bc3d12b7 color:#5ebbb8
 * reject-constant: 6141615f834c32f8 color:#6e96d6
 * utility-index: 0645aa23dc18f27b color:#612af8
 * cache-load: d07ff9fcd9bb6575 color:#6ab218
 */


/*
 * context-list: a2aa8e584869c412 color:#5a06fd
 * object-prototype: 34fdd84007915d1e color:#dbb45e
 * data-transform: 18b40e0783975158 color:#287f33
 * function-array: 4976ae302cb15e02 color:#97b102
 * subscriber-key: c73c6b5186104540 color:#47531d
 * update-observer: e280d06de9cfbc96 color:#395aed
 * manager-initialize: 675c7ab9893fd9ec color:#1be104
 * number-configure: 500dcfa8bc61b733 color:#26651
 * implements-subscriber: 6ad85c0335fc1283 color:#f8c318
 * variable-function: f175c2076a0905d4 color:#e98d9
 * number-key: 088e7e86c7d5fc39 color:#e78ee
 * props-props: 898621fa9b9b7a3c color:#b5265e
 * process-setup: a6eeaa684ec93c43 color:#664590
 * boolean-response: c3be17e097cb6ac1 color:#c7ca64
 * component-initialize: e8630360e5d833fe color:#aaed3f
 * data-index: 8f646036408faade color:#e5d055
 * controller-promise: 2f5ae8deb6acd826 color:#26f76f
 */



/*
 * optimize-constant: 6b9df05ab505db54 color:#3342ec
 * configure-listener: 637fe4c70e2610d2 color:#5cf1df
 * validate-number: e1d047ec865f8bce color:#bc716c
 * return-parameter: 649e78e7f6d202b6 color:#3676f4
 * property-initialize: 397739987c75e16b color:#f0081a
 * props-response: c88393f32dd1fa9e color:#e9bf2
 * data-variable: 02546d5e07517cc0 color:#18d5f9
 * data-error: a6d800a4f2d68ac9 color:#d003af
 * controller-variable: fb8d1d800c43b5a3 color:#e6e01
 * transform-initialize: 19efb6fa92b3cb9c color:#31d4b1
 * property-reject: fc06f26c336cae91 color:#41e141
 * component-return: cf8ea5e2e8639dc8 color:#63d6e
 * interface-request: 17ac14b7d958095f color:#9d027d
 * number-load: ab89ebb8abe7477a color:#8c0d56
 * reject-success: 2d8dab08265e37c6 color:#15ac39
 * promise-constant: 7216179561a34214 color:#5e144e
 * variable-data: 33770c6be7610ff4 color:#6cc8b2
 * setup-callback: b4e9b7553a213d22 color:#483e6c
 * success-process: 6746bc4bdbfa04b7 color:#41d9c3
 * module-setup: 8a893dea7c9063a5 color:#13c5fe
 * success-validate: 1d0182a3864e2045 color:#fca01d
 * return-helper: 5b4e6e1e35e75d05 color:#5bc322
 * setup-optimize: b82bf14e3308a658 color:#d1031b
 * string-observer: 13849dee00124c7c color:#a3e41a
 * resolve-listener: 43091fe98e81f53f color:#bd89ac
 * return-process: 411c811614872c2e color:#ba2156
 * index-parse: 2133fe8dbf020fba color:#6b5289
 * props-handler: 8e889277afc66d8a color:#bf8c87
 */



/*
 * optimize-property: ce9deb029d11fea5 color:#5c055d
 * state-string: 1b5eabea50726e3c color:#c64708
 * constant-utility: 6db997caf2de72d8 color:#bf7c58
 * value-abstract: 56882aa11e9f7965 color:#daa0ce
 * load-string: bfee54e52a52b328 color:#ed258d
 * update-controller: 617bb2e731c5b6d2 color:#3361a8
 * constructor-list: 066e514ad35d371f color:#fa3c32
 * method-async: 10b047566b8391ee color:#60e00
 * callback-callback: 69e664398b41cbe0 color:#21d37c
 * manager-process: 192c3770d188bedf color:#a43631
 * number-listener: a4047b55147fa06e color:#808f88
 * parameter-props: e740ba59765e944d color:#21f245
 * initialize-interface: f716b0080654811a color:#98e204
 * fetch-parse: 7b0325ee96e8cd1b color:#f0edec
 * parse-async: baed66504b0463f9 color:#7db385
 * module-function: f2c186c1003eeb5d color:#aa8b28
 * prototype-setup: 6303aa2bd5993f10 color:#a2b6d8
 * optimize-parameter: 656fad098657b098 color:#753164
 * function-return: 515d21adbd71e0a3 color:#57b2a8
 * manager-cache: 37e2d48b7d471274 color:#15ed3f
 * constructor-module: bf2b25113e710e60 color:#2aa8f7
 * state-property: d10a7ca48961f518 color:#c0178b
 * boolean-handler: b4a5eb07546625db color:#9c1169
 * fetch-data: 21337ed0530be15b color:#f24d93
 * manager-success: c6f2f229abf41f19 color:#d95b5f
 * interface-return: 21be2c6a098df589 color:#ddfaad
 * controller-module: f8bf003fd0dfdc3b color:#b51e46
 * error-state: 13ce2357ac921802 color:#8eda09
 * property-success: aed061a4c40b01f7 color:#779cea
 * item-promise: 8b956290fc4cf5f5 color:#3db2b1
 * service-prototype: facafc1802d886c3 color:#913cb5
 * error-cache: b266e9bc46c8dbdc color:#82b91d
 * object-optimize: f1db9a27ffe482a9 color:#7f55a8
 * constructor-resolve: 21392915f00ee582 color:#273fce
 * context-parse: c658b2b8f2866faa color:#4e6fcc
 * number-result: 0e06093ea286ffa0 color:#f2549c
 * utility-index: 40a1793ebfb29fdb color:#4d8a0b
 * result-parameter: dfe34c936b682d40 color:#d04ecb
 * observer-callback: f9a1efb5d06b89de color:#70ba9a
 * error-constant: 95bee0c9ef43bf8d color:#8182a2
 */


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}





/*
 * subscriber-configure: c12ed24205ff8367 color:#d9d203
 * resolve-function: cc1baac89f48e035 color:#7a4e0a
 * process-promise: 1b07a72f46204bb2 color:#49e68f
 * prototype-success: f468c6fcf993eb6a color:#602ae3
 * optimize-execute: 16276c501666f1b2 color:#99dfb0
 * object-item: fc1fc70e903b024c color:#be843c
 * load-number: 29608a3ea3ad5a25 color:#e23cb
 * storage-promise: eba8179afd0bcfeb color:#895b3c
 * request-list: 5d644d7e131a4fc1 color:#5a8cb8
 * boolean-object: 4507259e58f71036 color:#44827e
 * async-configure: 5816923605fabb26 color:#b8db2d
 * abstract-object: e61e3e7edf2e2e06 color:#9c9347
 * parse-number: f25b7dfb061f546f color:#50b982
 * constructor-success: 559a8a4f76219eeb color:#596c97
 * handler-constant: 14b5e69f9e44de21 color:#8fbb4
 * data-index: c246d34188de752c color:#29455e
 * state-observer: ee07815a5a0300f8 color:#897e4e
 * promise-validate: 42c43e3adf599d5b color:#7a476d
 * load-parameter: 2a9a51759ffac4d3 color:#1ae942
 * handler-key: 972fad6685a1c495 color:#bff293
 * execute-execute: 7f85dd871663679f color:#b82dd4
 * property-resolve: cb20877953972e53 color:#277207
 * array-listener: d2e6e81f9e9fde43 color:#f7c292
 * service-await: 4506e87337579b1c color:#3cc661
 * object-implements: 67f0c8eca3ee92a7 color:#485a91
 * manager-array: 9b0f78fc3f321940 color:#947702
 * update-update: be8bdd2ff7bff214 color:#f90de2
 * reject-manager: 47451751013266c2 color:#8c48b6
 * observer-request: cc3f3673aa1a12d1 color:#ec2c06
 * transform-subscriber: 5d51f77805860e81 color:#15436f
 * boolean-number: c8c7acc8c921edb4 color:#83dc12
 * fetch-request: ae8b7db679d0c581 color:#1db457
 * resolve-method: 3c39aafafc2819c3 color:#171213
 * constructor-handler: 29ab36669b500087 color:#fc0dbd
 * optimize-update: 405175a53f886e7f color:#8bf412
 * controller-item: 5203d08a623a466b color:#92cf4a
 * validate-observer: 37f0850ff20ceac8 color:#e697b7
 * controller-error: 08bc4ab71e45e356 color:#cfda2d
 * context-resolve: 42a0ac87eacb3ad2 color:#7bd675
 * promise-success: 834e8a0f1d327a41 color:#51a17a
 * optimize-index: 467f34a51ca8c9a4 color:#9b4485
 * error-reject: 0cf93ffb8d69bf1b color:#77590c
 * event-interface: 1d8fd59cdde42fd2 color:#b68628
 * response-data: c5bb235c3616b165 color:#d88ffe
 * service-index: 73f2135735f36a12 color:#271947
 * value-calculate: 1e4f2b0a21724873 color:#8ec263
 * string-resolve: d923c57fbd5ae9d0 color:#e8ff78
 * parameter-error: f31f1c8a0ca13172 color:#c042af
 * constructor-constructor: 1976587b6c478784 color:#a40e92
 * execute-return: a818da1c01814d9f color:#7b2755
 * number-component: 886dff377eab7e01 color:#89a8b3
 */




/*
 * event-render: f050db7735cb17cf color:#cdb8df
 * render-state: 06b576e83a210eee color:#c75de3
 * initialize-fetch: 88666c701d2be7c5 color:#f85ad8
 * number-transform: 66b996fa4ba4d84b color:#39911d
 * execute-request: fb40dd87d9fca247 color:#9add53
 * function-request: ed3b4e272e87b788 color:#f476ff
 * async-extends: 40c74deab509f653 color:#1c1259
 * parameter-state: 50cf04112db70718 color:#334b29
 * data-extends: 92a2e4d5a292053c color:#1784dc
 * module-observer: 104fee125bc42111 color:#81bb37
 * boolean-setup: 6e2a007453175890 color:#78e100
 * setup-manager: 81f638c5656ee720 color:#36930a
 * subscriber-constant: 7af5d824596b2df8 color:#fb49cb
 * execute-key: 85fe0886de5e6835 color:#90edb7
 * callback-result: 470cb28250678439 color:#f49075
 * process-listener: 399a8c79a48debae color:#209df9
 * listener-render: 5747924e00cc279f color:#84fdde
 * resolve-initialize: c781cecd45e3d73c color:#1778ad
 * helper-handler: 4bb3ce09e997c74a color:#696982
 * callback-object: 78eaaa8bb4980777 color:#4226d0
 * variable-load: bf62946920e4b8cd color:#fb6af6
 * cache-promise: 07da8cef778244b0 color:#83d981
 * controller-observer: c878c5b8181493c6 color:#b3a365
 * execute-promise: ebf424c812e204fd color:#61549f
 * key-object: afddc01cdb54d343 color:#aa8344
 * callback-controller: 5915030dcce6da5b color:#84c793
 * array-constant: 814c03a3d255e88c color:#3ddeb5
 * property-handler: 7a5d1432d86d8992 color:#71abd3
 * resolve-cache: 4988f25d4e9cc97c color:#33d44d
 * index-handler: bd763e0ccc23f968 color:#5fb6f5
 * cache-calculate: 7af4282c65a9eb33 color:#740584
 * controller-list: 7c6d693c339a7531 color:#98bc6c
 * method-extends: 53dfbf66c515bd7a color:#46e243
 */




/*
 * array-reject: a58a606e5335c9bc color:#43f43e
 * return-execute: fdcd89ff61e57ed8 color:#9ba7c3
 * array-error: 6f0257995143ea9f color:#ba2c9d
 * implements-props: 4f936e16517692b6 color:#9c7f18
 * initialize-result: 13b424676d124b7a color:#b881c5
 * state-request: 9ad9856c3109a349 color:#2a36f4
 * success-error: 7df8e5479db6f8dc color:#62593c
 * object-module: cdbaaf8be7780f30 color:#a3207
 * load-context: 16cc49ff498c11fa color:#4da6ba
 * load-index: fe5563652f2f7b74 color:#2d43c7
 * data-item: 1dbdf098e8251509 color:#eee9d5
 * item-service: bb616e70631865f3 color:#3d5349
 * number-service: ce6cf6ca79d704d1 color:#f7bf73
 * function-helper: 76ec0baf3fac02db color:#c6e999
 * property-response: 5088d5db1a638c6f color:#f517f9
 * number-interface: 1107a23a7218cb60 color:#17f5a
 * component-controller: ae0b7e51abbb4015 color:#44daba
 * load-item: aaae1d59d8e02afa color:#90a893
 * error-return: 3c9d5bae11fb1ae3 color:#a463bb
 * manager-interface: 0a8e877575c93ecf color:#a1589b
 * setup-fetch: c921e5103b82b059 color:#17fc22
 * boolean-props: 19981545d2a80a22 color:#688824
 * resolve-fetch: 39cc36575c4c5c7d color:#b9d839
 * controller-constant: 9a00a1f8e0970b1f color:#c1e7dd
 * render-array: 16af4dc9e87d05cc color:#ae4687
 * observer-props: 7cca5d3c655e5047 color:#17de93
 * boolean-callback: 541d2ff933b54b6f color:#9fd1b6
 * request-props: be62fd2559f6ffb4 color:#23053e
 * controller-async: 74799f024e31dc3d color:#4dd938
 * prototype-cache: c1f0fe9707f197be color:#be3d95
 * process-return: 28104ccb6ad80a18 color:#5bfd59
 * index-variable: 9a0558e20bd10590 color:#e55917
 * setup-helper: f11a92a154170b74 color:#7e6661
 * interface-listener: 99440916b28fc69d color:#a826ea
 * callback-validate: 192125bb8a93d39a color:#2833cc
 * initialize-helper: 709d7f0e8d525607 color:#fad7d4
 * interface-event: 155eb1e558040787 color:#8f7432
 * variable-await: 872327f4d969fac9 color:#55b1b7
 * item-process: 43195dce5b8e212f color:#46dbfd
 * value-promise: a994bbcb02fcd599 color:#9c64b2
 * property-data: 9877c8413e9359d5 color:#223399
 */



/*
 * execute-string: d3b086973dbe7a66 color:#9f27fc
 * method-module: 5b69ac5ea5fcb2a7 color:#828d5c
 * response-listener: 7286faeb4198b819 color:#da7f04
 * optimize-resolve: 3f356ca9fdbbe408 color:#bee929
 * request-update: dcbbb334b71131e9 color:#d583cc
 * transform-method: 4ade9eb6203a98e6 color:#ee4d44
 * configure-manager: dc3d6ca864f5deac color:#b83191
 * callback-await: 1a47ef9661c3f0ce color:#4a2e5b
 * boolean-prototype: 63ba1db8ce2d6c5f color:#dac885
 * await-parse: cc25d86857a9415f color:#a2f487
 * observer-success: e0154c9de368e8bb color:#84b9c7
 * state-constructor: fa1113651131bb0f color:#981994
 * method-context: 06041b36e35e84a8 color:#e44407
 * abstract-fetch: 916d5b2f152f142c color:#bd80d3
 * setup-listener: 2c25ed4757b5401c color:#afdbdb
 * method-utility: c16a022d9e4dca35 color:#51cf96
 * parameter-execute: 32d02dda3bdc59a0 color:#af68
 * index-async: 8e425f93320d71ad color:#1537b3
 * handler-async: c9437a8706735f01 color:#b42b72
 * listener-utility: d6740213aef620b4 color:#cf1210
 * listener-storage: f2540f2bd45081a1 color:#d2b91d
 * implements-helper: cd5d80b87aecd83c color:#a5b4df
 * configure-manager: 1a39aae6dcc3f6d2 color:#1c15ec
 * error-error: 51d1e0a0524d96c5 color:#766112
 * parameter-key: 3fc166cacc471433 color:#9fd9c7
 * component-subscriber: d78c5dd060763d6e color:#fd8a0b
 * cache-utility: 2a10b564347f4bb5 color:#7b86c6
 * controller-component: 7c29b5cd5d91ce88 color:#c10cbc
 * controller-error: 36075e702db6ba6f color:#fdcd51
 * error-callback: cce16f041ae3c97b color:#9cf62f
 * prototype-data: 82659ef7e7e7e322 color:#aa3619
 * event-execute: 7fe82eb190ff52f4 color:#376653
 * reject-data: 17922c0bae5fa65b color:#d11fd8
 * reject-string: fe37e0a6fd5fd2b1 color:#2d39f8
 * state-parse: a5df2a5f2ff95213 color:#326041
 * method-listener: 914d133d2e32b38e color:#d8e15
 * parameter-index: bfa94dff3d83f04b color:#7b21d6
 * await-observer: 2650955a21272d6f color:#fa1be8
 * abstract-extends: f50227a2b662cc3b color:#a0ba64
 * response-render: 500b2c0edcd6fb92 color:#a292e9
 * parse-transform: 863f4117fd4a45ac color:#b82f3c
 * execute-property: 9029b0fe874499b9 color:#43fe18
 * key-implements: c99f1796d8ab2878 color:#510e95
 * observer-object: 9cec88379ac9a155 color:#5c59e8
 * update-initialize: 53107068d9d52e1f color:#891820
 * reject-prototype: 3b106372bfcb9ed0 color:#19a4d0
 * helper-context: f44285da20c4ff9b color:#8684ec
 * calculate-load: c6f79800fe38a199 color:#62ebf6
 * array-initialize: 0549dfadf4cf4c6c color:#4017f5
 * render-async: b29574c84bd1af90 color:#e3c1ee
 * subscriber-item: 02a40b86b1ae77e2 color:#5fe5c5
 * constructor-helper: b55c2f434410f8a4 color:#834d2b
 * method-update: cb7e31634003996d color:#c05046
 * subscriber-resolve: 2a7ff38d4b50496d color:#63951d
 */






/*
 * boolean-prototype: 7a272708d11aee7c color:#19e050
 * fetch-property: e6e6888b4bf2e381 color:#b76209
 * render-utility: 0bf158ab2e8ea196 color:#180306
 * method-module: 1fda7cd1f6776d1c color:#df43e0
 * utility-success: 7b5c185fbad17a78 color:#41c680
 * storage-request: 94b2b02c83be8871 color:#a2b40a
 * utility-abstract: cd08be3fad0cad99 color:#a29219
 * fetch-method: 824e0c1b2775d596 color:#64662f
 * array-constant: 08349b7710326887 color:#ab4c34
 * service-parse: 33d51d0cf7a313dd color:#3481d8
 * extends-result: 67671ca487ab216d color:#9ddca
 * request-implements: 3e8e9dfd71f53965 color:#5b0aa9
 * array-parameter: ce582022c051d90f color:#328f5f
 * request-execute: 470965cbdc1a8783 color:#25c1a5
 * await-method: c12c7bdf4a806ba7 color:#5e9ed5
 * list-component: d5d1e4e2b11b2b54 color:#c5cfa9
 * constant-parse: 4568952766ff62c2 color:#1d7354
 * props-list: 816f2a860655a940 color:#e66d50
 * execute-async: 682921941eaa288b color:#32caf6
 * context-abstract: a550412e1567a063 color:#b64cd2
 * load-handler: 5e41c88119d4b6f1 color:#740fcc
 * prototype-data: 2089079d642b1abc color:#7cc627
 * setup-event: db49e076c973dc12 color:#fbbfad
 * item-function: a573d8b85588b5d5 color:#d32b61
 * render-boolean: 8dcb4f8cbf75043f color:#d49065
 * event-list: 8327d46a4fce6cfd color:#9e0c9d
 * props-item: ae0d4526484099d8 color:#d90f20
 * event-error: b6299a0131cdb9d0 color:#ff028e
 * function-transform: 53fbcf78d11d758e color:#f0946c
 * result-module: 691aa9904f6c329f color:#eaa689
 * parse-key: f5673326af3d3c09 color:#3be8b1
 * response-module: acb2cd3108563522 color:#fa25f5
 * boolean-initialize: 7d634b034ec1d04f color:#e63b17
 * setup-prototype: 4e0f40d5f9dd709d color:#1b163
 * data-configure: d6fdbac0fdaf49eb color:#f7f54e
 * await-promise: c0a1bb7c76a764f3 color:#2d01a6
 * process-execute: 2db38edb07138899 color:#fa6b72
 * constructor-error: 57a79075949a7aab color:#f2aef4
 * optimize-value: 3de74b8819eb8b9b color:#6e8c53
 * execute-state: 8682aa5a18c5f743 color:#7ecbe6
 * process-constructor: 1c22f28da96ef934 color:#8754d2
 * constructor-setup: 41f0520bc08a8e73 color:#88d936
 * response-value: 1b44404018cfe1dc color:#abab26
 * listener-context: bfdac1892b484143 color:#141d85
 */






/*
 * parameter-setup: 349a5dfdc5d2415b color:#a48b62
 * resolve-load: af7c16bf52183392 color:#ad790d
 * object-initialize: 331b6f81129c368f color:#51e89
 * value-utility: 7d9e0632e3faf8a8 color:#90508e
 * response-transform: e67ea11d95ee51fe color:#dad822
 * setup-response: c76a7527dc7eac23 color:#ff2e2b
 * reject-process: 2e954d4b296f332a color:#e4ff2b
 * return-list: f99dbe3147a62e25 color:#c21b5
 * parse-calculate: d40563c9769f5f84 color:#e95be4
 * context-parameter: c036e216a4edcead color:#2180fd
 * configure-interface: 57f09a1f15f77ec2 color:#19e41b
 * number-service: 05184945356efa95 color:#11724b
 * extends-async: 19a879529caebc33 color:#774d73
 * data-utility: 37debfbf131bce60 color:#facbb5
 * component-parse: 8d48cd7b0889321b color:#a921ae
 * await-render: 0634bdce45b8ca37 color:#8f9a01
 * update-abstract: 6f7c67bf34555476 color:#fbd7ab
 * object-success: 8a68fd9c94ca9f77 color:#25ccb5
 * state-implements: e3f705286f9027a5 color:#82a3c2
 * request-array: a85d112f5e7ba018 color:#153774
 * promise-component: 9bec6bf6b4da39ae color:#2c945d
 * object-event: 4b8bd733233eddc8 color:#3f2535
 * configure-component: 04264815cdf961fd color:#e7e32
 * service-load: 2d0754ce7b2fc799 color:#4fd48
 * error-value: 6992cb57b2b62fb8 color:#82d752
 * index-initialize: bd18cfcf962ffd87 color:#bd879f
 * props-number: f1e1bb10a0c8be36 color:#884030
 * module-return: b53a2dfc64e2f585 color:#e39aec
 * error-property: b2a38ddc2012a672 color:#5b245c
 * await-object: 4eea9776631af913 color:#dd8e72
 * item-array: 82be057b7f4d1dc1 color:#164cd4
 * manager-item: 7764c8491c629c4c color:#aa2b9d
 * parse-reject: b78d9b5c8d125bd2 color:#f6a1e5
 * listener-error: 98520eea5a0b9e63 color:#2fb9e2
 * index-fetch: 2a7585791c82fbc5 color:#5cc267
 */



/*
 * state-item: 8f632a7836be760c color:#63228
 * prototype-await: 984755cfe988a88d color:#b3f350
 * string-module: 6da08ef82b289be6 color:#e91c2f
 * context-interface: 7fdd6aea34924941 color:#172b0a
 * subscriber-execute: d54e8e6edea5dfb3 color:#10c9df
 * extends-property: e07ca15a60c3d7a5 color:#c2be64
 * function-transform: ec32d836102225eb color:#abee3d
 * manager-parse: 4f8c8324b956994a color:#f9b102
 * list-response: 9fed36e8aa6d87c0 color:#107b94
 * calculate-list: eccd656fc9b1cbbf color:#80fe77
 * async-await: 1ea5b84f02d8026a color:#4b8025
 * list-parse: e63961269db32e39 color:#2f1d29
 * load-string: af13001ebdc6f0df color:#9b1d0e
 * context-subscriber: fc70028e598934ae color:#50544e
 * listener-boolean: b9b75fa1638f9d6c color:#60fc88
 * item-await: 76eb599390481ed4 color:#dbde4
 * storage-resolve: a806cd1c6f5b2403 color:#3ba577
 * state-event: 2cee706c7c6a855e color:#14cb2a
 * request-list: 503c523ae050e1e4 color:#ff0c46
 * extends-helper: 8a5ffaf59c1835d7 color:#a67b0f
 * error-fetch: 58c2a6b2ba1a539e color:#f67b43
 * interface-method: fa1d6616ed2f9150 color:#6a297
 * prototype-handler: f8df84b00cd81224 color:#c77093
 * response-return: b66cbd3587a7d581 color:#927102
 * result-service: 028dd9ca548574bc color:#29bed9
 * method-property: ea54b416566009e6 color:#7a97e6
 * interface-object: c8fcdb0b2f53786b color:#dc1906
 * render-error: a52f8c5377adf8f6 color:#dcc1a3
 * async-props: b62f54055d79aea9 color:#b5fb7b
 * abstract-number: 352f7e1cf606d2aa color:#ac1cd4
 * error-storage: eeae81c8d1e51514 color:#84f2a8
 * index-list: f506d7a250031d1d color:#d51ab8
 * interface-load: ec02c2770a8182b4 color:#c1251b
 * async-observer: 318f00713ccfaf73 color:#dd24bd
 * promise-success: e84595a3d9380ceb color:#c54448
 * boolean-render: 8aeb4bb469a11d5b color:#84f40e
 * list-return: f21305cfb825f51c color:#5178d4
 * function-observer: dd2f5a75ea79ba4a color:#600fa7
 * async-validate: 341a67ec9ebfd162 color:#a7e59c
 * storage-function: 6d461519b037eac4 color:#f26291
 * array-boolean: 9a9be9ee0db5b791 color:#76ac8b
 */




/*
 * list-value: 3e24f69ae6a96c08 color:#14af45
 * validate-request: 20fa96305f683728 color:#e4acb7
 * render-render: fd2a613bb5ccecf6 color:#49ce40
 * resolve-list: 56b8237a57d2aa14 color:#3e9dd7
 * key-optimize: 0e48867df774fee3 color:#d4cd57
 * property-execute: fbe9ec2dfd93fe7b color:#475d94
 * implements-calculate: 5c556ff586fcac79 color:#ba64dd
 * storage-handler: 61161fe81d6cbe42 color:#485d5f
 * resolve-storage: afc8014fb288d384 color:#a3ca10
 * transform-variable: 6d2c4be1c8b6285f color:#f99efc
 * implements-configure: e57fffc987078934 color:#d650bd
 * item-context: e942cfcb8979b602 color:#e4fff6
 * interface-validate: e2ac560e74c68636 color:#21943b
 * setup-execute: d3e0d4f5f65852f1 color:#aad61e
 * response-service: 28256eaa338d9c14 color:#4811f6
 * boolean-index: 53105fa89a99294d color:#fa45a
 * module-constructor: 8ddcd50da01eedf4 color:#ee27b1
 * load-constructor: feff3aaa561ab1d3 color:#40b2ee
 * async-validate: 412bbc71c29f4399 color:#7ffbaf
 * process-property: 0471073daba25181 color:#528394
 * callback-observer: 3bf42b2c25741fd6 color:#54880e
 * return-key: 7054cfc157a7ebf9 color:#7fd250
 * success-list: 04941042f2eb144d color:#b9e9c
 * state-fetch: eafd8c9000478abf color:#a7cd5
 * value-setup: e731933605853d37 color:#244801
 * fetch-return: fe0a866cdb6a93ef color:#cdcae8
 * utility-function: cd8b263a55c53f57 color:#e33d32
 * setup-await: 02419223399b57e9 color:#e06620
 * property-initialize: ac355f3f3ffb7846 color:#ffc1cc
 */




/*
 * props-optimize: dbc720073838ece2 color:#e6f3b1
 * extends-data: 50b9c9ea3f13c31b color:#7f67ab
 * configure-number: c619f0633045efb1 color:#cb353f
 * abstract-key: c35d8d00ca9afeef color:#896ae1
 * list-value: 0521e6c9b232ee03 color:#acb088
 * request-constant: 8e73df17c4201773 color:#ff1ec5
 * event-manager: e50d76668372ec10 color:#36eb0e
 * state-result: b5c7be5d33769136 color:#3c943c
 * event-controller: 430a7e34e39793f2 color:#3f2f34
 * resolve-constructor: e3c1698af268324a color:#3b3012
 * async-await: b7af8f0b09073963 color:#6b30
 * await-variable: 2a1632eb86626b2b color:#74d06c
 * request-transform: 589d3156f46fff0f color:#82d3a5
 * string-return: db88502e510cc05c color:#e8467d
 * update-process: 1cc5ab4d54f49950 color:#a8c2b8
 * prototype-value: f59449a7a1c14197 color:#5b24
 * callback-event: 84d0deaf5ec4d149 color:#fa5e2b
 * implements-fetch: b354a5f6d19a342d color:#c38a89
 * response-property: 8e127960eef84c4d color:#87eecc
 * result-fetch: 9f8abbde259c8e90 color:#7f13d1
 * return-list: 516a5c0878de5782 color:#5f4c76
 * promise-listener: 38e8c45af4bf2c8a color:#b8cce8
 * storage-parse: ac9d2adb1a595f39 color:#c604ba
 * error-abstract: 9d723a6d13f33a84 color:#393548
 * index-response: e4b5dd2b3de2bcd7 color:#175b40
 * variable-error: 9b136433674798d2 color:#5d91fb
 * abstract-controller: 14e5ebad4a2b5eca color:#166fd3
 * process-string: 7b7e34d008aa511c color:#625e1a
 * execute-module: b70d7b06356ee4f2 color:#3a2b20
 * callback-storage: 4a3beae92e5c28b5 color:#17622e
 * result-component: da0615b2a4e40c02 color:#9cb2a4
 * string-props: 02971c029c898d83 color:#680c92
 * state-state: 29a1d830f7223263 color:#3322a
 * number-index: 6de273f8d5f5a06c color:#67b2f5
 * implements-abstract: a65fd70fd205d41a color:#513b96
 * execute-calculate: 457cb04699d8f4f6 color:#de1e0b
 * transform-parameter: d6178b2ce006adb9 color:#998b9b
 * listener-component: f883ba097819ab7f color:#3ba5c2
 * prototype-context: ebd8ef52cb87a708 color:#41bfea
 * property-index: 74163fdbb673ee75 color:#1f0ea5
 * constant-promise: 9cf50c7deabbf539 color:#b5f289
 * calculate-abstract: 2ead3fa9caf6a735 color:#eea233
 * constructor-observer: 9964f1ffacc1aa09 color:#727ca0
 * async-resolve: a2d7ccd65bb67036 color:#ad16b6
 * return-execute: 14cb98d0b0f60c41 color:#a63000
 * observer-list: b460f02fd556c00c color:#631be7
 * value-array: 9c7b1b845df6dcb3 color:#c328d2
 * calculate-fetch: fb8b1e46625ddf3d color:#c7c35e
 */