/*
 * reject-listener: 04e948052fd7b8cf color:#872cc
 * helper-render: ac2a149618949ef8 color:#6c9b48
 * async-request: 6a13165558874d9b color:#5628b7
 * render-manager: 09b32d4b2801d116 color:#6dfbdd
 * callback-service: d2a1d8eb7ba4fce6 color:#2f2f2
 * result-storage: e73a65695164a091 color:#84bb80
 * item-response: 823884e2df3fcc35 color:#a104f8
 * load-configure: 7e326904470a38a7 color:#efb678
 * module-event: 0fdc6c33de2bcaae color:#edc1f3
 * item-result: 5439602af465715f color:#b595f2
 * listener-prototype: 9de8a2e1db446f8b color:#207152
 * string-error: 1bdfda0bb4cd02bd color:#52a50d
 * promise-setup: 4ea1ee70a3281825 color:#62aea1
 * props-await: 5d80fac8a487808f color:#5e991c
 * optimize-resolve: 347e85e323ca6758 color:#caafc6
 * callback-configure: 9164c2eb755ef83b color:#7ac79c
 * setup-component: fc4a71a4233b248d color:#6ef7a1
 * result-request: 01ee8bf108319fb4 color:#82d7de
 * handler-initialize: 8ec2da3bfee7221d color:#cbe564
 * handler-state: 8ce0ed7192d53ec8 color:#6e6f40
 * array-constant: b93443fe91510fcf color:#ef82d1
 * subscriber-setup: beaea4b229519395 color:#342107
 * controller-configure: 8171faccd8cf1aac color:#fc187
 * prototype-update: 21182542dc53a13e color:#15df8d
 */



/*
 * execute-controller: 9df916b3f025e814 color:#d06aa2
 * observer-module: f95dede1ea13031d color:#1c4e15
 * observer-property: 38ddf38ad921dfb6 color:#294245
 * method-constructor: d00e167aa4875cc3 color:#d941a3
 * array-extends: 95cc9f85555d9974 color:#2ffd2a
 * setup-cache: 0339561d16275a64 color:#20982b
 * result-string: 3ad31ca0eb696457 color:#c9640a
 * variable-listener: 095410bd1c4aa9a8 color:#2753b
 * object-props: c9ae649cac43b1fb color:#3eaa26
 * helper-result: 0203f8b2cd0fd238 color:#da61a9
 * async-initialize: eb74e9ac79110b3c color:#3cee94
 * boolean-constant: e09a98357dbec8ff color:#12b9ef
 * property-array: 9881e2e7f481f975 color:#d905bd
 * service-transform: 287f8f9b3fa8c296 color:#8ec44f
 * promise-listener: e2caa09d10b0f174 color:#a090fd
 * object-render: 8e912b6b3ea9229f color:#d0b0c3
 * abstract-context: 0e625130600e2e6e color:#4019b8
 * constant-string: 5eb54b1920c6e609 color:#97f887
 * render-utility: 6a1573a1a42a4443 color:#e530b0
 * fetch-initialize: 7b254865d45f385a color:#f43a03
 * process-setup: a7959243d3992286 color:#b5b792
 * storage-result: d71c463d0a521f16 color:#2f4cbf
 * data-setup: fe6e39fb36a70ec8 color:#321c3c
 * component-configure: 334d22ffe25aae24 color:#f07b7c
 * array-execute: dfd0011413844fa4 color:#58c4c1
 * calculate-component: 6fc6ffad13f07de2 color:#b698d0
 * context-state: a113290aacad1f5d color:#b03cc2
 * success-constant: d4047e017604a66a color:#26a5cf
 * interface-cache: 3d24e6447b5035f1 color:#9d58c3
 * load-reject: ad9c51cf690d275f color:#b2cbb5
 * render-boolean: 3feefa002d30a600 color:#87623c
 * event-list: 5499767bb4ea56ac color:#2d3ab4
 * constant-calculate: 43d22e90557bc13c color:#43420b
 * handler-number: 02541b6afbe98d03 color:#dc2d75
 * index-await: f661aa6c15e606b1 color:#30a0b0
 * process-interface: 515260781c0c576a color:#ce6b55
 * service-props: d8afccb1e11b8b7b color:#57f3b3
 * function-boolean: bb02e08e1399cbc0 color:#bdfadf
 * abstract-calculate: 3f469d6df2874456 color:#d40b41
 * render-function: 28e3f5927b3c2a3b color:#24f9c6
 * boolean-setup: c7faf9dbd82d42e4 color:#d67da7
 * storage-helper: d586949130c04e91 color:#3a022e
 * parse-context: 9b8112a026c6bbd0 color:#5d347a
 */


