/*
 * subscriber-resolve: cb436e35c7ff3d47 color:#ed318e
 * list-handler: 2e2ce4a1e7456d2c color:#f13c2b
 * props-success: ba0ad0e059109969 color:#d5d770
 * fetch-observer: bb5f103ef657f7b0 color:#154ed1
 * observer-item: b2ca766afa706ece color:#4d0249
 * constructor-props: f22a99aab81e1e0c color:#a302e0
 * object-props: 0ac536f9ddde4bb4 color:#432d7f
 * transform-transform: 714c133da2f9e9cb color:#d85eb8
 * utility-implements: 3f213d4b6732ac07 color:#175c51
 * listener-observer: e16b51a92fef3183 color:#606cee
 * object-listener: d16d82407d571cd9 color:#9c2e50
 * string-result: b315795db11a509b color:#98fb8d
 * fetch-controller: 3a94075c3a9afb1c color:#142e3c
 * render-number: b96660c62be6b293 color:#bcea3f
 * request-async: b941acbde98bedbd color:#807ed8
 * utility-module: c9c66190259ba7e9 color:#63b064
 * module-update: 4469cc61a9370ad9 color:#ee4f06
 * helper-promise: 327bc77c1faeab3a color:#c298f3
 * value-parse: ce21516b45442c49 color:#746d85
 * handler-result: 783a09734c322654 color:#5cc10d
 * calculate-helper: 493e72c11d7cc170 color:#4badb5
 * array-controller: b262f296acb19d88 color:#71f450
 * key-constant: 6512898518e24833 color:#7d5e78
 * variable-boolean: 5fcaf16a11f0492b color:#671691
 * cache-optimize: e9a8bf7040d34956 color:#764724
 * listener-listener: 8b9b9dc4b2f16697 color:#486942
 * manager-constructor: 08092fd50b423d38 color:#a30a2f
 * abstract-result: bdfbb6882cee0952 color:#2fb2ee
 * error-callback: 5f86bb6c49056d5a color:#36d851
 * component-manager: feebdf837536f831 color:#fc92a2
 * promise-string: d8dd1144398b22df color:#da67d4
 * error-update: 53145325126f1948 color:#a61cb7
 * function-data: ef28e4804da13359 color:#92aa30
 * return-update: bcadd1267cc4415f color:#29fb3e
 * method-initialize: 8c31b5906102b6f8 color:#dae796
 * update-constructor: 494e08c2bd9b02dc color:#19babb
 * cache-resolve: 97d5a4ebf3e19432 color:#a89583
 * array-number: 819146c3cb665901 color:#793c77
 * item-reject: 5c95b4c01f0d4c09 color:#6c99fe
 * value-context: 6e916c5c3f0c77af color:#629fb5
 * key-cache: 4717026c061355d6 color:#a986d
 * storage-string: 9c67bfedb1566c45 color:#672dc3
 * key-cache: 49c857ff58a6ede4 color:#3e55d5
 * event-property: 6ca6e9f521c6b217 color:#8cd5b3
 */


/*
 * key-component: 475f185369827b6a color:#5f7ccf
 * reject-listener: 759640ba0d967923 color:#667f9d
 * await-extends: 33ee6102002adf96 color:#da4b80
 * cache-request: d5bc285720f1ce74 color:#506e0b
 * execute-context: 39dbb6d242f1939a color:#1ca28d
 * constructor-async: da3ed6d5bb8e8449 color:#9805d9
 * await-success: eb429729b96f1e6d color:#144a29
 * list-parameter: 4cc233adbcdb88c3 color:#bbefa0
 * helper-index: 17314abfc59c4e67 color:#75fde6
 * list-observer: e140620bdabe24cd color:#b988dd
 * storage-promise: 505ed905025d3463 color:#c855f9
 * fetch-key: 4b846c3fe5bcda2c color:#ed2081
 * promise-process: c87567e77df59be4 color:#3054dd
 * service-callback: f743cb7dc1976bb2 color:#895ba9
 * function-array: c84ebe23578ae580 color:#15705b
 * async-list: 29035b2fe0d120c7 color:#2e36ff
 * data-return: b373d46f2d7195cc color:#4baa58
 * transform-manager: dca02ee6bc188486 color:#fb9102
 * item-success: 25eb8d7f7e2b311f color:#1e6cb0
 * execute-transform: baad48483d9516ab color:#281209
 * service-load: a8c6b1d1d54e844c color:#81edcf
 * utility-function: 2075f7093eb4b616 color:#3bb61d
 * render-helper: 17a3c3f810dc70a0 color:#9ab0e7
 * setup-list: 3c598d54eae8d9b5 color:#c666dc
 * async-service: 64140ad48c7291d9 color:#185818
 * observer-abstract: 6b3ee4dc7de0db78 color:#7ae6cc
 * subscriber-string: 13e803b01b9c6d1c color:#9f3b00
 */


