/*
 * manager-result: 9ed1bfe78954cda0 color:#cb03ae
 * return-cache: 97610b83a91acdd2 color:#ee28fc
 * prototype-optimize: 05303bfaea0dff48 color:#dece73
 * property-number: 78194bf4c2a790d0 color:#a0ac5b
 * manager-fetch: a9d7f452516520fe color:#91f00
 * manager-subscriber: 4ffeb7eb604143dc color:#2823e6
 * cache-context: 4feb4932d5cac01f color:#9448b2
 * observer-parse: dd61ecdf05bff322 color:#20741b
 * promise-key: 63c8a5d96e9471bf color:#2c09b7
 * variable-request: 039bcff36d237978 color:#62e95e
 * event-update: b9c93e1df7d700ae color:#155d4d
 * setup-result: 3b8826d7dd6ef1d1 color:#3b659c
 * manager-success: 5e7db9b740062937 color:#dd2baf
 * state-render: 29fdcfaa0b429998 color:#66cdec
 * parameter-transform: 3671fb713beb2971 color:#14e364
 * callback-update: 3d5217042c3d8b66 color:#117a94
 * utility-load: c81e9d49ecc50911 color:#ccce12
 * value-helper: 4029c760a4d83ff1 color:#7a4aca
 * fetch-calculate: c202a3360f77e98a color:#c4fa18
 * request-error: 7ae044450630e827 color:#fe941a
 * configure-handler: c7374a26bfd50263 color:#94ac74
 * process-manager: e7e1cae1240485d4 color:#e10c19
 * props-context: e10b40ed5d1f5003 color:#1d482
 * controller-setup: 8bd4cd9bcad8ad9b color:#6a93d3
 * execute-index: 4aa781d2680b44ff color:#6f4b07
 * fetch-response: bf048837921f1822 color:#f8e77
 * value-result: c05c7e61437a1549 color:#4787d2
 * optimize-configure: bb238d8e1225c64d color:#a7dfe8
 * boolean-variable: b4f762a4adca3388 color:#90edeb
 * return-promise: 7bda6263211200d8 color:#cb4199
 * calculate-error: 27d1b8d2348eed42 color:#4f94fd
 * success-subscriber: 5def5757499a178c color:#2fe1b4
 * property-optimize: 01f554488cd8ba2b color:#fbbe28
 */



/*
 * list-string: 71225dfbb22b7daa color:#1c431a
 * render-parameter: 9955364365803088 color:#1aa1fe
 * module-function: 81b4814e169d0cc9 color:#fb5cfa
 * prototype-parameter: 586d162ae292beba color:#fd6b1b
 * helper-success: c43130ff04bee7fd color:#71a75
 * async-service: f960e5e1c4094530 color:#f51e90
 * await-load: 2bb87006f6c16e96 color:#be702b
 * validate-render: db22be5cc198c82f color:#454d0a
 * module-transform: 3bdaa1e4d2f20f6f color:#7dcdd7
 * index-variable: ed6802c6cb163fc6 color:#94a366
 * setup-constant: d01bb3168776bc76 color:#1637ae
 * render-validate: 59fb9c744a123f3f color:#6eda6
 * property-fetch: e897e4b02b07cc8e color:#e10e2a
 * validate-success: 7a31dccb423c6ae2 color:#82753b
 * observer-parameter: d7f99770e3542430 color:#32f793
 * await-initialize: 2098af5a339cf8f3 color:#56690b
 * reject-transform: 979b4e5bd75e141c color:#11e987
 * array-constructor: 7476dd8670f2edbd color:#2e7152
 * resolve-prototype: b1fde7cc95cffc33 color:#1cf946
 * constructor-manager: 7253125f7dd66f4c color:#ba2453
 * result-error: 5d487f6a3da2b1c2 color:#eceb2
 * prototype-subscriber: 66a490f2483ab020 color:#4acdd6
 * item-boolean: b3ebd73344bae59f color:#db7fc2
 * optimize-parse: 49a77b3bc0ffa56c color:#e6f312
 * helper-success: ee7f8fe1a320a491 color:#8e977a
 * constant-configure: b49f15b0451557c3 color:#79e585
 * calculate-listener: 5fc04f67c26c31ac color:#bb53b4
 * boolean-return: 01d352ee2573c6c2 color:#def51b
 * property-success: 40cdf1e0e8fa619c color:#fb96d9
 * request-listener: 286810da1aaf2afb color:#cb898c
 * process-number: 02dc810b326bfd41 color:#682f79
 * resolve-key: 9a105876ac17a487 color:#da2537
 * method-optimize: 2d33d3775b019675 color:#3868ea
 * observer-cache: c2ffbf36ef04062f color:#797067
 * key-property: d23ebeeb261ab37a color:#1313e7
 * process-result: 538be13b2fdaf137 color:#9d6e6f
 * parameter-listener: 5fd2649d08123d1b color:#89364d
 * property-implements: 3ed102de45c91d13 color:#572621
 * function-prototype: 57b0ed6fa6d3592b color:#4ed315
 * props-manager: 25e8920a41f46338 color:#e9aff7
 */