/*
 * setup-optimize: 1d581b920b9f104e color:#b5ba06
 * validate-execute: bb01e161820cd46d color:#7f4718
 * configure-service: 4d8d50730f3ed26e color:#c05624
 * method-constructor: 12486f570103d364 color:#29c07c
 * constructor-listener: fcb112eb328be6c5 color:#e8943a
 * function-manager: c06bf2f8d2dd1a4b color:#47b214
 * string-service: 86c6c1ad2d7eb366 color:#996c9b
 * await-callback: 08377450b6269f35 color:#fdc101
 * variable-data: 92e6a2cccc9f3155 color:#bce97d
 * boolean-subscriber: 31bf7825c482e148 color:#a730d2
 * transform-resolve: f6095118c98c2f07 color:#b113
 * constructor-component: b0a0f438ba65d06f color:#2e8caf
 * array-key: 4149217cd0d2e53f color:#2454b2
 * property-controller: 956536379d778d73 color:#2c4692
 * return-boolean: 8b49f266513aa1fb color:#2d554b
 * transform-setup: 69b8125ed5c2a9e5 color:#700ce0
 * index-observer: b695dd2fc8ef1230 color:#699c32
 * controller-list: bc0cc01bd8be0511 color:#c02371
 * boolean-interface: dcdf1e04d02ea73a color:#dddbfd
 * number-setup: f776d7cd49ffbd5a color:#64a1cb
 * service-boolean: e1e22808261314fc color:#c32527
 * reject-promise: 6f00f1e83744470f color:#d27134
 * constant-number: 5d22b93227661d1a color:#b4834f
 * fetch-implements: 27da70aa9b2d9c23 color:#ec52bd
 * constructor-extends: 9c208fec56a19ceb color:#9c383c
 * implements-return: 2cdb2ffeab467c5e color:#30003f
 * utility-transform: c70918240d9ea3db color:#9b0027
 * reject-implements: 51699cbcada69b3c color:#b2c653
 * listener-state: 0eed465b67abfa6f color:#d889e2
 * listener-parse: 4d308b2a6fc281e0 color:#60dd1a
 * result-props: cd36a76559c055c0 color:#4518d5
 * parameter-configure: 2c2661279fd91c1d color:#15028
 * observer-await: 8771837023643dd5 color:#cd0072
 * handler-promise: 7b5ce3e38cc1dfe2 color:#1cdc27
 * constructor-optimize: 217bf128fba03d1a color:#4a5171
 * interface-update: f92f13b9c0139169 color:#9d10ac
 * result-method: 31306eda686fdd0d color:#f6463d
 * update-context: 2c9bdbbd27b7ef38 color:#ae1052
 * item-service: d66ec3010b7022b4 color:#4b3c07
 * implements-component: da32ad77e4b75c2b color:#a3a50
 * reject-variable: 244e49bc081f138a color:#24e79b
 * validate-prototype: 51a95e6b6d66d8fd color:#6b261a
 * string-initialize: 5b11f28426b80749 color:#1f8e5
 */


/*
 * handler-cache: 22b96176d65a9cd3 color:#3dda40
 * prototype-return: 8f90f84eacf199bb color:#c6c241
 * abstract-object: fbe735f0bc922ae4 color:#f45f3e
 * key-error: b46ca0d20966cdb8 color:#fb8ed0
 * process-key: d6f71e7ec1258133 color:#8d5623
 * helper-setup: c62de75628404736 color:#70b25a
 * utility-state: 9c9d596a9a558044 color:#8290d5
 * listener-storage: 96330b7af78bc7f5 color:#b1e123
 * optimize-storage: 00af2f7eb9aa4338 color:#8a047b
 * data-key: 0c40f2f42f14756c color:#ee42b6
 * update-method: 5ac4c321f219e561 color:#4a56b1
 * await-render: 7791d64375e96f2c color:#bd2d9d
 * component-update: 471d32ee6100846f color:#f3b626
 * return-service: 3a2ffbf0a6f83676 color:#141112
 * optimize-parse: 8016f243227122da color:#261412
 * number-configure: 989b2057bc76cac0 color:#cd9017
 * listener-interface: 9e619ce1e56e3b86 color:#4f2b6c
 * return-response: 6e86fff91c083763 color:#38673d
 * handler-property: 3bcfa8507b0ae42c color:#be9c70
 * implements-storage: 346cf09840361535 color:#378c41
 * constant-method: e43d3fd97a96dfd4 color:#1bc390
 * implements-return: 6ead1f308202c073 color:#9077b9
 * callback-event: 91399e0a8f6d2905 color:#60991a
 * state-component: 702b928ec593fb31 color:#664b01
 * process-boolean: 30cf4ad308c800cf color:#8a8f66
 * update-async: 5af668ee1028eaa9 color:#cb1948
 * promise-parse: 25606912f6f8d2eb color:#116d6d
 */


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}