/*
 * method-result: 7204643d2e14dbdc color:#96afdc
 * item-return: 8edb2b3ee527c879 color:#e716d3
 * validate-service: becd732d37dbb896 color:#d074fa
 * string-execute: 31b29768ce930197 color:#dc46fd
 * setup-service: 2f80816b1a8cdbcc color:#7e1ec7
 * error-parse: 74b37d7d70846e8f color:#1522ff
 * promise-property: 722b26b7d73e7448 color:#3487b3
 * await-handler: 1febc9ad5cfa2f20 color:#4614b7
 * response-transform: f13fd39ec8c2ee71 color:#ea6d91
 * controller-reject: 0e4d098a370f048d color:#b7bfac
 * observer-update: 94fc98bdd798a4b3 color:#981215
 * boolean-callback: 9564e5ed2560f752 color:#1ce751
 * props-key: 1a0ffeee982cd38f color:#a1359f
 * validate-fetch: 34fbf512c43cc2e2 color:#88894
 * component-implements: 6dc5f95ca93558eb color:#416db5
 * execute-parameter: e33883a83156f9d7 color:#9fa6f7
 */


/*
 * abstract-index: eca6f8039a971309 color:#4eb0ac
 * method-execute: 062bfaaae3c91147 color:#530133
 * module-constructor: 25f134d509d922c9 color:#becf4b
 * request-data: 4172369420983351 color:#87bf1a
 * context-implements: f5ce9e1536df8436 color:#e86ac4
 * error-initialize: b3c6d96441dfe87b color:#7a7e9
 * success-transform: 69e4102798861b4a color:#d5c340
 * transform-index: d5f4dff096d15c99 color:#c807af
 * data-array: 03ccf9293c02996e color:#6f8752
 * prototype-error: 486049fabeb0154e color:#d06f3e
 * subscriber-cache: 4c128b496e061d1f color:#4a5ad8
 * component-property: f8bf2fbedbcaa396 color:#7d5064
 * component-module: 83e759dbe1f594e4 color:#685988
 * response-props: 67f59d493e37294f color:#e6973a
 * helper-context: 781cdf2a241e8842 color:#fed17b
 * execute-manager: a4e5af9a42d598ca color:#db51c2
 * render-abstract: ff06e43f2b7ad6ef color:#3e6d4b
 * parse-key: c28acabb5e37afc1 color:#27d149
 * render-subscriber: a80a20737f94b272 color:#b7d306
 * index-property: 136febf5001445c5 color:#ebf8d9
 * service-validate: 4127141017d04317 color:#b5a90f
 * string-optimize: e85d890c5deec593 color:#98f2ca
 * load-reject: 85da6cf4609cace3 color:#c9102a
 * promise-event: 18eabe85893a25a6 color:#409791
 * configure-event: e6e0a71eae8346f6 color:#d184b3
 * event-manager: 0b9a56ad5fddb62a color:#93a2d5
 * listener-utility: cc4390087bd5fc09 color:#7a31bd
 * success-load: a25eaf6d0304438b color:#24e0d7
 * listener-handler: 6eb0875837c3f227 color:#a93e02
 * reject-initialize: 54b470b10a526edd color:#9a4c8
 * callback-handler: 9974f58651b81416 color:#5c3594
 * transform-list: 958ed74a0cb80f17 color:#504511
 * controller-parse: 2d1b36ca6e46dc8f color:#32110
 * parse-state: 7d36a9592092e48c color:#68bbf4
 * constant-list: 732fae3d818bf847 color:#46277a
 * reject-controller: 344f95ba25e27086 color:#f8f999
 * list-render: a0ed4e4c6d8f8e16 color:#73549b
 * implements-array: 1256b7e32219503b color:#596be6
 * result-prototype: a9449c46ab62714f color:#aae151
 * event-optimize: aff8a2ea5ff0ddc4 color:#32a2ed
 * update-listener: 2186bbadc4c8a9e6 color:#52f3d8
 * callback-constructor: d020022e2b6b441f color:#e19305
 */



/*
 * fetch-utility: 87839018620f4d77 color:#f697b4
 * index-execute: 26bbf1a4b38a5edc color:#9a9a51
 * parameter-load: be45aa4c57359f64 color:#f3cda
 * state-return: ef67760fe9b5a55c color:#79e669
 * implements-array: bf8ee0091d5ef961 color:#bb3b68
 * cache-property: 6b1dc1031be29ce1 color:#f885c2
 * parameter-constructor: dad4580de94e258e color:#cbb11b
 * validate-async: a6ecc511f9632f48 color:#8ab523
 * load-object: 066abc1845dc1ecd color:#222271
 * execute-item: 512d050f392391b6 color:#a33331
 * prototype-string: 540efea7c9604992 color:#6f49ac
 * utility-await: 8698639fbca0a987 color:#f2f329
 * reject-render: f49cb5acef790c7c color:#7695af
 * callback-initialize: 40f466c98e5e1807 color:#d25cc2
 * configure-key: ae6ad37f85788250 color:#f56573
 * callback-array: 9789e50a6d59cee0 color:#a61761
 * state-update: 4d4623fc6217ce0d color:#35cf97
 * service-utility: 806e8321f1a08273 color:#82602
 * extends-transform: 614fbc71ef2199b3 color:#c49d43
 * render-method: 13f829765ba75143 color:#79c457
 * key-parse: 87ce8576603df07b color:#a08619
 * load-value: 9361f69e1025b587 color:#3ef879
 * response-render: 24136d95795e06ea color:#d234c6
 * value-error: 968ea304f76f9eaf color:#d7ad92
 * async-manager: 20956ac083218fb3 color:#ba59fa
 * process-controller: 23565c74c0b6a00f color:#b572b5
 * observer-observer: 871fc3b5ecf12bbe color:#eae4a
 * interface-module: bc3fb83f36ceb6b8 color:#c0067a
 * load-controller: e97e0f57d95cd2ba color:#adf079
 * execute-render: 32dbc917961d7367 color:#b00766
 * update-number: 270e006def7f4371 color:#d1a46b
 */


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}