/*
 * reject-function: 3200e81830e297c2 color:#ecf70f
 * object-await: 01ca9c8491f57932 color:#7444df
 * list-return: e158d235ad65e912 color:#3bfb7f
 * observer-data: 8afce19429147f00 color:#e7b4
 * interface-constant: 917a662b999a12fa color:#cb53c0
 * array-value: 1852155a20b63414 color:#e3783b
 * configure-cache: d18e27e65aa1af16 color:#8b4880
 * utility-validate: a0737bca4a1fbccc color:#78f14
 * process-state: 25a886c204519def color:#e453c3
 * constructor-manager: 27b6aafe3095d0a5 color:#7a2d3b
 * function-update: f8109e91161af44d color:#2a3aae
 * controller-observer: a97bf3ec11d1910b color:#71d875
 * prototype-helper: ea7cf334e77623d7 color:#3003f
 * context-setup: a139e01bfc2ce7d1 color:#5442fd
 * execute-subscriber: 58a19a5bc3117d8a color:#781c78
 * callback-cache: 2334f688627e1e33 color:#27b6
 * storage-key: bddf4c26c195f64a color:#226599
 * variable-error: 2e8adfbfa2dafd6d color:#7127f8
 * event-promise: e43d77fe447b03ac color:#dbc1a
 * request-configure: 2b5e53263eb8559b color:#5240e
 * parameter-key: 6b1e313dd8dba0ad color:#7e7a1
 * abstract-listener: 60172b0c3db544ec color:#3fe80f
 * utility-service: c090bff4b73e2865 color:#d731d0
 * module-setup: 272a7aa6302ce3f5 color:#554de7
 * observer-value: d73c11af80c8f4eb color:#828e6d
 * transform-validate: 6fc7806634707849 color:#74a678
 * success-state: f3695133e58da774 color:#fe8814
 * fetch-reject: 01c17b6acb7ab97c color:#f7341f
 * item-controller: 5c344e18e6c79ea5 color:#92db1a
 * manager-storage: 6e1ddf511558c7ca color:#cab422
 * optimize-props: 34e7ab9520787ffd color:#73fa83
 */



/*
 * constructor-string: 974b2aeaed801f18 color:#43ce4a
 * validate-utility: a4ba294d3a30698e color:#1a13aa
 * controller-load: 91c9f9fada7ac724 color:#d6a1b4
 * result-manager: f99ddf74a626c97c color:#ed1df7
 * implements-parse: 4de230a0a1b3e741 color:#732136
 * module-constructor: 98424f9735e4f75b color:#70b731
 * configure-context: 8cb72f8529ec340f color:#bfd
 * boolean-number: 02a0aa48586e7c93 color:#ea57b
 * data-return: 3dd03c95659ee323 color:#fa558d
 * listener-reject: 70bdcef7be8f65b2 color:#da9280
 * request-event: 123b800dbfcdc9de color:#bb77b2
 * callback-interface: 8a9cbf7f4cde8641 color:#7376bc
 * abstract-async: 797749a2dc813765 color:#b32567
 * context-callback: 7d37ac5b17abe09e color:#814d46
 * configure-helper: 88615518dc1ec90b color:#af939d
 * response-manager: 35d34d84044de327 color:#4ed9fc
 * boolean-error: c5cb8b8eefb68171 color:#67c704
 * state-boolean: 3c511ad4415c40f4 color:#b1940
 */