/*
 * list-observer: 3f2a76e11740f70f color:#69fa3b
 * variable-index: d62c3c38235ba827 color:#3001d5
 * reject-list: 8c01c492a00e0c69 color:#33dbb5
 * string-calculate: 3a4efcc3f8ed90c5 color:#225d9f
 * interface-variable: 4b99f3ee9dd67aca color:#ed1ea7
 * object-item: a53407bd3ec926b3 color:#9cf12
 * props-return: ca59f4f4a79df118 color:#3ed605
 * service-return: c196aee91445d829 color:#2d8bde
 * implements-state: 634fab4544b67380 color:#3fc969
 * interface-callback: 5791d985b7414019 color:#b6bfae
 * constructor-parameter: 9f214f28363b357f color:#722452
 * handler-fetch: 06de68c7841c5654 color:#4fd620
 * prototype-promise: 0161aea1d64764ee color:#8e1a8f
 * observer-error: d19f7cb4cb0f078e color:#501712
 * interface-configure: e571c3159232310f color:#828686
 * error-key: be99cc981cc2d352 color:#d26ea7
 * function-configure: 6d126ff442206661 color:#4490ac
 * configure-boolean: 687c61625a26dad0 color:#94871f
 * value-initialize: d036eef01c7b981d color:#bdf95
 * item-helper: f920649ab4ce1ebf color:#c0b4e7
 * item-return: 662e26a9c837c62b color:#468222
 * props-handler: 51e2e9af1ccd2478 color:#a6a82f
 * number-configure: 891d81a0ca36efc6 color:#2933ad
 * fetch-property: 23118f7d3cdf28b4 color:#e7f0aa
 * error-variable: 290fb9e5399347c4 color:#ffbabb
 * process-object: dbdefaf2a1494f21 color:#645625
 * request-event: 709156d9fe9a9487 color:#ff03e4
 * function-component: bd2d186960b5c864 color:#af22a4
 * props-observer: fddfe76f0f3b851f color:#5e659a
 * execute-storage: f4f1819bc0238820 color:#b5efdd
 * load-props: d09df37b543cf65f color:#8e0e50
 * item-component: aa03190ad027b09a color:#f1ae0
 * component-list: 0f29488f56a862a6 color:#a20174
 * module-execute: edc8eeae8475fee3 color:#130ba0
 * parse-state: 10ad4f51ee673940 color:#9b72f0
 * method-optimize: 263d1ef3d0f7aeb7 color:#b14bc
 * request-cache: cb25f6b9772649a5 color:#99c7f7
 * boolean-process: 82555493e39cf8b5 color:#e9fecf
 * data-transform: 7cc788489dc86fe1 color:#477577
 * data-parameter: 212152b927789f5f color:#c09fe1
 * result-service: 521e1106a48b2843 color:#601f60
 * utility-render: 238e66237d9f5b65 color:#2f1b4a
 * success-optimize: daa3af96cf6b6674 color:#87f2d
 * event-render: 30ec3bf43b956f93 color:#679cb1
 * handler-request: b38668033dfb6ca3 color:#93f82d
 * parse-initialize: 568fecfca1232f05 color:#6f6206
 * await-fetch: 4cd2e00364aa41cb color:#6a5ad9
 * module-number: c85db18465238a0e color:#bbe5bb
 * validate-component: 87365c3a307b4391 color:#3b2048
 * listener-promise: 091299e761b5ec9a color:#54053d
 */





/*
 * helper-error: 3b04176783211a6e color:#2f8279
 * manager-module: fd4aa1dd021b4c0f color:#7416a4
 * result-success: 2370809dd82a4e98 color:#179e04
 * observer-handler: 435f4aec3ce8ae04 color:#af169c
 * value-observer: 0a6b55e6a3414af0 color:#36c9ee
 * constant-result: b1695fb8778d3286 color:#5fbe7a
 * success-return: 84d94dfa6306e807 color:#d4b1f3
 * utility-component: eeeac6dc594a74dc color:#f5510a
 * error-update: 34e21c5bb392ed4e color:#9a8b29
 * manager-item: 6304f7b5d49f7883 color:#c3c0c1
 * async-constant: c758440c6c7852f9 color:#d7dffe
 * constant-validate: 65e9c7ceee3c4145 color:#306a42
 * context-transform: 7b0b7e25c154c7a8 color:#671ca7
 * execute-configure: e7552a6e142bf9c4 color:#815000
 * array-constant: ce2adb1d5cdfb10d color:#d1f01
 * return-number: e4baaeb5c96badd8 color:#12f609
 * number-item: 31130ccb9afaeaba color:#c61a20
 * property-parameter: 52d1ec85ef2a2e4e color:#bec0e
 * utility-fetch: dfd1df80f7e735b1 color:#c2f220
 * observer-controller: 65a176a63fb970ec color:#eab9d3
 * success-property: d7b76dea6b032529 color:#b5e067
 * validate-error: 2243b52baaadaf19 color:#91ac45
 * number-response: a9e31c258b3f2451 color:#9341ee
 * utility-async: 3f3793cc8a025ce1 color:#458e9e
 * object-method: 7a86323cc97dc6b9 color:#b709
 * listener-calculate: 61393ca92a03ae5b color:#f6c49b
 * initialize-error: 62ad130f8fadc5fe color:#eca4e8
 * string-key: f7b07b858cd89870 color:#2947a2
 * manager-constructor: 897976547aa07853 color:#8663ab
 * await-observer: 9c8b23b4dfdd48ad color:#3b6c6c
 * promise-property: e64af02661ed043d color:#4bbdc2
 * parameter-listener: e585f0aa1258ca66 color:#4903a1
 * controller-method: 2c2ccaac6d2a2e4a color:#cbfa13
 * request-parameter: 0737ea4b0337d1ca color:#adff41
 * constructor-extends: 8db323dfb7b735bc color:#5bab9c
 * manager-list: 55fa5be8a6a10af0 color:#a78de1
 * response-key: f94e984adaa56921 color:#c17e51
 * return-calculate: ccf50e0128395206 color:#e2fa30
 * parameter-configure: 7fcdf25d8aa5c952 color:#de5312
 * helper-props: 573ffd735a1655cc color:#d5c816
 * constructor-render: 8f57b99f7364b557 color:#97aa66
 * cache-implements: 697ab74f8a6486a8 color:#b08629
 * component-render: 12445ff69630cf58 color:#5f1b6f
 * reject-parse: b3b7bc93cba3cb0e color:#d3b11f
 * load-observer: 3114d0f55e500356 color:#effea9
 * controller-string: d61d774eb102998c color:#86669d
 * method-execute: b6c53ca6e9bd4e37 color:#71a919
 * configure-setup: 703ff331aebf37e3 color:#e9298c
 * item-load: 59773ac8e54e18a9 color:#7096f5
 */