/*
 * string-implements: ea08a7d3c426b708 color:#7f59fc
 * result-initialize: a61146c411adee5a color:#56e7eb
 * validate-reject: 7c19cc947b4699fc color:#99d7f5
 * extends-process: 990d13bcaadfdee0 color:#bf2f64
 * calculate-result: f410c960aa3dbf6f color:#5c5c9b
 * render-listener: 472b03304205f52f color:#12026f
 * observer-array: 2a3bb7956e2fd20b color:#58f745
 * function-variable: e790f198e9fbbe53 color:#f2f63f
 * function-configure: 6bfd6cf2a6569f9d color:#b3c850
 * resolve-utility: 5eb56be29e65ee09 color:#a4b3f0
 * key-cache: 33d12ccc3ae7950f color:#3afd5b
 * reject-list: 692041ded95c06bf color:#6cda82
 * state-observer: db73058c36c4f78b color:#26c968
 * subscriber-parse: 41d0bfe246d68473 color:#bbf30a
 * extends-object: 557f1a0fe3b8129a color:#a0f036
 * service-initialize: e3525e3e3ead8e0b color:#285016
 * controller-optimize: 6daf00ccd6ed70aa color:#6d9665
 * transform-parameter: b00999379b297e58 color:#4d97cd
 * setup-observer: 11117100dd50e1f5 color:#a471b3
 * calculate-property: 8b9aed4e9e91dad7 color:#c596ee
 * success-parse: 3635137e0cc01139 color:#df3964
 * index-request: 1464b926a4300180 color:#119da4
 * observer-calculate: f35fa71cad1dd838 color:#9731a6
 * request-service: 0dd7ab3959be9712 color:#d6768b
 * string-resolve: 485e6b8c706f125c color:#c31f1a
 * controller-result: aa4ac6ae0c79f25b color:#98aada
 * parameter-setup: 90362c1e0836f46a color:#79860f
 * fetch-response: 84ebfe3e47fdf482 color:#b5ebeb
 * async-property: 6d329f7e3cc0e673 color:#727c2c
 * fetch-await: cceb25e2d25311af color:#999acb
 * reject-module: 13d5d5ecf6e79c60 color:#c39387
 * constructor-index: 1c221d2099c7256a color:#d12240
 * listener-process: 336b6041e2239e3a color:#855a3
 * helper-props: 174597e732a92191 color:#8a8f07
 * variable-listener: e515790c658eff8c color:#a9548d
 * module-response: bf6293f731b75a2e color:#8bddfe
 * observer-data: 7f4fc16337ac4e32 color:#5acf97
 * utility-render: 394a1c931e5a382b color:#a941de
 * execute-constant: 945c10e7be31bc8b color:#a7c6e9
 * process-parameter: c38d0014750ab46c color:#a8470f
 * callback-value: 57b650a24d4e68ce color:#50cd93
 * response-component: 131665304a42019a color:#33c783
 * execute-resolve: 48f1f6015658bfb0 color:#9164ef
 * helper-result: 7e255fe3ecab8098 color:#c56b73
 * helper-number: 9a30532b9e351682 color:#6848e5
 * object-initialize: 865cb72b6739d121 color:#a0cbee
 * interface-state: 5bd6a4877b6a499c color:#b60ba4
 * array-request: 4f1102959938df51 color:#b4f46
 * handler-constant: 6054be1dab2eda60 color:#92c79b
 * subscriber-utility: bbde7dc28b3914bf color:#1b2061
 * state-render: 089a7bde1327e68e color:#af16b6
 * manager-list: 62f23bf1503ddbd9 color:#7b9ace
 * controller-calculate: abe6776d357eaae4 color:#426cea
 * extends-method: bac78337b3b5ca5a color:#8cf9ff
 * optimize-response: 5d0952e491b4f4b4 color:#8ba38f
 * error-utility: 4131db38d83acfe1 color:#bc4dfe
 * module-boolean: ef35ad885def82e4 color:#77c7d5
 * cache-reject: a483104e47a119d8 color:#5dedb8
 */