/*
 * parse-state: 15b022f5e3da3d7a color:#cb8add
 * property-state: edb62f4a9f392420 color:#c451e9
 * observer-fetch: 7716964dbdd9e900 color:#df86fd
 * list-storage: 3f8c78b662fa97c8 color:#ce7488
 * result-result: 9c07dc4a24c98653 color:#aa72b8
 * prototype-resolve: 8df65764c8d7f02b color:#e0966
 * string-execute: 71b7d69ac34c1854 color:#3cc56d
 * callback-cache: 1744c88427e1e0e5 color:#c64000
 * listener-callback: e2ebd5c53a4dc533 color:#7a7fba
 * await-subscriber: 7fb1f64c164cef91 color:#6aea47
 * async-index: d5493346ed914307 color:#e86fab
 * response-setup: 0eebe5b7e7c3b1e5 color:#57469f
 * handler-error: 6452e431a9266eae color:#24e737
 * initialize-promise: faa500dcc0e60e94 color:#e5815d
 * props-constructor: e36f256673702760 color:#e04c60
 * implements-key: d8bb928509a20f63 color:#f8002a
 * handler-execute: 0d2687ebd75e607d color:#f2d972
 * abstract-async: f096d38ae4a48cf2 color:#82751
 * subscriber-service: 14f7f0fd7470f8ba color:#abcf91
 * data-configure: 273e6974b58ee8e5 color:#592127
 * process-optimize: f25b0ce769f0f77c color:#39bd6
 * key-constant: ce094d0556422c3b color:#b227ec
 * function-props: 8e122d5cd2d7a8f4 color:#6e2f3f
 * list-variable: 0ee73a7bff0ae8c8 color:#217527
 * request-variable: 4b69acf1a33aeb16 color:#539d84
 * update-parse: 68fecfdd8f4ff034 color:#e4173d
 * constructor-interface: 5961e435cfb11454 color:#5f4fee
 * event-array: aa0fec6eec23e78a color:#81f12f
 * execute-helper: a8d58465b14fd666 color:#8478b0
 * execute-key: a31eac896b1b4b63 color:#62811
 * value-error: ad2928304f218c2b color:#9d8158
 * function-execute: 196944d134871f4d color:#e0bd5a
 * function-property: c24e293a78d650bd color:#a3fe9e
 * request-interface: 68fb5d741e727225 color:#cb97d0
 * resolve-calculate: b799853bc45db254 color:#c78056
 * event-method: e645c0d021b6d4f8 color:#6138f1
 * controller-response: 664387452f1bb915 color:#cc0395
 * optimize-await: 6d5b218ad1c4c867 color:#7863db
 * state-parameter: 5f14c7a4b2c17079 color:#98c085
 */


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}







/*
 * success-key: 2a9aa464f1d59813 color:#ac1bf2
 * value-helper: 3e215e8f28582646 color:#593b7
 * promise-interface: 0fa9586454b6c6dd color:#4e595d
 * module-request: 9c8e7bb0a30420ce color:#ff8f99
 * optimize-item: 05d148473727bdfb color:#5d379
 * response-await: 97e2cfb278d3528c color:#35ee04
 * observer-event: 8d010adb5b999c92 color:#9092a2
 * controller-resolve: 227321a4dd48d3df color:#4d15ae
 * render-listener: b3015da1ced36c89 color:#fe035d
 * function-list: 3f5923a94020f66e color:#8a9e68
 * prototype-variable: 63ccb814d277e07c color:#8d5f67
 * subscriber-number: 33b216c38b6cb6d8 color:#8740
 * prototype-constructor: 420e91cab30983de color:#b65594
 * method-method: 902915b1605820e3 color:#58a140
 * load-subscriber: 042d0abfd4764247 color:#920e17
 * return-listener: cec9e0deed9f3370 color:#855beb
 * event-function: 0a1fa83a0d659e42 color:#48e271
 * value-success: 2036c40fef3defb9 color:#460ef0
 * method-event: ddd8e71d46d1948f color:#719d47
 * service-object: 8f5f30f988049295 color:#769c4c
 * number-constructor: 1e775e3174f34015 color:#c05fb6
 * execute-interface: 4b838c7dfabd55ab color:#52e89a
 */



