/*
 * execute-event: ab2cbaaf7a3f29f0 color:#cf30f7
 * listener-response: b59ba915ddb1cfac color:#957287
 * data-handler: bcd5f40feab6ab9f color:#1525de
 * success-interface: 3b8f84c565740981 color:#5a4df9
 * boolean-props: 69f13db1af54686d color:#d24019
 * callback-helper: 35dbf1653699200e color:#1476b0
 * parameter-promise: cda0a66869fbda5c color:#81d11c
 * execute-execute: b7308c47eac69152 color:#7765de
 * key-number: 1592cb0f3daadfd6 color:#c8e828
 * props-callback: 88667dad56e804b3 color:#4e3842
 * function-extends: b20ad0e95fafef8c color:#1e36f9
 * initialize-result: ea40effd756a989d color:#265f3e
 * validate-value: 5d2577ae459726e6 color:#c47f2c
 * process-prototype: 985a88821e29b680 color:#37583d
 * render-request: 1e96cf7a715cc4f8 color:#aebfa1
 * await-callback: ffdecdc6fb180fc0 color:#d0c491
 * callback-optimize: 0cd4ead7a69d8cff color:#7c0558
 * key-observer: 3117095d6470da17 color:#a53003
 * update-resolve: f066586f535b0b9f color:#b00261
 * property-optimize: 9d03f08ea8ddbb88 color:#b352f5
 * parameter-handler: 0941f4afced1c993 color:#35c940
 * prototype-data: 234ba73265ee7879 color:#f257f0
 * data-context: 99633aaf65ede9e3 color:#dd1312
 * subscriber-object: 270ca992c44ec181 color:#245d54
 * update-transform: 10c60f48968c5c1f color:#cb5348
 * utility-item: 83e70c0eb586b73c color:#ae0257
 * interface-resolve: fa865d4fae23af5c color:#ebcd6c
 * item-item: 53a649affff6fc9e color:#3050fe
 * optimize-transform: 3dda75cf95b4981f color:#7083f0
 * boolean-key: 8efc79e3b311c89f color:#1f687c
 * result-execute: 6e2258737558d9ef color:#b9f9df
 * index-observer: 5a2e77263798ca5e color:#2ce8ae
 * render-data: 92ced10a1e3ff791 color:#24e55d
 * component-parameter: 27b72fc44caac630 color:#fc0e3c
 * props-utility: cf84a8960f3b7c65 color:#cc7924
 * constructor-string: 36ef41044202c793 color:#547202
 * state-transform: 4146cd8d9b0195eb color:#1fe041
 */


/*
 * module-component: c343f37dfe7471b9 color:#b26d46
 * response-response: 13f334825d4584b5 color:#4778ca
 * data-item: fd62f7205b18e573 color:#d5fbe4
 * update-render: 632ff0eba24d6b11 color:#ce73a
 * handler-handler: 706a199372b6e2b6 color:#2aa3ea
 * string-constructor: f7cab80937dbcb99 color:#98427a
 * key-transform: 5c3ef636b255d831 color:#5c4a57
 * data-validate: 2781453375a0495c color:#290edd
 * load-cache: fc0c42d363a5e996 color:#7eaa28
 * key-storage: 84734b232088a0e9 color:#622260
 * data-subscriber: dfe96a1cb3391d4f color:#b7297f
 * handler-service: 998f56e3364db7b3 color:#617fb3
 * promise-variable: 2e2c82d6d0fa095d color:#61ea68
 * handler-index: b08ec09e4ffd3525 color:#2ba6da
 * prototype-event: 382045d302a28f21 color:#ff0afc
 * storage-array: 597c2161a0ae4f3f color:#2d65af
 * validate-context: b388189edf0bebc9 color:#3195db
 * subscriber-controller: 1dd082f52b6349bb color:#32e028
 * handler-manager: b40877d0cde2cc1f color:#acd69f
 * render-abstract: bc0823eafd3c0959 color:#1d3a1d
 */



/*
 * utility-fetch: 751f13321667c027 color:#dc7d7c
 * optimize-await: 8abf22f3686a5653 color:#f90f91
 * key-parameter: 501632990fdc1114 color:#dd48bb
 * implements-success: 86b455498427b3e9 color:#a4635b
 * string-service: b42c41a1944ff418 color:#58dffd
 * resolve-async: 6a6d9733afe59dec color:#4e2f41
 * list-prototype: 8eaa5f4da0c39434 color:#8b6e33
 * extends-state: bbd63f1ba387ddb6 color:#483b2c
 * index-implements: 14b3e45e8bc56c1c color:#5682c2
 * configure-constant: 3669d9a2b3873f3a color:#4a3fea
 * helper-boolean: d07372cb66e12364 color:#6d8869
 * data-validate: ab917b62a902b6e5 color:#df1bff
 * constructor-load: 2a0bd8cb4214457d color:#9cdb82
 * context-helper: e0863a6bec1e0e69 color:#3872e8
 * await-number: f09d879448b53555 color:#3c9edc
 * transform-state: a211b0253b2a7634 color:#c7ef53
 * object-return: 3c5ab979cf3cd27d color:#c3d6e6
 * object-event: d10895d520ed0e5c color:#4abee8
 * constant-reject: 4cd5eb93c26be366 color:#f1bf6d
 * optimize-storage: cc6ecad1ea9a3fd1 color:#aa427c
 * variable-property: 9e428a9a32dd2145 color:#675b12
 * prototype-calculate: 1aaf0e63a584cf21 color:#4448a6
 * index-props: 09aa18d8e247facd color:#792cc1
 * callback-handler: 80891bd296c30f81 color:#2098a8
 * setup-promise: e599ab7b044ae6ee color:#7d49bf
 * index-prototype: f7f4b16e333fafaf color:#2d4e64
 * load-utility: 0822d5b237507f7a color:#ec2c20
 * function-parse: 0adea7eaa88c0d9d color:#a4a3a7
 */