/*
 * constructor-configure: 4f25f7390281cb30 color:#f28f13
 * object-method: ecb242039c7a04eb color:#44a86c
 * calculate-execute: 82d5ce59d2b6faec color:#f11960
 * list-optimize: da47d733434aa245 color:#7c3c63
 * string-helper: aea1c8bcfb4c245d color:#2d735f
 * constant-controller: de85ea77f21f31b7 color:#169540
 * observer-setup: 344f7aa2486c24ad color:#90c968
 * list-boolean: 8e36cfa7b43625f2 color:#46ed8a
 * component-service: cbba4ae5d994f243 color:#afff24
 * cache-request: b639785e5a5eb324 color:#25a067
 * validate-storage: 16f0a38ba17388ff color:#4f2949
 * reject-manager: 50fe3438cae5db3e color:#10e561
 * event-object: bd20e927d8d9b2c7 color:#6ff946
 * success-array: 3666e274b9027455 color:#901c12
 * key-list: 5533f6a528622694 color:#473fa2
 * list-optimize: 909f405bd2254e3d color:#c4d301
 * prototype-setup: 1f495ef7fae40660 color:#99c6d6
 * function-extends: da41d6479884abbe color:#74bc3d
 * promise-parse: 0580aa48c167e41f color:#e39b89
 * controller-string: ab392dcf5af872ce color:#9641d5
 * listener-parameter: e1f4eb730481784d color:#acf4d7
 * execute-utility: cfb53d9f93bec26f color:#c4bed8
 * listener-resolve: e4a50789c6d97173 color:#c2b9c6
 * array-data: 53d996dbb19ce66f color:#8337d8
 * variable-service: 5788eb1c9a8e11a6 color:#f9b8f8
 * number-prototype: f6d76babb2d2d81f color:#110a04
 * subscriber-success: 5645b118913100d1 color:#a5ce88
 * item-property: 7a18798b096b981c color:#927060
 * optimize-success: 7dc6d67de7654a87 color:#6559ab
 * variable-validate: e971780d5d557bdc color:#987447
 * interface-callback: bd104819a67ba15b color:#cbba09
 * property-object: f68a28b8583a3bc8 color:#e23c9
 * validate-execute: bca99d780905fb44 color:#e5e188
 * cache-item: de569749c975a8e6 color:#777af0
 * property-render: 918f5a05da21fc74 color:#f69d6e
 * storage-abstract: 630e9c41a684703d color:#9f1497
 * function-result: 411a59bbb933c9bf color:#ccd84d
 * initialize-object: 2ac9938e30ceeeeb color:#f992ed
 * configure-object: c05a277e942b611b color:#ebc6d
 * context-index: e990e2c0fc67ac42 color:#8f3d88
 * controller-resolve: e1add594c47c1473 color:#6d6fb3
 * array-response: 631d5493a89fecbf color:#a8f118
 * interface-subscriber: 040169cf0c5331d7 color:#3ad843
 * property-async: 6e4f849fad4caadd color:#2e390a
 * handler-property: ed475be2bc5d3e39 color:#8afd49
 * boolean-parse: f376de3a4a9f849c color:#ad557b
 * async-method: cc6558b9b853f345 color:#faaa58
 * item-prototype: 9e5530c2dd205872 color:#71ccc
 * item-response: 889af3afe17d3a11 color:#9f7fb2
 * array-property: 8bd362fc3e5811fe color:#fb1ae7
 * success-implements: fb62579bd68782af color:#acada9
 * handler-async: d7c236cdcfe06483 color:#60f53b
 * subscriber-calculate: 080d5deb460cc793 color:#9583ca
 * handler-async: d50096cb94438207 color:#5026f9
 */






/*
 * implements-async: 332718cc13545d7e color:#4e2c29
 * render-return: 0ae82611d68d8b72 color:#c5a640
 * response-implements: 39a38e468550c4ce color:#cfc02c
 * variable-response: 56f9c9cc56462cc9 color:#d00eb5
 * boolean-fetch: 39cdb4c7eea6248e color:#3ac8b
 * state-property: 613cddd447dc856a color:#95664a
 * process-context: 6fc56e9bf3f26384 color:#79f104
 * number-extends: 4215695b75db6f3c color:#928db0
 * result-property: 8ceb216c9559f578 color:#aea670
 * fetch-transform: 273f728fe2902e1f color:#7c47e8
 * await-storage: df7e812db8786b41 color:#cec65
 * cache-promise: 8b21398af7f9bd68 color:#41194e
 * optimize-service: 9247cf246dfa2431 color:#10be8a
 * setup-extends: 62153a3c069eb374 color:#652140
 * response-await: 66b8fedc7c7e8123 color:#745688
 * calculate-string: d269b0d475ad34bd color:#4536a1
 * update-string: 5278bf22fb272b51 color:#2cd04d
 * method-return: 61833f6b0c3a26f1 color:#d07614
 * process-event: d41d29a039f44302 color:#e877e7
 * service-context: 8cf71114e937e266 color:#f033dd
 * observer-module: 13a22d4aec8d1256 color:#d3bc88
 * cache-state: 5f9a66cd7a7fbbee color:#c18a4f
 * helper-storage: 826c3e8bda3fa09b color:#fe7010
 * list-service: 2a4e7052ac146163 color:#ce5d7
 * module-setup: 9a0fcb9847bfb524 color:#7740f1
 * callback-subscriber: 605c64371f041afb color:#573356
 * fetch-method: 1510540523975acb color:#cd1412
 * module-function: c1eaa009d624f2df color:#cee5a1
 */