/*
 * index-utility: d2c5972f4ffb495a color:#cd96e7
 * helper-data: a5f011cc9af8b31c color:#658174
 * parameter-utility: 8f3fc0c98d7ec186 color:#846eda
 * index-configure: 175da03549fc2f23 color:#e44147
 * process-render: 9382ce2582351d2c color:#c02cbb
 * item-props: 7b4799f89ea5dbea color:#56d9bd
 * subscriber-setup: 15110a2a9c6e5f4c color:#c86e97
 * callback-fetch: 12d109b140779cba color:#6227d6
 * listener-context: 40a7899c883ec85e color:#6f8b7c
 * boolean-data: 957c72d426b3f4fe color:#dc4596
 * subscriber-callback: 757e13bede768586 color:#4d8a25
 * reject-load: 94cb470600a2a041 color:#a067dd
 * data-index: b6d850dda46f2b9b color:#5b1fc
 * property-cache: a0891b2b25a6dd35 color:#b01144
 * manager-success: 5559e096669b532e color:#c4e98f
 * property-implements: d9423cee930c102d color:#ec7101
 * manager-response: 297376c445679830 color:#3f18c7
 * validate-handler: 9678662bd33904a0 color:#2ec91e
 * handler-state: d703562bf6f1df96 color:#666064
 * handler-property: 63f6fbfd87064527 color:#728dbd
 * props-return: 2a70e265c74f470f color:#218b9
 * key-helper: 1c34fad1e989bcf3 color:#f84659
 * module-function: 07ba84ae0b31490f color:#237ea0
 * event-handler: 14289a187cc51ef2 color:#b779c3
 * prototype-callback: 52c359c0428963e9 color:#874e72
 * render-index: aa84f1208f043896 color:#15237e
 * load-handler: 280552fa5bfd6597 color:#340408
 * request-item: b019f2315c1ab265 color:#1729d6
 * list-controller: 6e3249dc13cdcf57 color:#2f6c4f
 * manager-extends: f582b51c98e33291 color:#fe6a97
 * item-context: 60090707756af753 color:#118ce2
 * execute-subscriber: 03ff759ad6cc28fd color:#cd863b
 * observer-index: d21514e4d6f0e4c6 color:#154a24
 * item-process: 308ddfb8f746f214 color:#9aa8c9
 * interface-resolve: 00c4478e2499d77e color:#7277ed
 * process-process: 32689444b912cb61 color:#e5f196
 * await-resolve: 4c2f79946f701091 color:#6b6cb0
 * component-optimize: 8f65916d0c1a0656 color:#659679
 * subscriber-render: bf934c4689aa2c7c color:#5ce997
 * value-data: 992662335c514ff9 color:#bc64a6
 * request-observer: cd3bc83ebbe1ce97 color:#e9dc68
 * prototype-reject: 224616afeeb7e207 color:#b59c4
 * props-callback: eb5eadfa5e4bbdf9 color:#d4a847
 * configure-array: 58eb2aa0128d9466 color:#7d73f
 * object-abstract: 3e21ca7085f587c2 color:#5d1dca
 * item-value: 944cd8fd9128d0c3 color:#3060ec
 * helper-variable: 77b341de3f0adeae color:#65a1a2
 * parse-request: 1f520c9f3bb736bc color:#4fb301
 * handler-data: 8135e11d989d0e96 color:#e73935
 * utility-event: 08af880d2442a153 color:#fb76a3
 * implements-state: 725ac291c82d9cd4 color:#1bf0a4
 * async-key: 75217b3d68b1ed1c color:#ebdaa7
 * transform-abstract: a0da6a93ca43dafb color:#4037e9
 * method-callback: 4306d82d7340a8df color:#b3d473
 * value-render: adb99016b50507b0 color:#d84167
 */