/*
 * extends-update: eb118f600facf335 color:#5f803a
 * process-implements: 9400af283291cb7b color:#b4797a
 * update-listener: 7caa2ff1c6e324c6 color:#1a3d53
 * context-key: c14b8d7df8fb8814 color:#b55445
 * request-controller: bf23c68776b1bed1 color:#abb00e
 * async-render: 2ea356d385ea4728 color:#b7b66b
 * abstract-implements: 98e06fd89ea6e7e6 color:#82dc4c
 * string-render: 78e94458b42f1c13 color:#2a1b25
 * manager-item: ad712aae7ea75efa color:#fc4eb5
 * function-load: 79877bea7847640b color:#545053
 * transform-manager: 6b03f9e6aab0cd11 color:#e67e8c
 * item-interface: d30fb888ec68e2f7 color:#1dfa64
 * extends-response: aeb34d8ae879f99e color:#3de43a
 * component-prototype: cb640595c6588b82 color:#e72c61
 * optimize-boolean: a1333b9a9f8a514a color:#6153cc
 * subscriber-key: 21bffd37ec7da452 color:#3aa524
 * response-promise: c1b65e7a6c4004d9 color:#1dcb2f
 * state-props: fd347f5b30b651ea color:#8e5c52
 * property-observer: 48119f8ee003f67c color:#deb045
 * item-optimize: e11cf46ae9ea866b color:#645f87
 * data-setup: 70fdf669072f6649 color:#54b2f1
 * success-number: e861d5aeac90d9c8 color:#c886aa
 * manager-manager: bd9d460e8a3feeb4 color:#21f5b2
 * promise-index: ffa0a3da19a7a12a color:#b05b94
 * callback-fetch: a0509d52ee989149 color:#1256da
 * handler-variable: 38304af423c8192f color:#2c2b0c
 * storage-render: 3d159c7891941c59 color:#282012
 * render-function: 18e587fbfb82e6e8 color:#22aab8
 * process-subscriber: 649157bbebb3c1ac color:#5ae946
 * request-value: aef3b18b0938eff7 color:#67dca8
 */






/*
 * load-handler: 890cee206b9ad9e9 color:#b0a9e8
 * callback-validate: 36ffb729a0c67f7e color:#fa53a
 * method-await: 323bc5b5d93b3351 color:#79553e
 * listener-state: 081d1ef3e3871d67 color:#6287fc
 * prototype-async: cb2e6e6033a98639 color:#48d3f3
 * parse-fetch: 71eed6ce99f11d18 color:#7c2ccc
 * manager-result: e90333feff374091 color:#4d14dd
 * validate-prototype: 140080d5fa1c5647 color:#a1c242
 * response-utility: 37fe40fa038d7f76 color:#26c59
 * array-constructor: 109a9e0bae925e7d color:#fe126a
 * reject-object: ebf3a7838f97e861 color:#61308d
 * reject-process: 197020c5b1f43e5f color:#f283e6
 * controller-promise: 4a1c47d09d6ba898 color:#e48053
 * utility-interface: 79a9542fa06a4925 color:#f4a401
 * function-state: 42e3486f9fab23b6 color:#6a57c1
 * handler-response: f3964ef7491b3772 color:#37e0c1
 * prototype-state: ca22bffe5f064c9c color:#6db8c2
 * controller-response: 6bfb528c69127f57 color:#3559e3
 * listener-item: e11447a17db5dcf9 color:#594ec1
 * prototype-boolean: 526b39a4a4ebdd1b color:#191f6
 * handler-callback: 79049f0bc7d2edd2 color:#3bd91a
 * await-service: 79a56b77521e8656 color:#297b4f
 * promise-component: 0ec9cae57073e8c4 color:#8af1e6
 * interface-abstract: 32f92bccfe08ba16 color:#304d46
 * cache-subscriber: fd044856ae3a02fd color:#eb4c2d
 * implements-helper: 899ae84f68681c72 color:#231ef1
 * async-constructor: 6e1358a5728b1393 color:#8c2405
 * resolve-object: 366b1f6335b18e22 color:#560445
 * error-storage: 5c5a221c8c9e4336 color:#9d54f7
 * setup-array: fad04ed0118ef4ab color:#74ed1f
 * update-property: b1a42d609842a897 color:#3144b8
 * parse-fetch: 506361b362fa9645 color:#b85750
 * manager-handler: d8e7f0c73e6f95d6 color:#d50918
 * async-array: d443bd425cc1b8aa color:#52791e
 * await-utility: 966826b512262cd2 color:#935144
 */