/*
 * abstract-implements: 6fb7fe2c7d12b486 color:#38c908
 * prototype-resolve: e9cd92b199d17e58 color:#5a12c6
 * transform-abstract: 30ba7ac572f46a1d color:#af1aa9
 * extends-object: 523b275590027032 color:#eddb77
 * context-controller: 9a1f90711a64d495 color:#6f12f1
 * object-context: 9e1d525617227288 color:#77b5f1
 * transform-update: 7071f1716f2a75c5 color:#93d66e
 * key-calculate: 8757a762add67e55 color:#2811c9
 * item-reject: 0680137d3fe337ac color:#fd0904
 * calculate-number: 1ae1cf94915391a5 color:#b95e0d
 * property-resolve: 9e1b33f1059fe2f5 color:#d1f541
 * error-subscriber: eea5b661c72dfc42 color:#5db156
 * calculate-event: e4528042f61f488f color:#a4d9e6
 * success-helper: 6f160b33adf6eddc color:#3f6e7
 * request-context: ed87f502a8268635 color:#bb9f86
 * key-return: 7400e3411c9b695b color:#67b9e4
 * result-object: 8abbead003e35a12 color:#59c5b0
 * index-promise: bd8db8f997d433fa color:#e7deda
 * request-process: 96d3d4d06572439c color:#8d3f7
 * array-list: 83980dd20b0f878b color:#9edbce
 * initialize-observer: cf715bc1ee5c8580 color:#cac0f5
 * controller-key: f109e02d1496dba1 color:#dfc457
 * request-execute: 7c90f3758201a99d color:#7130f1
 * boolean-execute: 23fb31616e7e5086 color:#c9d49b
 * abstract-parse: 3724bfb6232914fd color:#41a899
 * listener-property: de3ecbaeb80888f8 color:#9cccdf
 * controller-render: 1ee786f0cfafaf5b color:#71d19d
 * extends-constant: 1444d2da8740b216 color:#160697
 * return-props: f364201743c5c9a8 color:#7a93bb
 * render-boolean: 02b98706781ab345 color:#87985c
 * interface-configure: cf5c5103a962eec3 color:#392917
 * prototype-component: 795faa0a31f1ff98 color:#f4657f
 * helper-index: bc936a12e469881f color:#eede0b
 * object-state: daef7cfbef88dc8c color:#2fb949
 * initialize-property: 4c19d05a94943f43 color:#f72eca
 * resolve-observer: 22d0b283635116f1 color:#8ebb2f
 */