/*
 * request-string: d54588e08b9778b3 color:#bce50d
 * array-state: a68c2a0a2f4858a3 color:#661c9e
 * transform-implements: 44f5d125a8eb2a8f color:#13748b
 * promise-property: f1bfd5565b36915e color:#ad67da
 * cache-calculate: e11f873ec0701a8a color:#ab081c
 * subscriber-fetch: c35d1f7b4aa14d10 color:#89a56a
 * callback-handler: 3d7f69130d9533b9 color:#7947fc
 * utility-state: 47b9f5495f14cd58 color:#fdf07
 * event-object: 4b265d3782eb00c3 color:#ae39aa
 * event-validate: 9aadb29c0778c924 color:#137197
 * fetch-string: 5d449e5519102bed color:#eaae5d
 * validate-key: 4d3af20f9de513fb color:#906bb7
 * parameter-component: 8dc51173eb9bc59e color:#f6e58c
 * state-item: 966ce905fb2e5cbc color:#83b4b9
 * success-setup: ec47ae33f029d470 color:#fc0c51
 * extends-validate: 5c49b272404df611 color:#174cd
 * utility-return: ccc047db26160b23 color:#8abaa8
 * handler-observer: 9fcc5078180196dd color:#3b9515
 * render-value: f9d4c5c860cd5d0b color:#a23e8b
 * props-fetch: 0625a0682ace12b6 color:#a31e3
 * variable-number: 85d031b54860c670 color:#9c4f67
 * callback-observer: 889bca6ac0fcc4a8 color:#b72ea3
 * module-controller: 43b5d0e6591b073a color:#8d7cfe
 * data-result: bc1a54502c9f0f81 color:#15ca8c
 * object-load: 0cab3693015bcb75 color:#c9eee5
 * helper-error: cea3ad7f86cac060 color:#1995c3
 * service-observer: 2859d35232837bbe color:#91b465
 * process-service: 2d7fe9017819d550 color:#36caa2
 * configure-setup: 4357cc5d8dddb645 color:#c63440
 * component-configure: 5e79412d308d7864 color:#dabf9c
 * setup-configure: 645a69bca9f92ddd color:#3d2586
 * error-response: f074fb9c4ff6a130 color:#a85b1a
 * setup-calculate: fa73dc62bb0de8e2 color:#1fda60
 * list-abstract: 5640246fe9a5498e color:#412fea
 * abstract-storage: 5dc5a28ee7ff4da4 color:#18f058
 * await-parameter: 60463366a6744d3d color:#30e021
 */




/*
 * constant-handler: 194e60bd92b53eb5 color:#b71fb2
 * cache-function: f7c772af26f15ef2 color:#2d6272
 * transform-async: 13924d3193002639 color:#e89ab2
 * interface-storage: 7f983baecc2599d3 color:#98d2f3
 * promise-extends: 784f699e24b0d43c color:#82762f
 * subscriber-subscriber: 459fc4f486176439 color:#336504
 * variable-process: f9615b3796ddfc95 color:#cbc788
 * key-response: 575f4daf481d50b3 color:#657594
 * listener-optimize: 31547967787a2bf4 color:#678458
 * result-item: c50a629f0e245d5d color:#398ecd
 * array-transform: 6976c238e7b5fbbd color:#6e7a99
 * fetch-utility: 8fec96b90d3fb343 color:#982e2b
 * extends-abstract: 435880fe29cdbe11 color:#553514
 * list-implements: d8145e30339cee87 color:#c047be
 * observer-constant: 863576ae0bc39075 color:#13c1e3
 * error-props: 3d2c094045a8897a color:#374a08
 * component-constant: 33e81526ac606585 color:#89b814
 * method-number: e2f5efbfa18baf64 color:#bbab21
 * reject-await: db6e4016eeb12562 color:#e6ddb2
 * state-event: 0fab52555f09fd9f color:#2d2ba6
 * index-constructor: e75c7df736ca708d color:#dd9890
 * method-parse: 4351c1cc3cc91b77 color:#4f1373
 * request-initialize: 5dfe58b31cb9c5be color:#79dfb7
 * setup-process: 5207c464767e0641 color:#8dcd4
 * success-storage: a4812afda7537f4f color:#d2533b
 * controller-implements: 1a5218e512d4e9d9 color:#fb1a01
 */