/*
 * abstract-property: f84932af0a61bc05 color:#ed94c1
 * props-variable: 94fa0e991060c8f0 color:#79f87
 * setup-variable: 2d9c717552d22b04 color:#d529af
 * render-component: a66f98e4f7f9e0ff color:#4ae736
 * controller-initialize: 6131b8abef63c628 color:#f66d68
 * render-optimize: caba1f1710b8377a color:#ede166
 * validate-item: f08659180386c6d5 color:#5f697b
 * method-key: 4f306851ae367ebf color:#a10652
 * fetch-validate: 5db9bbd1ca3366b7 color:#29c63f
 * interface-configure: e06150e09ab67a88 color:#d498c7
 * list-resolve: eddaa39aed8b53f7 color:#fd7a30
 * storage-result: a46ba17fe1cfe380 color:#32838f
 * process-helper: 73385cc917ed255d color:#8fcad5
 * controller-configure: b003178a4a68f59a color:#ab21d3
 * promise-success: 4b9a50f1e63833ea color:#22c77e
 * key-list: a0ac713da2a8a08b color:#f878ba
 * request-error: 3f5f234075786a76 color:#1d513a
 * error-load: cb3db020479409c3 color:#c6f534
 * configure-variable: 39fa6c6e26e8f481 color:#6c1795
 * index-constructor: ca6bb29a9d8721a5 color:#46d3ca
 * event-boolean: 830f8af4d78cbe4e color:#5eda1a
 * key-array: f3ccc2e319428354 color:#3a7d50
 * parse-parameter: ac26cd1395cebf9f color:#bcff63
 * resolve-result: ed67ca1c2f1d242e color:#95ab69
 * storage-abstract: a878fc18dff3f4f8 color:#1973fa
 * module-parameter: 39a8eb990b9d443a color:#30492e
 * function-boolean: 80377d5b627a1c11 color:#6b2783
 * controller-component: 945448f8de35fe2e color:#b0f4fa
 * response-event: 296463b8490ca763 color:#d3bc00
 */






/*
 * constant-component: 641389796113e91b color:#bf9b58
 * string-response: c42a185500107648 color:#84baa3
 * response-cache: be16ad3010470672 color:#184677
 * number-list: 5a8d3d5d3ac0a94e color:#a7bb1d
 * initialize-helper: 612b88e3560c5d97 color:#e99eb8
 * state-interface: 40a64ac7d5931d79 color:#80ddf4
 * manager-service: 3852ad7955d0f14a color:#9d911c
 * value-handler: c83a686020b97170 color:#f9e1c7
 * response-constant: 595f2434e5ef252d color:#48a57c
 * abstract-helper: d6015de56f369bd3 color:#d52b83
 * error-string: c99946d36a95044f color:#552e95
 * interface-subscriber: e3522a3809a80da2 color:#e76e34
 * response-function: 8d2c0c90458d0241 color:#e048f7
 * boolean-state: bd4a70c64286e0ff color:#fe94a6
 * constructor-result: e95a99f523a4615e color:#206fa
 * result-property: 7d3fe346095bb1f2 color:#ff9bf8
 * success-response: 7de65d3902a38877 color:#c63798
 * list-update: f86a123c8fb82008 color:#d2d93d
 * subscriber-index: 56e3c262b3064912 color:#853d79
 * variable-context: e7a26e521908fcca color:#9c665f
 * callback-success: 3076ebc8f39731c1 color:#2447cd
 */





/*
 * list-calculate: 83974d68a1ed6e1a color:#ce7379
 * constructor-initialize: 1746828d84025633 color:#682caf
 * extends-service: 4ff3f8b87ceeb928 color:#8b4c03
 * constant-subscriber: 257c1d22dd9839be color:#c4b45b
 * response-handler: 6d2b9e51f5457a7d color:#a83aed
 * parameter-optimize: 6c9fe47501dce891 color:#94d17f
 * interface-optimize: d37c72aab185604f color:#d3255b
 * context-extends: 425c41d31857f722 color:#36fc2b
 * variable-validate: fa05649ef8de2513 color:#58840d
 * render-storage: 7244f09ac0954888 color:#71eb95
 * parameter-component: 541b6a7a6c957db6 color:#f7a28e
 * data-extends: fe04ff995cfc02fb color:#3dacd0
 * storage-item: 5ae8ed288de3202c color:#b4fdb9
 * validate-return: bdd0611ed49951a5 color:#88f4bb
 * implements-callback: e5b51479ccf1fdd2 color:#a1593a
 * listener-helper: 77e4ebcbe8aab617 color:#d723dc
 * value-configure: 00058f530d509db9 color:#e45497
 * cache-cache: 66ae80f43448ea58 color:#a93e01
 * key-initialize: cbb4ff60b5854d0f color:#701fb3
 * resolve-implements: 7ef516f6a3a4f8b8 color:#68c2cc
 * transform-load: 8f26b1ad4c674ce9 color:#ca6a8
 * handler-execute: 2cbed93679fca4f5 color:#713fd8
 * update-property: 9e9c44c926ddf0a5 color:#f9cda2
 * optimize-constructor: 055eef41cf4e20dd color:#bdb1a2
 * number-configure: 447c8fa418f18805 color:#ff40ff
 * helper-property: 21a2da311db0f1a7 color:#d14cb3
 * storage-state: 9f207600c7fd8cea color:#95f45b
 * module-promise: e5a9917b60d37e3f color:#f3493
 * error-array: 37e3785a7fcb9229 color:#27aa41
 * index-function: ca95ac56ab7d5055 color:#c0a77d
 * variable-number: 2eadc3eb476553c4 color:#a08f43
 * helper-return: b71953f102e85986 color:#8eb9e
 * object-number: 3f56773c23050dd3 color:#3e708c
 * item-reject: 964523c8936b8060 color:#636454
 * extends-helper: e458da2171f695ab color:#384e1d
 * load-process: 8bd1875c2b1d459a color:#ade742
 * process-setup: 7589781c89938d1f color:#f81154
 * await-prototype: ab99e28f1d9f3905 color:#e4adec
 * variable-execute: 9975091f34ce80ec color:#251590
 * result-abstract: b382948fb1726633 color:#8d3af3
 * validate-response: 69e723dfc463683c color:#3dd969
 * props-return: 89dfb5b6b372b7c2 color:#1c02b4
 * abstract-reject: be31245283368bc4 color:#d18c80
 * context-render: f2c55a7510650314 color:#df9fcb
 * parameter-subscriber: 6fd4e688c56dc193 color:#88f9bb
 * return-error: b1db0d01e43c8feb color:#9a411e
 * function-storage: 61a98eac9a499592 color:#1a34d8
 * storage-data: ecc5d29f22420105 color:#2e593b
 * observer-transform: 941a54a00ff961cc color:#e0c79f
 * function-number: 44716e8f41f47cd6 color:#1003
 * utility-fetch: ebaeb8dd069925da color:#e0a4ca
 */