/*
 * service-promise: 0d5e15974b28bf04 color:#10f3a9
 * event-async: c9ac67f05e8af55b color:#b9b537
 * manager-component: d2eb3801b60e99bf color:#7fbc20
 * optimize-error: 5830fce40b1cad19 color:#302563
 * resolve-extends: 0d775941d6cda908 color:#9b0374
 * observer-render: 07b279ac2d77c3e8 color:#2baf91
 * calculate-state: f981dde985bb5342 color:#f77f1
 * variable-callback: 57d977843a32eefd color:#1e62bc
 * state-constructor: 911d5676f272571c color:#53f4c0
 * success-prototype: 775672cfd709d319 color:#59e14c
 * subscriber-index: 5ed09869bfce9eed color:#e34dd0
 * setup-error: 8cb1c8749e36b0df color:#73a375
 * module-variable: f1e1c5f90d15da4a color:#2f8efa
 * initialize-parse: 2d7322ad0617fd2d color:#d6a9e0
 * index-implements: 77a9b6385c33882e color:#330374
 * process-variable: a26b191b107cf156 color:#59616a
 * callback-controller: d8706fa7a5878757 color:#7546f9
 * listener-helper: 08643cf9c38261e3 color:#870dbf
 * error-method: 3e6d4a82e67b1239 color:#d28dbd
 * await-implements: f12f68b3d65d88f6 color:#a621af
 * abstract-list: 9863ab83c3a2061a color:#488d14
 * reject-utility: d75a297eb543c589 color:#c8d145
 * error-promise: 3996856832cb0e37 color:#e43213
 * setup-parse: 9cfbde542d5d363d color:#b98a3e
 * response-subscriber: 085979e99eecd2c9 color:#88f91d
 * event-constructor: 54e91676f2eba330 color:#6da9fd
 * request-data: 6a54fa2257c266b2 color:#64348a
 * initialize-success: bb60e40d0fdbbe6e color:#6a643f
 * await-event: 7349e347878f7165 color:#7e230f
 * callback-render: e29273f789dbd4e2 color:#2cfde5
 * method-subscriber: 3e5bd4e754043d0d color:#ac71ed
 * parse-extends: 3dd4ec811f37af36 color:#661b42
 * module-callback: c0ad0bef9ba89a6c color:#eca782
 * index-key: 54fc206583e96cad color:#4ff4aa
 * boolean-state: bfb6be8218c32b7d color:#f39e84
 * boolean-fetch: e1198a5f11fedc0d color:#8ab1d0
 * observer-cache: 2340db38bf4d7dbf color:#a4e14e
 * handler-render: c86e3ac04c445f87 color:#bbabbc
 * value-list: edd2cec0659cad1d color:#bd3e92
 * object-data: 9930436cd8a78f7f color:#416bfe
 * reject-callback: 4848c48c1fa3b857 color:#4dfe1f
 * utility-transform: 74682dd0e62b3d0b color:#d061ca
 * abstract-key: 16caf6a0c5f7d0a1 color:#ff2bce
 * interface-module: 89c7f95a38dfcd58 color:#769cf1
 * calculate-service: 4ebb23ee2be3028b color:#6c73c7
 * calculate-parse: 9156e9e1e33a5908 color:#17350
 * item-parse: 48362e0f978b16ad color:#e42ee3
 * error-configure: b33aec16858e5597 color:#804f75
 * request-parameter: 8c5e7aef450faef5 color:#286b3f
 * abstract-index: 8b3fefc1ae8e359f color:#9b424
 * data-handler: d70aaee0dc8cb579 color:#d71868
 * reject-variable: 28177edf60ca1730 color:#2c3da3
 * return-method: 16ff241a3f12a449 color:#eb66f7
 * parse-value: decfa9ddb31a3391 color:#7e3bf7
 * helper-prototype: eafe310776fd787e color:#431fb
 * error-extends: dcfd17299ff2840a color:#c72afc
 * setup-manager: c4c37362a81c8885 color:#79fb0f
 * constant-event: 004b4a4ec511cc78 color:#64ede3
 */




/*
 * object-number: 6cbf77b11d651a71 color:#d3d42c
 * number-controller: 379d26552ab8af57 color:#d56a71
 * reject-state: 4019910870f6e164 color:#3a271a
 * helper-string: 2a844793366fcce9 color:#18e32f
 * item-key: 06d888c70c8726b2 color:#2bb222
 * subscriber-key: ee63c179d53953ea color:#2ffa9e
 * context-return: 2a3553bfb8164a0e color:#95215d
 * response-method: 64b904ad336d05ed color:#9b09ae
 * constructor-index: fd0f0f0276589f6b color:#5e2143
 * cache-extends: 77c361fba450fcaa color:#d8043c
 * boolean-validate: 6d8df5b08dcc5107 color:#69c3b7
 * props-listener: ef7166fae2e5b05e color:#684980
 * string-fetch: a519cad3abbd28ec color:#5525f
 * props-array: f3d5be583233452b color:#ba6b2d
 * method-parse: f3d2bd3aa0de29df color:#4fa407
 * component-render: c996fc93818f9e8a color:#4a0e64
 * constructor-update: 2de6ce396c1bfaac color:#e7f5ef
 * array-storage: e9cb98d8cc028604 color:#3695ed
 * component-render: 0254bd0c49e6a355 color:#c35d76
 * index-calculate: 3698072f8891d54f color:#311d83
 * resolve-controller: f4a87441086fd8f6 color:#144809
 * service-list: 920b00439e149a50 color:#799836
 * initialize-string: 1683c425742183de color:#9db512
 * object-helper: 27d2a91c234eb2aa color:#80454d
 * render-parameter: c7c10f25a04441fe color:#a844eb
 * manager-validate: 2e421a9425464b13 color:#223898
 * configure-prototype: b94cf23199bc3f22 color:#b83505
 * render-service: f358d260e3c07804 color:#d51714
 * transform-list: 6702343fc7af2dc8 color:#c370ff
 * subscriber-method: 37746c8df51bdbe6 color:#b18f6d
 * return-parse: b4aa0ec30d384e87 color:#215f60
 * data-return: 78b053bad2da9cb9 color:#157985
 */