/*
 * reject-number: 13381a251e9d2c0e color:#2e006a
 * return-number: e5e4c839de4bfcfa color:#80be91
 * async-abstract: b1e83014644c3c5f color:#bf8605
 * manager-manager: da43cbab561de06a color:#febe80
 * storage-property: 92b226afb1e64556 color:#e0bbf8
 * number-observer: 2f94ac06b377c295 color:#a413ea
 * resolve-cache: 9b3d4bc729bc2f5c color:#abfff
 * parse-number: 753e44fc4f07e729 color:#76846e
 * setup-success: 74f86f98a015ebdb color:#8c58dd
 * reject-response: b67ddff6ebefbace color:#9e08e6
 * parameter-async: 2f29c612deff8072 color:#b5d95a
 * props-resolve: 1c1f71bd44867b38 color:#3040ca
 * service-cache: 9327eac892e3fc23 color:#81b56c
 * boolean-return: 96f6e20b9d8002b0 color:#d36563
 * configure-utility: afd16bfbf2f3b525 color:#6fb14
 * configure-result: 53f8c9d8987e7aa6 color:#117817
 * data-list: e0c8031dcb5399df color:#40357c
 * await-process: 10dd39c51b4d7ea0 color:#ffbfef
 * constructor-listener: 664f712184a498de color:#c11490
 * resolve-render: 882a006e99606647 color:#76773f
 * cache-process: 9f42a70189c42958 color:#83c46
 * component-key: bb63d73df560375c color:#1a9107
 * service-optimize: a70ee4e46a67b12a color:#fffeba
 * setup-promise: 5a867ae626c89bae color:#a43fd
 * manager-transform: f5e2ba3573c1a07e color:#80a3fd
 * error-await: 5984ae089b6b1573 color:#bc9c6e
 * promise-handler: 3c613e8fb5e6579d color:#20d9dd
 * parameter-boolean: 21181a9b3e598e47 color:#4438b9
 * constructor-context: 197a53ec0d8cd055 color:#839860
 * string-list: 29caea1873f001c1 color:#c66e82
 * cache-boolean: 86a9b4d73f848b8e color:#8cf470
 * data-utility: 0c5bd5ec2f3a3ea0 color:#2cb8d3
 * string-number: d3ad0343e1cfef3a color:#7cce20
 * process-render: e342814748fb89a8 color:#a06e1a
 */


/*
 * subscriber-error: f87d56e86d39805c color:#759841
 * array-module: a4c593a85048788c color:#d33a7d
 * render-optimize: 05ebb001b9d2203f color:#5c62f2
 * parameter-extends: feb0f1c229e4e9d5 color:#7d899
 * initialize-property: ab79c2316af3cf91 color:#fb7ef8
 * data-state: 7ca5e6d41bbb5ca4 color:#13db20
 * implements-storage: 246dd5247f51cb4e color:#7fc55f
 * variable-interface: c6790f9915fd4d4c color:#f1763f
 * controller-state: 766ae0c21be84705 color:#a92b59
 * method-array: a88fe8ae5b2d886c color:#9a38e8
 * parameter-response: 45f1518808694ba6 color:#2cb0fd
 * variable-string: 18d536f7d2616890 color:#d24536
 * handler-reject: ddfe6794d866bc37 color:#bb67bb
 * context-cache: ab61fabf4d53dce0 color:#f14c55
 * module-async: 4b53922e53905ab1 color:#89fc3a
 * request-service: abe7872e94c7ddf0 color:#9e90e2
 * extends-constructor: 2f47eb32737075ed color:#fdad92
 * object-process: 67918f1173c11e3d color:#6df29c
 * data-execute: 048bf3cf42bc0791 color:#ac01e1
 * property-function: 188766ceebc28c5c color:#5e75da
 * index-parameter: e87321e6ddc6d2cd color:#f8764b
 * success-context: c6950229fb2fc354 color:#f12bc2
 * object-extends: 69da7d9b66b94ff9 color:#eb94dc
 * service-success: 13344c2473f59c9d color:#df54fb
 * observer-constructor: fa8058a3cf3f16f8 color:#12b51c
 * storage-list: b3cda95fd8aa195c color:#d68155
 * helper-array: 3f40332cab47266d color:#fb2a45
 * method-utility: ee5d1a77914a3633 color:#528fb0
 * await-module: f76a75f2177c4253 color:#e34b77
 * subscriber-state: 5889c5b966351612 color:#b6bfda
 * object-resolve: ff533483070c9812 color:#5a009e
 * manager-reject: 838eda7065ccd946 color:#419780
 * update-callback: 767fae92ad5b6aac color:#606214
 * object-cache: 19c5da7aff976ad5 color:#84e167
 * optimize-response: 140e3640bcb6b65b color:#b357fd
 * subscriber-prototype: b37d129b696a7a64 color:#51c15e
 * service-index: 8733368be978fa4b color:#f69323
 * setup-storage: ce75c71316d237f8 color:#ddfcc8
 */