/*
 * abstract-validate: 952808599b1ec8e9 color:#595ca0
 * prototype-configure: d4023757b2924e5b color:#ad846b
 * validate-result: 5695c869ff05b478 color:#5673d9
 * component-component: fa56cc8e4a54a29a color:#eebde4
 * constant-key: 081443e02d217404 color:#8ab59
 * extends-cache: d5ea7b035a4da245 color:#2de027
 * optimize-string: d7658605cccf99e8 color:#91473c
 * calculate-constant: c0828bd00661b926 color:#112fe
 * optimize-subscriber: 23459fcc61982bda color:#a6ce4a
 * item-listener: b7ecb641072acd2c color:#ebf5c8
 * parameter-controller: ef99f6d82e8ec8a6 color:#ce3f28
 * key-optimize: 695e9ed7f41d3937 color:#2ae8a3
 * initialize-success: c6a9471e1e1c7c5e color:#858f39
 * component-process: 6226e84698cad0ee color:#e7219c
 * promise-setup: f6fc96d517a26364 color:#b6cc6f
 * render-execute: 01e31ac736734004 color:#459b3c
 * handler-utility: fc425a8409cade03 color:#b957e3
 * subscriber-event: 6a292c1f020e1b02 color:#7b5daa
 * controller-props: 72a9c560933279b9 color:#145abf
 * storage-interface: 4c1c8e83166aa41b color:#b6c2d5
 * array-parse: bf5a3c59546ea80b color:#347dd1
 * subscriber-list: 11e9a2e5bb40d3ad color:#4a7db3
 * function-reject: 5a6c41adbc06f02d color:#25813
 * state-resolve: abcb95c5dd623286 color:#2dc78a
 * promise-return: a150db83b7953aaf color:#2a1ff9
 * load-constant: 541a40bb1ea40246 color:#bcedd5
 * cache-prototype: 10db07a701ffcd70 color:#314a2d
 * update-constructor: 78e23d215f2deda7 color:#87d566
 * variable-parse: 96f5775556b6a5a3 color:#45bbed
 * prototype-helper: e5995d7289cfc0d8 color:#b8407
 * prototype-calculate: 24132c5d22d1de09 color:#ba880e
 * request-interface: 8f7076631a029001 color:#d7cc4a
 * storage-validate: 93fb52fcde2cad66 color:#4b912
 * storage-observer: 036b0b5a093ecb70 color:#2e3ca2
 * optimize-index: 47bccf9519fc9d5a color:#5c5f75
 * number-error: 5c322f5a5bca9aeb color:#444025
 * cache-execute: ac0221966c6ba1ae color:#16023e
 * configure-service: 355aeb67e91f4d45 color:#612d3c
 * result-item: 0e623c8315006d56 color:#57eb76
 * array-callback: 6edccdc504889c93 color:#2b2a99
 * fetch-number: 90a20c09446181b9 color:#331427
 * state-process: 00bd3b91b01e6e99 color:#2a91f1
 * await-list: c26fbf52d5c2742b color:#de8458
 * data-validate: 0c32b0a4c7f54b53 color:#432dbd
 * initialize-method: bf3f3f8d20b308ca color:#b709d0
 * controller-boolean: d84e036675420eaf color:#972fcf
 * utility-callback: 1eed0aac6b8dd41a color:#a94355
 * extends-service: f976d6ee8a2425b8 color:#ac92b3
 * execute-parameter: 734b2c8b4572fb34 color:#e6b942
 * number-reject: f555510a99f2e153 color:#69f98d
 * storage-process: 881738041be61e18 color:#ac5ca9
 * boolean-component: 3276d45b9f9ac5c9 color:#2a5af5
 * optimize-constant: cad52bf69c6a5393 color:#531929
 * service-execute: 6af62008cd15ffe4 color:#329118
 * validate-promise: aadb62fdadcc9a38 color:#3bf65
 * constant-boolean: faa259d7acf1681f color:#3869b6
 * optimize-configure: 7ce86360285aed74 color:#734eca
 */