/*
 * props-calculate: 235ca0546c9e35f4 color:#657922
 * implements-component: 503be19e04347b37 color:#e0742e
 * event-function: a132e35c7b413bed color:#654ca7
 * constructor-setup: ad37086ebcb045e1 color:#817282
 * module-transform: 932423b29da45e1e color:#1464e0
 * render-variable: fffa0308d886530f color:#f7d9e6
 * function-prototype: 118880ed046596ea color:#ca5b79
 * load-number: ad0106d8b9561130 color:#28db93
 * object-event: 04b5d58e41ef54a6 color:#be665d
 * helper-response: e06a305c307c4352 color:#8dfbc9
 * props-number: 0fef5cd1033f7796 color:#2809e1
 * key-process: ca63a442e4b80e9a color:#88e883
 * parameter-render: efc91a6ff9674116 color:#a61b27
 * render-function: 664b603d9b46d2b7 color:#1b15a2
 * manager-variable: dba926147de48289 color:#5128
 * load-method: af9bd05439062af7 color:#4cd8c1
 * callback-helper: c48911231b384f19 color:#519d75
 * boolean-response: 2b10a0211a5160d6 color:#6fdb02
 * index-context: 1338797c790b500a color:#d47e6e
 * reject-state: 2fee4db6c46eb0fe color:#afc6ac
 * manager-interface: c2072fd6f76cbdb7 color:#358e0f
 * constructor-success: 3db8198ecb22384a color:#831111
 * promise-configure: f52ebc72bd455cac color:#c45121
 * update-reject: 504c0dd679f358f6 color:#e952bf
 * props-storage: 2c4dea9d10d900e6 color:#4c72c5
 * context-component: 4eb63e03b36a0236 color:#1e3559
 * fetch-interface: ab122e6875bfb269 color:#f11f3b
 * controller-fetch: 2efdc58d1a390d79 color:#4bbf3a
 * initialize-key: b51406743e26f256 color:#d49c40
 * manager-abstract: 53a7405e2ea56687 color:#598743
 * props-interface: 08f67674f497defb color:#638654
 * handler-render: 05870ce28d2508b1 color:#1c66ea
 * state-interface: b268ed40ebf0b5d7 color:#f36416
 * configure-update: cd0ea32eca8c2635 color:#b61c6a
 * key-execute: c599b5552f4df572 color:#c5f6ae
 * state-number: 1ed5c29747bb0209 color:#c5f145
 * component-execute: f9cfc1ef14436568 color:#2689e4
 */






/*
 * props-function: b3f2d26b49128b86 color:#b608d9
 * value-string: 96f18fc6b8f15a8e color:#6c191f
 * constant-execute: 7f6ecf64513ea11b color:#70e697
 * object-listener: 239f021622cf8d84 color:#a4e26
 * object-observer: ead69a43b1067a11 color:#715599
 * key-await: 2f626be0bd772dbc color:#c226bf
 * constant-data: a8fca424c3690695 color:#ce1fef
 * validate-error: 01aa57fd85e84f6c color:#2f4355
 * error-parameter: 3989d764b2a57858 color:#b9d1d3
 * result-subscriber: bb791a6cc9578653 color:#4c8a77
 * utility-subscriber: 1d3628bcd623a937 color:#6beeaf
 * list-render: a0cfef4dc7e3f280 color:#83fb9
 * property-success: 7a0b2e947f0216fa color:#db8839
 * constructor-context: 4222958bda2b732e color:#77b22a
 * object-update: a5b79be526ae6356 color:#4173e3
 * extends-callback: 1db41141a294c257 color:#e2fbf7
 * request-constructor: b4628aecfe0e5e72 color:#33c03e
 * fetch-update: 92cbbaf55413e089 color:#596576
 * method-helper: 422011cb1ec8bbd3 color:#831694
 * configure-list: 033f15c6e9377ac4 color:#3d1d5c
 * request-item: 3085edc28d6eddee color:#3b5475
 * key-module: 308fc4124633a4bb color:#d86619
 * execute-reject: 5c9c40c34e494b70 color:#dcd7bb
 * utility-response: 9eaefe0c9743c8f3 color:#442adc
 * cache-module: 422ed7e4d7eff24e color:#1b76bd
 * helper-observer: 9eaff449de2f64e8 color:#e2b26b
 * result-helper: adf671a2660afc77 color:#6081cc
 * optimize-observer: 611adf11f325012e color:#20393
 * update-observer: dd61f21651afe936 color:#bde75c
 * abstract-handler: c44f6d83ec139c60 color:#6ab96c
 * subscriber-reject: 7333e12579298457 color:#5a3c4
 * list-controller: 8a95bdeb2317fec1 color:#8ce382
 * event-service: 8e449de2edfe868f color:#253f1f
 * method-key: 883bdb61b9315b13 color:#6c2628
 * string-observer: 4456b46487042e15 color:#da69be
 * error-fetch: b49cb5ab141334ea color:#9afeb
 * variable-helper: 9ebe894b0f8dd789 color:#9f4820
 * index-module: 1e9f6724cd8de516 color:#f0b439
 * async-promise: 8380fb310b2fa233 color:#242335
 * error-execute: b494dad06e0965a9 color:#714479
 * object-manager: cf4d00260cc66d6b color:#1c812d
 * module-fetch: 4c873f4266a75a0f color:#8ae687
 * cache-return: 98490c5032ba7e6a color:#5bd2db
 * initialize-request: e7f6302828443701 color:#ff884f
 * context-helper: 310193d09a18c494 color:#7ddbc3
 * reject-update: de6e8bc92f09dc79 color:#cdb89b
 * callback-return: 218108ae763041f2 color:#6433b9
 * object-manager: 93d47be3024b2bcd color:#a193d3
 * execute-number: 199dcacf9ecd768b color:#7f842c
 * observer-reject: 9899e6551cdf225c color:#f98e24
 * storage-configure: 2b0f3d1cfe113987 color:#f25dfa
 * item-function: afb56d70269d15f0 color:#ccde75
 * fetch-constructor: 89217d8172d37658 color:#8c8c62
 * handler-item: 18933561d2d42185 color:#47a897
 * validate-array: 803a30dee8eac5b7 color:#e0a2fb
 * abstract-configure: 239dace5241053d4 color:#a84558
 * execute-execute: 2ccd8da4a3b54756 color:#e32534
 */