/*
 * storage-load: 985ce92baac64f81 color:#96e3ef
 * response-response: e78de440fa5a2559 color:#db5b6
 * update-props: cf56f1ec3876fed0 color:#4908e4
 * await-extends: e62823cbaa495a01 color:#9ca7be
 * index-prototype: 646186bb35fcb0d9 color:#43ee81
 * observer-initialize: 70adc8cd7d562829 color:#4da423
 * configure-reject: 64859575064afe3f color:#738085
 * initialize-array: 19fe40b01225255a color:#959ee1
 * result-response: e87c353cf31bd05e color:#f1356
 * service-listener: d1d1dbcfdd7559dd color:#82ff97
 * implements-initialize: 08a091fc82e20785 color:#cae27b
 * configure-handler: 467dbfd3616b35ea color:#3d2120
 * parse-render: c6f39d15314cf03f color:#de5106
 * process-return: a9e8e7294ee781a0 color:#8b470
 * value-state: 2c9b4ad0c9c0fa74 color:#bec023
 * error-resolve: 7bb1bf0510f0c29c color:#f51eaa
 * await-constructor: 340ffefb794f0a6c color:#bc411d
 * update-constructor: efd496035b87ed0c color:#581054
 * listener-function: 3cfa024b33dd4e76 color:#eea466
 * request-manager: 18c4d3e89ed8710e color:#3962fb
 * props-prototype: 3c73d1546fce2c01 color:#160ba2
 * list-function: 23e8f1916e843169 color:#d9786d
 * constant-render: 1d00692f470f785e color:#a363cd
 * response-string: 803619ba51f52677 color:#b90eab
 * result-result: 6012493299ab9d76 color:#77444a
 * process-key: 3254e5fdc34dcfbd color:#3cd270
 * props-transform: 12e68f6a6f4d86da color:#a7ffaa
 * observer-subscriber: c13786918825ea34 color:#946054
 * reject-validate: a221bddda2b5bfa3 color:#8e5c6f
 */


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}






/*
 * constant-storage: bca540a9bfbca378 color:#d54488
 * result-method: 130a9ab40e6e8dad color:#140fb1
 * component-success: 89962edbfd910d44 color:#def893
 * component-initialize: ad2e120b43874b67 color:#bfee47
 * list-number: 078142929a9c6a64 color:#98626b
 * constructor-optimize: d110a803e6650841 color:#6d559
 * calculate-load: 74fdcdec95b3e66c color:#659112
 * render-component: b1f1d9a2d0b86f6e color:#44cc96
 * props-extends: ec7b9342db084d23 color:#cb2c81
 * interface-abstract: 5266f27b5c117109 color:#5ca100
 * props-async: 9642cdf745830adc color:#502fc2
 * property-reject: c9a1e7fc364c9f3c color:#619486
 * request-component: d62e6ddd74d20e18 color:#a504e6
 * string-constructor: ae885b1a1b552ffe color:#b7941e
 * handler-resolve: f8bd12b6d4affb1b color:#438797
 * data-subscriber: 9bfe92add4dbdc2d color:#b36b9d
 * prototype-object: a24c6ae3c327cde1 color:#c8b2f0
 * array-value: 7cc569eaf0b38103 color:#e12611
 * callback-constant: 9f5c43d6f0ed59a6 color:#f9b88a
 * state-helper: e4f78b0f68beae35 color:#3df54a
 * component-boolean: be2d8c9730831c1a color:#f40162
 * helper-implements: 12e2fb190b1a5cdd color:#b14367
 * transform-state: b6059dd9bcca77d2 color:#7774b0
 * listener-storage: 944c632e80565ed4 color:#c27052
 * extends-object: 5612a7ab5c9dfb27 color:#e46d48
 * state-string: 1021fe33d0d0226a color:#cbe23d
 * number-array: c614fb12661cdfdf color:#8f4887
 * property-calculate: 1b3eba5d0a26ab6d color:#7370a9
 * prototype-configure: be98cb9da73835ce color:#71148e
 * subscriber-boolean: 9c01fe8ad1e1f297 color:#d9d96e
 * event-key: cea4003623ae3713 color:#f2cfca
 * boolean-value: b47d32e965de6565 color:#5b466a
 * object-reject: 789c152427b5d86c color:#482e71
 * value-error: bc39e38021b75d1f color:#746384
 * request-render: 40b9ac09e4144074 color:#a5f421
 * interface-value: 3f42453e5e8053b7 color:#dd5580
 * key-error: 6a163cd863d62f92 color:#14b758
 * data-result: 8bbed4d7865238e1 color:#d8aa8e
 * observer-response: bd8bd53ff05efa5e color:#8a9ce3
 * service-state: 7a1bd76ca9da6879 color:#56305f
 * object-key: abc895c3d41e2d41 color:#57c8ac
 * variable-load: 0be396c6e75d5e72 color:#7d0e6d
 * promise-observer: 9abe96b7c4a51e18 color:#bb646c
 * parse-error: 7e0638dc934bf5d4 color:#557a5f
 * callback-initialize: f2ff837138e7e316 color:#95d16e
 * process-initialize: 31a4fe49f4c78f5a color:#52d688
 * storage-context: 5563789c4e31c088 color:#9cbafd
 * handler-reject: 2ca5d9e9b1e8e925 color:#cc5a29
 * callback-resolve: b47dd4fe63c35187 color:#da075b
 * function-optimize: d431952961e89a14 color:#8fcc25
 * manager-storage: 90f1509b967aaa0d color:#80b208
 * item-data: e7cc05741acd5ce9 color:#ea2765
 * props-resolve: 1261c8db9260f634 color:#a59b3e
 * variable-component: d8a0502b83f7d0fd color:#5acea3
 * function-implements: 88386de006e011aa color:#73613d
 * return-interface: 25c98f8b5ea2bebc color:#d484fc
 * resolve-request: 13425d78295b3240 color:#fc7c82
 */