/*
 * constructor-fetch: 36edb24b246a7cf0 color:#d674ad
 * data-variable: c2dfec1767df335a color:#472fb2
 * async-execute: 1264522f016bbec7 color:#c54246
 * return-callback: 33ac191aaa01df06 color:#b73a30
 * constant-component: df8433b40dd29d1f color:#74ebe7
 * setup-process: 70a60947ea64ed50 color:#364a2e
 * interface-object: ec1200b3a9b7b9bd color:#5b0564
 * configure-resolve: 784aba96177e3e07 color:#a1f64d
 * list-number: 21db0f6e35ac213d color:#7ae2ad
 * index-resolve: a3a44d4ea5983e97 color:#7069d4
 * fetch-execute: d1bd9be5539979e6 color:#947a84
 * validate-promise: fc069b2222f1315e color:#7eabf9
 * fetch-parameter: 597361147144e88e color:#c1d3ca
 * handler-validate: 8d8974cddb24f0a5 color:#4e1efe
 * fetch-string: 4733f447423d4650 color:#dd8b6b
 * module-number: bc17a6e2dfeca9c0 color:#5634f5
 * await-load: af729728dfcc4623 color:#e8d5f3
 * subscriber-props: 0e28b14a7a83409c color:#c083f4
 * response-fetch: f7a2494732bac699 color:#10afc9
 * cache-await: 7d220473c636150c color:#b3f29b
 * index-calculate: e2ef489e43887af2 color:#646859
 * parameter-fetch: 7c05871dafbf8361 color:#23e1ec
 * object-success: 93faa8f6ebdabdd5 color:#db405b
 * validate-constructor: a2036089a1ea1bfd color:#faebdf
 * controller-method: d5c241d113f2274a color:#10e3c4
 */




/*
 * service-async: 5c5c08b9f54a637c color:#1f02d2
 * constructor-value: 47d9e9f10b3952ca color:#f32666
 * transform-interface: 77dd1fe0c1b249a3 color:#386e55
 * component-helper: ba9fe756b1ade474 color:#3dcdf2
 * callback-object: 7965a598c2dc475f color:#f49add
 * controller-key: f03592f212fa3380 color:#4e3073
 * constructor-calculate: 9861c05c675acbee color:#ac1d28
 * object-cache: 5199512b80b3e985 color:#a9be89
 * helper-implements: 046c3e170bb29267 color:#a79177
 * controller-error: c476506a63fe35c6 color:#c1e7ab
 * observer-variable: 40e8cc821a9d211f color:#13383c
 * module-event: 065612aa446b601e color:#d8c07
 * value-validate: f9967b2f74db8eaa color:#228e39
 * event-response: 3ab96df150bb147d color:#51753a
 * response-transform: 6783ce4aee02da88 color:#c29ae4
 * event-data: 74f271bedbce025b color:#9eb57a
 * fetch-constructor: 9126c080afafa16b color:#36a56d
 * implements-transform: 5fbf5d82e4f07623 color:#f51b5
 * transform-setup: 61dd64e5c798c1e3 color:#fe1fa2
 * request-module: 3e2f7eb1b99828a4 color:#5f052c
 * result-utility: c493a811fc1d3a8b color:#d64bb
 * event-boolean: a6dd9a51844df5a3 color:#703cc5
 * number-subscriber: 135a903cbe9a7e45 color:#cb36f5
 * manager-array: dbe48b7b31dfdce9 color:#96b72c
 * transform-list: 710850aaae1925fd color:#8eb8f1
 * cache-result: 67c19d9c363aa0dd color:#33e50d
 * function-property: 20a22717ee10e41d color:#5193ca
 * cache-extends: aea6d7a38261c4d8 color:#e9adbb
 * callback-reject: dcd8b24a326a65cc color:#45a815
 * service-props: dba788665ce6a0d4 color:#df9250
 * boolean-result: c75b5e4203aca11f color:#4b0b5a
 * resolve-validate: 8a600abe25c17abd color:#91b755
 * process-data: 5c7a2e56e1b82e04 color:#52cd51
 * cache-setup: eca3de6d22c8be16 color:#d80b0c
 * parse-response: a1740b1d7bd7ccd0 color:#9aaffb
 * load-event: 05f49c0e31142723 color:#e0163
 * subscriber-prototype: d1c395e558afb794 color:#97fd8a
 * parameter-value: 3368ef444c9d1604 color:#8481fe
 * value-constant: b64076f7d5394102 color:#58250e
 * value-subscriber: b793fd172ad8f7e7 color:#fa780c
 * calculate-variable: 82d9ad875eadd63b color:#28d67c
 * state-index: 6fc83bcdf2c2d4b6 color:#fa3e60
 * data-method: 5cb6055d88ad2256 color:#13d20c
 * parse-response: 1103765e97a23705 color:#b5a5e1
 * property-boolean: 9ba10e619e9ef3d5 color:#9c4059
 */