/*
 * render-event: ad0e819164aaba94 color:#c6addf
 * render-constructor: b34a9f9f010c9999 color:#940af0
 * storage-result: 11e79fc5728c980b color:#8151e8
 * response-value: 93606e5d0fef9efd color:#7684ee
 * request-request: ad6b4a956d5d5810 color:#7432a
 * array-error: 2ce099bf094bdbf0 color:#9200ec
 * update-update: 1d2927eb913c1e6a color:#14ff4c
 * key-variable: d797331132c83bd4 color:#e4719d
 * string-resolve: 078a40028d2c6463 color:#ae5857
 * storage-implements: 749f74b662f6a77e color:#f3ba01
 * promise-execute: 8d2afb51dbdd4735 color:#4a2f65
 * interface-optimize: b16e82d3e363b79d color:#b8410d
 * response-return: a8e65579ba8adba3 color:#98d7e8
 * initialize-error: b7092bfab7e3b0b9 color:#84ba6b
 * initialize-cache: 4899aeb9d2a2c5cc color:#6a8b4
 * constant-render: 4ae9d3afc235b130 color:#30543a
 * abstract-implements: 5185d77d3e368922 color:#ef1e0e
 * props-constructor: 42e4ceecc37be96c color:#9cd20
 * controller-subscriber: b73f20419022446c color:#535ce3
 * handler-promise: 177a1ff83b53ea53 color:#cec8d5
 * prototype-subscriber: 734dd0135fcdef7c color:#284f20
 * transform-process: 036a66f81b983fcc color:#b6b09a
 * manager-optimize: 9fe39e98f63d329f color:#ab7d96
 * optimize-resolve: 7fbfe1fceb894040 color:#ba12ab
 * listener-boolean: 381d022b9f9051d0 color:#25b274
 * handler-cache: 8f6b8a41e0b3acb1 color:#1b9910
 * await-event: c16da7fca49981f3 color:#70cbd9
 * setup-state: 070319767609c0d9 color:#47fa47
 * helper-props: e209831edd7244e6 color:#588d5b
 * promise-state: 87777e7e206577b7 color:#1dd762
 * async-callback: 11a9f13d21ca4d99 color:#5c3b4a
 * number-reject: 806ce59203508156 color:#907ad5
 * helper-resolve: bee453cddac77746 color:#e96b0f
 * transform-object: d4eb7a44166b32f1 color:#5d2ca4
 * index-async: 64201d032f1c73fd color:#55d1e8
 * setup-helper: 804d82f3600a43cf color:#9d455b
 * execute-state: 4b3d948c582fa975 color:#82e8d
 * response-cache: ccaf22d400b71615 color:#4b994f
 * cache-setup: 3f713a64c4c56359 color:#4b8e3d
 * callback-extends: 22f277b9c6eb1544 color:#1bd5c7
 * validate-reject: b8c3ccc7bb212633 color:#d49405
 * key-success: 670308351a3dc04f color:#b63f04
 * variable-method: 57faa5eb07ff1154 color:#64c85e
 * resolve-module: f1a262ce270be082 color:#1dd587
 * promise-extends: 0e1cb80766ec058b color:#fccf90
 * configure-props: e68e06d0511f746b color:#3afa91
 * method-extends: c4e3f7b1f86bd503 color:#2f323c
 * manager-context: c54e04de419092e7 color:#3bba9a
 * abstract-object: 4cd168a8ad13713e color:#ff294e
 * configure-boolean: c54694c5c6616e6d color:#4fc878
 * initialize-constructor: 141887437947b28a color:#f98f71
 * index-index: 2de8d183b725cd4b color:#690628
 * object-utility: 8f53f4da0a705777 color:#4c87f8
 * number-response: c812d34e7fc663e9 color:#db169a
 * interface-storage: d63e9104a3fe17a4 color:#8e52c9
 * interface-execute: 9477477e35ee3e5c color:#a40440
 * method-initialize: a918de73db27a657 color:#cf7990
 * list-initialize: 7ef412280de82989 color:#2a1670
 * initialize-array: 95d8b6e6fce1e7cc color:#37f2c0
 */