/*
 * controller-context: 81be180c011364b3 color:#21ef91
 * initialize-number: c6325093c2176f8b color:#ca1f21
 * extends-variable: 8b119b97b2c8ad40 color:#72a0a5
 * result-return: c5045b0bde7c6941 color:#acc9ea
 * boolean-event: 0f8985c0d4423a1d color:#c81611
 * initialize-controller: b560d9f17f9ab83f color:#828f83
 * transform-transform: 21a0b8ca2813ee3e color:#d046b6
 * controller-promise: e4089204aab5c172 color:#da85b
 * render-reject: fe4ffad7fbd3f1e3 color:#677d1
 * boolean-constant: dd121815023e70f7 color:#63cb35
 * response-success: a38f62d1eede15de color:#7cb4d6
 * state-load: fbb3ed4151649a15 color:#e1eae3
 * array-boolean: b1f4830b4f3774be color:#a2f05d
 * index-service: 8cd047ae3be6fc35 color:#7429a4
 * module-abstract: 6fcbd140c4342a07 color:#622523
 * controller-index: afab15ac5d247b0e color:#c225fd
 * process-list: 94bd111043805616 color:#685e07
 * props-reject: 50e08076fbf30181 color:#672f6f
 * manager-manager: 90e40e511f575047 color:#6acafe
 * string-component: cd08723e2ab2fb06 color:#16a33
 * reject-array: 561438d28986f946 color:#e78b30
 * list-data: b51b3981f59491b9 color:#4a567a
 * number-listener: 0f3009e0f6b2f5e1 color:#e27684
 * calculate-props: 4e0fdad2f74a7953 color:#7aa6d2
 * await-request: 12a6c40a234216f6 color:#d34074
 * await-array: b588b9df3ae65da8 color:#faed7a
 * result-execute: 6bcccfed791105c2 color:#c19602
 * success-interface: 527a1c4e9b23d9ac color:#d149b6
 * optimize-prototype: 317b14ed1415b0ff color:#10f1ab
 * array-implements: 262057fdfef47bcb color:#b37442
 * prototype-validate: 5b71825f5329a047 color:#d3786d
 * array-string: 60df830d0b23e34a color:#2430d6
 * calculate-index: e6476d5c2291026f color:#4359
 * interface-props: d77e6e3906d187a6 color:#f0cee4
 * service-function: a55ea02d3c9c65e3 color:#4aba7c
 * property-string: d6cfc334d9e78dec color:#fd3bef
 * manager-abstract: 5ef82b0cd382902f color:#dfa7db
 * string-interface: 8678ab06dcf5df0f color:#d918cc
 * prototype-render: c87708508885b359 color:#f0831c
 * cache-update: e303bc1a25328c0d color:#39f4a
 * resolve-constructor: 733125fbc3b66788 color:#a804ff
 * callback-execute: 656e62263f483ab4 color:#df9060
 * storage-extends: ccc22b19ad22b498 color:#b00845
 * extends-list: ff0359b3c6bebde5 color:#a0468e
 * module-event: a167d0f0ca3f4ae5 color:#47e627
 * component-method: 3f0484455d7f944b color:#451c54
 * boolean-controller: 2d78e4b81c98d3de color:#83c9a9
 */