/*
 * index-number: 3a2d4b452db7a106 color:#c855ce
 * prototype-promise: d2b708b684d9d3ec color:#65a3af
 * manager-observer: 5ced429c9a2cb453 color:#2a213a
 * render-function: 4b433af53f38f1bd color:#9e7679
 * property-subscriber: b3ead1d2f2293821 color:#9493cf
 * process-process: fc263cb4ba49094e color:#e5c47a
 * manager-event: 83ab405c60661914 color:#e9b83b
 * async-transform: a67dae85a8824cff color:#a53b4f
 * cache-configure: 6ca14b27027e03c8 color:#e30478
 * interface-implements: 1ad15d897db90756 color:#f474ea
 * key-array: 6470f23461b2e6c2 color:#97135c
 * prototype-object: 262e9e2cdb1398c6 color:#ab40c4
 * interface-list: 09d82f4d9bc88f5b color:#a04a52
 * abstract-resolve: c4e5d758e2b69562 color:#8f3fed
 * load-variable: a02fa5d2724166f4 color:#b25463
 * error-setup: faeaffe28e82ea82 color:#e497f8
 * extends-object: 69ac0b054052d167 color:#993663
 * extends-storage: e11d3276571cc25e color:#95a8bf
 * execute-variable: 58e4764214b884a2 color:#37169c
 * item-prototype: 0fd2d7822115b086 color:#c12686
 * reject-configure: 5333cdfb0fdcc8b5 color:#cadd05
 * callback-parameter: ac8ab30f24042381 color:#2fb38e
 * process-optimize: d75d9d8fcc45dfcf color:#7e01e0
 * transform-module: 34b5e1919a35565b color:#59e9dc
 */





/*
 * extends-controller: cefaca8b48db1845 color:#bd9397
 * constant-extends: 7bd38a854c15419e color:#56eb43
 * prototype-controller: a4951feed418c526 color:#d2d91c
 * listener-update: cf5240e8edaf663a color:#f57f69
 * response-number: c504e778cbfc984c color:#111bbe
 * context-key: 12b268e60122c1c5 color:#20e66e
 * process-prototype: 8b659caa6154afbd color:#afd789
 * extends-async: 48f602344426485f color:#efb557
 * calculate-utility: 7062d704d52aca5a color:#735677
 * execute-parameter: 999e2f85583f319e color:#f6e7e0
 * method-service: 4933de0cd8e37295 color:#4a5eee
 * helper-transform: e44e7cfa9feed3f6 color:#d01b8
 * load-subscriber: bc318231c826779b color:#511258
 * manager-array: da8bb6be3b7413af color:#ade44b
 * promise-function: bd036106e4ef7e97 color:#727e94
 * process-context: 74f5fed21023c1f1 color:#99c3ce
 * execute-optimize: 195e42230f4f59ff color:#2b81c
 * render-execute: d966739cca968186 color:#af4470
 * event-update: b097cfe3f419da11 color:#d0369d
 * data-abstract: ad596bec9bd3f650 color:#22f3a4
 * error-render: 0fd82072dac614d3 color:#c7e08e
 * resolve-await: 4528ecb341675e93 color:#421480
 * execute-implements: 0cab265d8466656c color:#f13d7
 * key-props: ca1fadefa2ef483f color:#d2a28
 * async-implements: 53f8cb7ed2eef72d color:#39f456
 * callback-setup: d121fe413877df0a color:#f59148
 * response-property: f92a55b771e6e4d5 color:#1bd11d
 * callback-result: 32542406e27a9171 color:#92983d
 * setup-execute: 66b4a24765ea7014 color:#aecc4
 * array-render: 68fcd0f6fd6b8a01 color:#48916d
 * variable-event: 68d253d732ca9f0d color:#96fa90
 * result-fetch: 53616337b54fafda color:#fa43bb
 * context-promise: 98d86d00355c38ca color:#213ebe
 * boolean-interface: d8b0786f698a1438 color:#f65a98
 * return-load: c5ae0dbe8333063a color:#7bebb3
 * error-item: 8a4c7e95e1c28dc4 color:#3b9af9
 * resolve-calculate: 2d04ef9623d2f1d0 color:#a59af5
 */