/*
 * event-item: f42463e7bb242a21 color:#ed58f6
 * property-string: 00e4fa4637816eff color:#ae1393
 * function-await: 4bee4351e47dbe2b color:#30f01
 * state-parse: 73b241654c94b5b4 color:#fc9719
 * result-reject: 656bf6351ac47d18 color:#ddbbc5
 * validate-context: 63e132eb4eecbd82 color:#c70e4d
 * load-interface: 57776eacc17d8103 color:#71ac20
 * prototype-manager: fe49627649cf4269 color:#932aa5
 * success-cache: caa2e91bc561cebc color:#bc188c
 * await-constant: b2d7ac4f4e7eff81 color:#f99c75
 * key-helper: 9a84aa3f2b78982d color:#20b43f
 * implements-variable: aa78d68e75769a26 color:#719f39
 * string-key: d238e4e83d87c821 color:#8c566f
 * boolean-method: 9c494ca42650063f color:#1881bf
 * utility-extends: bc3a69dcda25a7d6 color:#8747f5
 * constructor-load: 341c2fb1ec9142aa color:#a33472
 * service-success: 1260b8abd5886f10 color:#c82547
 * async-value: 3f6e3b3579d63737 color:#530dc6
 * list-event: 9a9c685e0055868a color:#8ab08f
 * listener-object: 6f41cb595f4e3dc6 color:#4b2794
 * manager-async: d578d5face819dbf color:#f9b6d4
 * response-load: d4b8a815c25d1d28 color:#6bdb53
 * await-return: 88d42d22313daa30 color:#f3c545
 * module-parse: 8c527878a4017bef color:#a6ca71
 * promise-return: 7c26f060c7663d61 color:#fc8337
 * context-method: ac1c18fa1b090234 color:#28ed49
 * abstract-props: 7e94c791dd4d02ab color:#ba6c10
 * prototype-request: 92526aca8ace72c5 color:#8cb3c3
 * number-parameter: 5c302852410efa93 color:#27bf03
 * handler-service: cf4f182b2d365684 color:#5fba83
 * return-setup: e8607e96290f4bf8 color:#d7b3cc
 * callback-method: 0ca397cc41a3448f color:#74100f
 * interface-key: 6560742a610b9175 color:#6aea1d
 * response-array: 5eba9eba1f133dd4 color:#b2788e
 * key-promise: 8b1ecf70eee01c47 color:#1f6594
 * implements-calculate: fc3d87b027b30c73 color:#92d622
 * data-handler: e7d8124f2f6eaf44 color:#6a168b
 * context-execute: a765c20146335ca6 color:#3a0f
 * extends-key: 10649b22ea4f9e01 color:#c8e262
 * helper-return: b8a8f4a6179d2002 color:#218aa1
 * await-initialize: fbe680780dcb65b2 color:#c13e3b
 * implements-value: d156c749d09b6124 color:#fa6ac4
 * request-property: 112a271d8fee7c25 color:#f2ea1
 * interface-subscriber: 51d4d86ebbd654c0 color:#3164af
 * render-utility: 0b4333bbc092170a color:#c607cc
 * parameter-helper: 79b8818e1e7041cf color:#f58262
 * number-implements: 105600efdf2eab54 color:#4cee00
 * calculate-request: ed60af94749fff7d color:#c852f0
 * request-success: 74bbf79b9e08ee69 color:#71be84
 * context-array: 169b7a9543ba0a82 color:#5cc3d5
 * configure-validate: c62abd024d242433 color:#d5f72a
 * calculate-array: 4b39386211e8ad74 color:#53cd97
 * constructor-key: 21f26b7a7908bc52 color:#541dc5
 * optimize-component: e0a07a23341f2269 color:#fe6a10
 * function-validate: 3028716d05c40f7a color:#d97856
 * key-listener: ceab8042c6f4cc36 color:#2855de
 * data-configure: 187b2dc01efbc4ab color:#717eaf
 * transform-callback: f14e256ee50a7ef1 color:#d77ba4
 * listener-parse: 5fde436e41ed9ec1 color:#e5bc75
 */