/*
 * process-data: 664a2f6195209a03 color:#221b38
 * configure-execute: 498276abcd2cb0c9 color:#e40889
 * key-await: fae7b4a784b6bed9 color:#9c5288
 * calculate-constructor: a9ba97b35f132085 color:#76af5e
 * error-abstract: 32aa109912431814 color:#acdb77
 * constant-list: 99233cd820140735 color:#4bec7c
 * key-boolean: 7ab79e876131c393 color:#47d893
 * optimize-object: 8759da43c9cf37cb color:#a6447
 * controller-extends: e8e07b59f4c82f51 color:#78b5a9
 * callback-string: f3bf77878c22f844 color:#baf6be
 * request-update: a99e2b923e0565b4 color:#49926d
 * utility-props: 8953226edf15118c color:#9c5ed1
 * return-listener: 3d54946afacca686 color:#fa741d
 * execute-await: 7b9cb5907730a8d6 color:#e5e6d4
 * calculate-render: 36895436dd087bb5 color:#ecc8dc
 * function-number: 0456bce22e6bbfb0 color:#9ae7e1
 * extends-success: 29908501320350a4 color:#9600c3
 * validate-value: e58ef414faeaee22 color:#700915
 * process-interface: 7421953bb8652b2d color:#5b436c
 * response-prototype: 8dbc9deb407c09dc color:#a6ebaf
 * variable-result: 2246065d9733ca3d color:#9775d5
 * prototype-error: 7b48bdd605fca6fe color:#2412e8
 * helper-abstract: 7faed19b05a20d1f color:#27ba63
 * extends-subscriber: 97f2ced63596957f color:#fe157e
 * number-render: 9bc498bba94248f6 color:#8cd59c
 * number-validate: 6a974f6d0e225700 color:#36cf01
 * prototype-array: f2cef93b948b5c72 color:#91df43
 * data-array: 0bfaa85cc449e948 color:#1cb2db
 * method-property: 266f54360c75871b color:#b63bf8
 */





/*
 * value-property: 9f97e84cda002f50 color:#9e5c70
 * execute-optimize: 572cd049b173eed8 color:#ce0cf3
 * method-item: de451b5d78a285e9 color:#aadf2c
 * observer-value: 754a17d2e226c44c color:#cc96f0
 * implements-boolean: 325ceb68c7f64b18 color:#7f9f20
 * result-result: db8422ed06d7fc33 color:#2c7f00
 * service-extends: 247baf9073689c2e color:#8ca5bf
 * cache-prototype: d1a574c0ff279805 color:#3825a2
 * transform-helper: 89cf959227e4353b color:#62c29b
 * update-state: e06ca4133146370c color:#3fdd8f
 * cache-function: 9641a0f8df2ed7bb color:#6073b2
 * list-service: 953eaddc42fddb10 color:#21e9bd
 * success-array: 05ffa1fce9d1a690 color:#59904
 * list-method: 9b510f8638c09b9a color:#cd9d6b
 * module-index: efb6a8948b24cc0e color:#39cff9
 * transform-index: 446f0095df891113 color:#1eeeed
 * parameter-constant: 8838af09e4a38220 color:#567caa
 * boolean-subscriber: 7f60dd920cf1d0e3 color:#380387
 * value-extends: 8b0cd8e777eca7b9 color:#d3b002
 * service-resolve: f184f73096f83fd6 color:#c4b53f
 * item-listener: dd1a8ce2ed050db0 color:#674d69
 * helper-function: e4d998f3e12bf8a0 color:#583640
 * property-optimize: 614d2f9930468415 color:#8a42df
 * load-index: 9d297c71e767214f color:#b945d3
 */





/*
 * storage-parameter: 419bc03efa96a3a4 color:#86e377
 * parse-array: 34f37280a609db78 color:#641035
 * async-module: b496873b78ec1f1f color:#359fe9
 * variable-result: e54b19d8114b09a9 color:#b96316
 * helper-helper: e5863fa30fab1f76 color:#172428
 * request-process: de484d3d62153e91 color:#4513e3
 * callback-validate: 0fb4bda08b4267a0 color:#45034c
 * interface-state: 8e39c970c15be7ef color:#c39eb8
 * request-array: 1b864587f2e11482 color:#50d642
 * storage-method: 7a7151f854e6ec3c color:#cc8d9b
 * return-utility: e0f107f0811c6380 color:#a03a10
 * resolve-function: 02ca552b98b93ff0 color:#64998a
 * load-list: 850e27fe9d538eb6 color:#db859d
 * calculate-string: 615dd6375d5b202c color:#c91a49
 * initialize-load: 8bc1824288f4ad41 color:#cdcb08
 * parameter-storage: d384a2a2f29f8187 color:#d2f82e
 * prototype-helper: d872812d201a91dc color:#fe26b3
 * subscriber-data: e8ae618b8a04344e color:#6596bc
 * transform-function: 2041948a53a147f5 color:#db474a
 * index-boolean: 99d9b6a1ce8fd343 color:#65ad35
 * method-optimize: b363a1fe19833b77 color:#5fd721
 * initialize-execute: 95156de0c1ee8c9d color:#fdfd38
 * initialize-context: 00963a30fa82148e color:#dc715b
 * return-fetch: fd4ba990419488cf color:#73f9d3
 * manager-helper: 189e78f8143e2ab3 color:#50fa18
 * module-array: a08795d0461b23ec color:#280d79
 * cache-controller: 2ce779a208e6bf8f color:#63f964
 * controller-response: 33561eb2c3caaa93 color:#32440b
 * manager-transform: ada654a9b9318519 color:#89d2b5
 * value-setup: 22312a3e788c7e1b color:#88adb7
 * props-transform: 4ed31d62760ee640 color:#b89e5c
 * await-callback: 8ebad4c5361e51b4 color:#d27b7f
 * abstract-event: d5e6e6a782b2889a color:#519f76
 * response-value: 2dd04d79d02836ef color:#73ab18
 * service-abstract: f7aff4df4700bced color:#9ab711
 * return-response: 809b5162fa4bb80f color:#5f1ae9
 * error-item: 702428a37f92d2ac color:#c14a63
 * parameter-item: f28dfc0da8a89dec color:#f7e7ed
 * response-item: 573cc80d2f1c70f9 color:#b6acda
 */