/*
 * string-boolean: 86d920321b815933 color:#17995a
 * component-string: cd633f748f4d9d41 color:#9ec571
 * process-validate: 72ce7892f68c187e color:#6472c6
 * implements-constant: b0d9abc2132cfeab color:#234430
 * update-observer: a55cd4087dce4338 color:#d7aca9
 * handler-helper: dfe7ceb7cbb68d2d color:#e40886
 * initialize-transform: f98ac23d11277f00 color:#a3fe56
 * constructor-promise: c5a2720e797462f4 color:#fd2894
 * key-value: 7cdd11d1ea3c31fa color:#723aee
 * await-manager: d27dade22218707e color:#fc1e7d
 * resolve-execute: 6e7ea8469046308d color:#8c0947
 * success-parameter: 472e0bc9af1ba3bc color:#83ddcc
 * service-return: e344887ba7099d79 color:#bdaeee
 * return-component: 27b73e6d7cee7bed color:#ab8844
 * optimize-module: 405d621d4308f47d color:#649bfd
 * process-object: ba1e940a8832f8e7 color:#ba8ed6
 * result-setup: 66259b9c47b58fda color:#37f850
 * async-cache: 896191ec998f0309 color:#c42f32
 * request-calculate: 7132050e2480c6e5 color:#3f0ffa
 * module-module: 7a75d77c27bca13d color:#569fa2
 * load-load: 512dea362d30bb8b color:#2eae24
 * string-response: 96a07c20f138e7a4 color:#70d821
 * response-interface: 904d575050805e67 color:#ec0ad8
 * component-method: 2dd15794e9a13ba2 color:#878894
 * property-success: 2a7749203cbdb04f color:#163f05
 * handler-service: 01d3c74815d9c2f1 color:#88a089
 * key-render: 2422847dcf0ba2cb color:#85c78
 * initialize-configure: 4b1dc647d43e832c color:#343686
 * return-await: 4df69181c352d8d3 color:#6e2716
 * execute-setup: 16e2f7a7041b6e09 color:#36b10e
 * extends-parse: 788fbd1d7515db80 color:#abe073
 * list-utility: 8203540f2e3ced3c color:#8a1dae
 * subscriber-configure: 4bc21d8191501e86 color:#4faafd
 * list-await: caeff920a90381c3 color:#dd1016
 * await-process: d2a1ad0fea411605 color:#ce765b
 * handler-initialize: e19662313bb0b99a color:#d0445e
 * configure-listener: 1b1c0c09113b4df5 color:#5ec031
 * value-event: 1f26f597bec87b05 color:#bf1ff9
 * property-update: ae268cbe4c236fc9 color:#b4d985
 * prototype-event: f32ea590eeb83925 color:#5b0c1e
 * response-transform: 706ee42ec3b0ba43 color:#5de347
 * method-key: d0714ec0b3b7ddad color:#8a6fdd
 * context-process: fc93074dce5d293d color:#f82163
 * configure-extends: 658621d40f2b4645 color:#e0b7c5
 * data-calculate: 82a77f272a515097 color:#4541ad
 * reject-constant: 217e391a9b7df41e color:#c81f0b
 * initialize-method: 8a0923aa63ba0cc4 color:#6070e1
 * extends-property: a051285f83c93248 color:#e3720f
 * render-execute: 5a822b4baa8a2c62 color:#6e8a70
 * number-subscriber: b5a50965886bcfaf color:#6dda66
 * load-function: ed95bd9873f40261 color:#2c8b0c
 * transform-optimize: 2f572b9eed10cc1d color:#7a21fc
 * parse-update: cd343fb521b46c23 color:#637aa4
 * object-implements: 18ad685fc72b192b color:#4d7ac8
 */