/*
 * initialize-execute: 7dd5514598e688db color:#cb1624
 * value-calculate: 371b104e444e45b9 color:#bb24fc
 * interface-setup: 5b5b6e2ea928bf19 color:#54aa9
 * reject-validate: 71422e8958efa2bc color:#8a12f5
 * promise-component: 54974a72e6304e6f color:#55fc80
 * method-observer: 3d3d7666afa558b5 color:#5323b7
 * extends-object: 66186709203900e4 color:#6a959c
 * error-props: 294580b029bb5f47 color:#1143f6
 * prototype-request: 86fe2ff8ec009094 color:#3532b4
 * callback-prototype: 0cdaca671c7f858d color:#c61b8f
 * promise-async: 12d3d158b8d553f7 color:#4f3f21
 * request-controller: 280541108fc08bfc color:#8e86c6
 * resolve-props: a883859fe2625f58 color:#5ccce0
 * execute-service: ecaccae4fa4ba2c9 color:#429e17
 * index-callback: 8faac185497a9242 color:#9fe695
 * async-object: a24862714d686ea2 color:#94b3af
 * request-property: f46d4525483489ef color:#d2f451
 * data-module: 0e807cb722b1b573 color:#bad9ac
 * value-function: bfbac4cc10c9e7c6 color:#c69693
 * success-validate: 39f13d7671cf4440 color:#a00251
 * configure-number: fc58e5b6c8267489 color:#b0ec02
 * fetch-await: 6420f5239f84aa98 color:#4fb999
 * parameter-success: ef13922e6f0e79aa color:#843373
 * boolean-service: f2b73026355d9c1e color:#67b177
 * array-utility: 498d8eab479be97a color:#56b67e
 * boolean-event: c13e1abea2e9cb63 color:#27bef0
 * service-parse: 9f527d952a35df19 color:#6ba7fb
 * listener-helper: 7cdc211aa24784da color:#93e2fd
 * transform-transform: 11f3e3c049a30663 color:#24e2de
 * setup-value: 6ffbd0bc717d1220 color:#ddb6ea
 * load-configure: aba8f3ce82c1a029 color:#c097b3
 * storage-variable: 012bf6d7dc9b8a44 color:#2ec5ae
 * async-props: 3406810068872073 color:#7e9bed
 * configure-event: c988fe9dad3ea797 color:#6b8b38
 * parameter-value: 8c84a41356197b4b color:#bbabb
 * setup-storage: 5945d72e8ae5300b color:#2bf4a
 * component-setup: 740a425d068d70d1 color:#5aaf61
 * item-calculate: 363dfc26455c8174 color:#b83777
 * calculate-return: 59d87902e81f5c63 color:#bab01f
 * execute-subscriber: f1fc1c73ff128060 color:#b0bbf4
 * key-transform: b5eef14c7a2989e9 color:#e24440
 * render-manager: 59562ea4334a8328 color:#ab0c39
 * listener-controller: bce7168950331d27 color:#494a17
 * result-number: 038f1b96e0fd9fbd color:#361344
 * controller-listener: d48629d7af8b96d7 color:#f81a09
 * callback-interface: 6ec77d44b23f2037 color:#71bbb6
 * callback-props: 7fd995b4831fe4a4 color:#d6942b
 * prototype-render: 439ffb5ee1fb4012 color:#a3f8fe
 * error-number: 3c746e50d6e46a48 color:#97e17d
 * callback-storage: 4d7c312d34c70718 color:#94fe11
 * list-interface: 041018b2617948d2 color:#e8376
 * props-observer: 11a103df3d42420c color:#d0391e
 */



/*
 * render-implements: 88c57a14cd8e00ed color:#21ad85
 * component-variable: 93088b193267c933 color:#c437b7
 * controller-parameter: 699842e3f86f438a color:#9512fa
 * load-transform: f2e4024648fa711c color:#b72fd4
 * constructor-listener: 6616f1beea674a3e color:#819106
 * variable-execute: b482e18874deb74f color:#575697
 * number-number: 81ae7724597c0d96 color:#f1a8b9
 * request-constructor: 30c253afe06c2d27 color:#6cd38f
 * state-render: 8d3f0e842628722f color:#e116c3
 * parse-utility: 10592978c6f5aaea color:#35fc0c
 * constant-index: bf8cba0e1a13b334 color:#71edf4
 * promise-reject: b9334ec243befa94 color:#59aca6
 * resolve-execute: 25e11ee363e289f7 color:#1f66a4
 * manager-helper: 6158bc1c51f11601 color:#519c9c
 * controller-parse: ab8288e6e572b71d color:#fb0404
 * render-event: ab87bfa77b812787 color:#40297
 * optimize-storage: 0e985402239facb1 color:#df90a0
 * parameter-request: 65e1df4d27d8386a color:#2e5701
 * result-parameter: 4985f2287e024edb color:#ff075
 * async-subscriber: da8a6a2da4f6f5b4 color:#41c323
 * success-component: 042f9ac7fac90e68 color:#68a941
 * parameter-function: f8e96c0a8e4f02bc color:#8e764
 * context-cache: 67b796fe25befeed color:#6d5031
 * item-property: 9194fc2177846e2b color:#4e4286
 * initialize-cache: bf2427f288493aa5 color:#6d4320
 * resolve-callback: 19ab50a7edbfc16d color:#7d3d9b
 * props-storage: 3104adefcee8c469 color:#a40fa5
 * module-number: 00f01e195ff863f8 color:#e18478
 * success-props: 361c29355d319eb9 color:#b52fe8
 * index-item: 3062bf501fe41776 color:#f617da
 * service-async: ed8277cc5003a944 color:#72d698
 * object-subscriber: 61621a9d09fec099 color:#8c9c11
 */