/*
 * interface-index: 6c589f592c98a443 color:#924655
 * string-value: 6a77743166d732bf color:#cbfd9c
 * variable-index: b5fd849389ccf999 color:#2522f9
 * prototype-reject: bd96810d38216a99 color:#deba6d
 * callback-object: ea0df301a4505583 color:#a3a44b
 * state-utility: 0a2eecf081f4929a color:#13306d
 * async-constant: 85b8037f58dcea96 color:#a17388
 * promise-value: d98ed8f132a2c793 color:#54771e
 * render-success: 9c847f2ddcbd9591 color:#4cfcf
 * abstract-result: 8d56b159cc612d1c color:#2168b8
 * process-calculate: fec1c524467e4eaa color:#7791e4
 * async-callback: 1b59186fb2daeb61 color:#961601
 * utility-initialize: 829a08b2f4f75a7d color:#77ed97
 * object-listener: 5ba6d26b21dc3d32 color:#ffe756
 * implements-object: ebef62ce2f0dc9d0 color:#c3d1e6
 * reject-load: 6c1668b690c4dc36 color:#f78f95
 * callback-service: a38485c8cb7d465f color:#29e4c0
 * error-state: 6974b40e28769c0f color:#bdce2e
 * number-array: 3fa82a73599cae29 color:#a24a87
 * controller-event: acb5b8b8818406e0 color:#7e9de1
 * calculate-validate: 97611fe2e25aedc3 color:#619356
 * handler-constant: 8a3463b87ce82b6d color:#c40ad0
 * optimize-parse: 9fd0a5dd93fe5963 color:#f5ed71
 * constructor-load: a042a9c1213e5480 color:#aa8d70
 * success-reject: 0eecd49b53a1ddee color:#8b048
 * render-array: d2fd2e6d1741a437 color:#88c081
 * service-fetch: 3dc3c42850a54167 color:#6058c9
 * callback-process: e915889ffbc952de color:#d5b140
 * setup-configure: 555f6c5863136cc4 color:#e9d296
 * module-transform: 5486a7156ff10d42 color:#8f3699
 * boolean-transform: c7f3c30f008fd9ab color:#9878e2
 * validate-array: a3b1b275a0fd5807 color:#51bd91
 * listener-constructor: eedacc7d993f11e1 color:#bbf5d6
 * await-variable: ae120e3f6627ff7f color:#b877ed
 * utility-result: fa9d3b4deacc99b1 color:#1518ab
 */






/*
 * transform-validate: ce0bb342ec73e99f color:#ff902c
 * transform-await: 5ae8594cafb9badb color:#a111e5
 * configure-value: b9ce6baa7027e5d8 color:#52ec93
 * render-parameter: ed3f424fae466c1c color:#848bb3
 * initialize-calculate: d588685632c41340 color:#22849a
 * fetch-manager: 9bfccbc4993410ad color:#40cf62
 * method-initialize: 95f02e0ce44262f8 color:#9d06e3
 * promise-reject: 4d34aaaf6c42b627 color:#8864d0
 * promise-subscriber: 76da405285fe84e8 color:#b3442
 * calculate-abstract: 03e3f82344ecea19 color:#3e6b0f
 * async-variable: c513d639876a1804 color:#ad66e1
 * resolve-calculate: a37d7d2900b53b83 color:#8b674f
 * error-update: 5fc2af91edd2b7d1 color:#5fb663
 * value-promise: 51b9466af8e1a540 color:#a3a90a
 * parse-value: a02e0c3df43aee04 color:#39681
 * constant-value: 394c25ad53547eb7 color:#19cac3
 * variable-calculate: da6f5dfa2b17ece5 color:#14c5dc
 * validate-context: e1a6293faaf17329 color:#82ea68
 * key-parameter: 914fd73b208b0575 color:#d176fb
 * array-data: 53e77b20a4543f85 color:#ea9990
 * string-request: a080fa5ac688459f color:#79a989
 * property-load: 3e5aff1b7792de35 color:#413455
 * event-event: d3a68337146085ed color:#8c3a36
 * result-constructor: 31fad2721c78b0fa color:#3e61ac
 * event-helper: e3e1cb56f695a0ff color:#7fc01
 * value-reject: 7a33c65f23775eaf color:#ac880c
 * string-utility: dfca16599c5e2746 color:#e8ef00
 * service-context: dffa231866fa0e0d color:#f2b731
 * process-abstract: cc25aa6166be77cb color:#503930
 * load-execute: 22a6227aacc1a709 color:#a50044
 * helper-cache: 6a35dc643a4ebca2 color:#26751e
 * initialize-function: 22acf2c642c885a3 color:#28a5c7
 * props-configure: e7aec0ff02be6701 color:#74970a
 * boolean-props: 17a2efafcc3b23e5 color:#f6502
 * controller-parse: 3cdfe996eccc403e color:#2ed86
 * callback-request: 85e08315e490d8e3 color:#539fc9
 * boolean-response: 73cab3997dc5e5b2 color:#d9ea3a
 * interface-success: 1943b654f0067d41 color:#69e00d
 * request-storage: 7591d64d15d73075 color:#144d31
 * response-helper: 7ef053ca7a6081a5 color:#6b87f6
 * storage-reject: 872985787ee959bf color:#4a6c46
 * render-string: 3fa0d6681bf09d43 color:#9b3c9a
 * controller-component: 2ea0a404023b4f5f color:#795d02
 * configure-utility: d4241856ab92cb12 color:#49bbd3
 * render-list: c81682db3f4f4827 color:#62f8b9
 * array-implements: 502cdf7de8e0ad34 color:#f6f9d8
 * implements-initialize: 48fd803043333aa7 color:#dae999
 * method-helper: 4ed0da5885833940 color:#f57ff0
 * function-constructor: 3a2e8bd0559595aa color:#ea7031
 * listener-value: 9319577413389d07 color:#14f3f2
 * property-variable: 2ea63b688cf42b22 color:#38e75e
 * render-cache: b5a49f1c44ade1e0 color:#493a44
 * resolve-context: 8feed4d712d54cde color:#e600e6
 * reject-context: 07818cea6a9078ba color:#778859
 */






/*
 * key-list: 0a0d999b9a7e77c1 color:#ea5ca5
 * request-subscriber: 83712163364c0d99 color:#ee79c2
 * component-setup: a2c19aa6c52ad9f8 color:#b26e6b
 * promise-parse: 0b5503df51d369aa color:#d1f9f8
 * controller-key: 4efc8fe60dd88fd6 color:#bc2e09
 * helper-configure: 629e8a97644a2189 color:#27504
 * implements-implements: ff437cc1c56d9ce6 color:#5215ba
 * render-parameter: 5194d09b447dee0f color:#768955
 * transform-abstract: 6031dccc78981fd4 color:#8eaecc
 * implements-utility: a90009eb6af7bfa5 color:#3e5ac3
 * item-optimize: a2c94a206308e8e9 color:#c906ef
 * handler-implements: 36be78ad9600134e color:#32003
 * object-component: 382add5ce7c7db53 color:#c56bfb
 * key-service: 53841cdebe25cf74 color:#5a31e7
 * storage-callback: 0dd4228ade53abce color:#239204
 * async-callback: 9c75dd39f4b5cea2 color:#5fc48b
 * props-update: abeb294b285ada1f color:#549848
 * resolve-process: c0d3e42287e58a07 color:#9dda9f
 * request-state: 101a4694c14df251 color:#ccb680
 * handler-item: 51e38bb9ae8bf687 color:#abff44
 * cache-helper: 598d27aa2063b547 color:#38bfd0
 * manager-promise: b91a50a2c875b6ac color:#cb33d5
 * resolve-extends: 36177b55a1721ed2 color:#6ddd5f
 * optimize-parse: c568a64a87bc8198 color:#540376
 * configure-state: d0cc07c4c732bb0d color:#a3f32e
 * data-setup: 6d825fbd7f66ab0b color:#9cf00f
 * component-calculate: f100141d916289a4 color:#9ddfb1
 */




/*
 * error-storage: 04640e98e6f65389 color:#c2df0b
 * boolean-helper: d98923a9886c0129 color:#b216bf
 * constant-prototype: 3bf91115837c0f0d color:#7e051f
 * error-reject: e5f6f853440b11f3 color:#f6413a
 * key-success: 0a3e097bae3d869c color:#8afd32
 * list-extends: 42778092ce6f3864 color:#eb4fc2
 * props-string: 67004fdf4d49a7dd color:#ab8cd4
 * parse-index: 689ed85a28254eb3 color:#910f45
 * context-object: 38293c1ae41bc4a7 color:#a8edef
 * subscriber-storage: 2b2c7b9064b69f0d color:#4db4f1
 * constructor-return: cf039b0b70d08f05 color:#516115
 * transform-number: 2c263eef6a51aceb color:#458f9d
 * array-data: dc79ea2a94ffcb64 color:#15baa0
 * manager-abstract: e7d625fd6b4f35ea color:#42cc7b
 * calculate-observer: 81cbe7b93a1bfdaa color:#2f0bb1
 * manager-object: a9511795bab85944 color:#75e85a
 * update-controller: 6822df9574c0dda6 color:#9af635
 * transform-transform: bb7662b7b9bd6254 color:#5177ba
 * module-parameter: a20a03a29a50314a color:#c840bc
 * function-method: ca8180722b7f8dd6 color:#ca78e2
 * storage-execute: 95f97bf41246ccd8 color:#66160d
 * manager-success: 505697b5a6fb0e54 color:#382199
 * data-number: 3533cf028eebde08 color:#1e81a6
 * parameter-configure: 69b9476bc8b3d56a color:#e23ade
 * data-item: a915fc4de5045092 color:#e37d9b
 * utility-boolean: 0239b7df17c2d230 color:#3818d3
 * resolve-async: 907c60a1cb819c08 color:#589e87
 * update-variable: 5422cbfe327974d7 color:#5cda4d
 * data-callback: 37bc2d028635eeff color:#d00620
 * execute-utility: fc71d1269b181c21 color:#97993c
 * parameter-promise: 56b3b41ce793ba5d color:#8e8176
 * utility-handler: a1d661d983090b45 color:#fcafea
 * interface-fetch: 2fe2a018ce085fb8 color:#d35189
 * value-index: dbd893c0a47ffcfd color:#7d6852
 * implements-object: 17815bd50ea28090 color:#cf115b
 * service-storage: f06ac9ea557de774 color:#e889ec
 * render-helper: c370cadce91e9106 color:#5f57c5
 * initialize-props: 757010a5f9831ed1 color:#b5d59e
 * prototype-implements: af29164916c72e00 color:#82986e
 * error-listener: 755fba0ab6c37daf color:#ff50f6
 * manager-constant: ae1eb859a3942fa9 color:#4a073a
 * controller-await: e2637de2c444de93 color:#3ebd05
 * component-process: 38dc261c84008ed7 color:#2ead2a
 * configure-component: ad87849b66f30188 color:#55d789
 * context-promise: 9c483c317d7829eb color:#7d348b
 * success-load: 80b91129b215b63e color:#4f5023
 * setup-value: c1ad40bd9c4c8cc3 color:#428f5
 * listener-render: 40dc3345b2293394 color:#666a78
 * async-implements: 047da35a5ead75a1 color:#dedb3
 * async-event: b90c3ffa3bc3d0ab color:#a1b5c3
 * data-process: 067ca4f812bc1f07 color:#25b7ca
 * response-abstract: 6dadbd6498ea3041 color:#389116
 * extends-context: bbdd07ac3df015e0 color:#b5d792
 * state-constant: 4a984a3027b8b12a color:#d850c5
 * item-calculate: e0fa8d5b5bd9d74f color:#d7ebab
 * utility-abstract: b95197f1279bcbaa color:#4dfcc3
 * index-item: 99a665c1fb89924b color:#8ec372
 * constant-calculate: 830e75da535024a9 color:#f38b52
 * return-process: b91ac0da112938e7 color:#971887
 */




/*
 * await-method: 4edef5ff689a6068 color:#7db6cc
 * utility-constant: a54b18c5d4740284 color:#1c367c
 * context-response: ab3c82e68d2d40fe color:#f1b74c
 * validate-constructor: 574453a144b7b114 color:#897aa9
 * parse-execute: 878b472ea69eb97c color:#d1501b
 * controller-list: fb7fe355efbb7c78 color:#b409aa
 * props-utility: 4b24936dadfb35e5 color:#7d391
 * observer-error: 1b87813ba65180c5 color:#17ff98
 * service-initialize: 13b5c9c8d8f9fd8f color:#b9efed
 * validate-helper: 0702702b44857677 color:#58d8e7
 * cache-initialize: d902a9364f2670cc color:#d9f53c
 * extends-index: 9474abca48ab45b7 color:#638d09
 * method-transform: b4738ed4924d7e11 color:#db89d4
 * configure-load: a79a76ddf1803e5d color:#720620
 * variable-response: 1c88deccff55bb04 color:#ad880f
 * function-method: 89da42edf7f8c34f color:#6f18f8
 * optimize-method: 030cc2a4314a41bb color:#d3a8f4
 * state-handler: 2c18b8242154aa0d color:#6204b0
 * render-string: b938795df6f7d681 color:#4ff08d
 * data-return: f39efde4773acd34 color:#121399
 * method-prototype: e91763ecc9dfd610 color:#d17ca7
 * utility-response: 7bf43ff5c53aeeed color:#e5d77b
 * constructor-promise: 1d86ce3f89ad47fd color:#3cfe2c
 * render-key: 7c5d94d7c1089b7d color:#a00fa3
 * context-value: adb7f1cf9f1145c3 color:#510057
 * parse-list: 6a4b51304f2e7e21 color:#3292f5
 * state-configure: 39591d74fca20510 color:#5398dc
 * prototype-array: c8b437eac31fd879 color:#fcd9e4
 * key-result: 146c888678d5b413 color:#b35d8c
 * abstract-boolean: f1745f40cc8c25c1 color:#cb0610
 * component-initialize: c084334467064d37 color:#c515b0
 * resolve-process: e37240595d0aa0fd color:#316063
 * process-return: f67e2bcfbe0adad1 color:#d882ca
 */