/*
 * parse-object: e1e48274a9d4c3b9 color:#33cc69
 * list-string: 434a0780c45ef1d4 color:#3f2c48
 * await-fetch: d35f6cc21926439d color:#b26dc7
 * error-storage: b0066b2b6a3f17e5 color:#83f860
 * function-execute: 6ab74494beb7c9fc color:#96459f
 * promise-parameter: 4db09cb3ac55d53e color:#6491d8
 * promise-component: 6df580b0061a77f1 color:#db20bc
 * variable-execute: b78bd3f3ac043087 color:#c1e7f6
 * configure-abstract: ccff9ad3528a766a color:#12fa8b
 * boolean-function: 124e0a271880d903 color:#de9c9c
 * utility-load: 11881ed1d70cbf92 color:#709361
 * array-controller: 9f8b41c928788d85 color:#915d04
 * helper-promise: b756942b264e993a color:#d2ef5d
 * process-implements: aeabbbe726bb514c color:#6cd45d
 * number-storage: 1c9a1cc563682842 color:#6f9caf
 * load-implements: 954c8bedace4b577 color:#ae4cdd
 * state-setup: 09e5ee0924e6c45c color:#caeb59
 * result-reject: 2654069c367e4eb5 color:#91049e
 * module-parse: 5605df3162acb257 color:#18ab7a
 * abstract-storage: fd8043c3db8e34ac color:#95e137
 * configure-property: 28be263eae7ab857 color:#479ca6
 * constructor-cache: f6ca789fd8e182f0 color:#55e409
 * await-callback: 01373d42ce55e356 color:#359611
 * helper-constant: e3c86883e3c14045 color:#a46ade
 * utility-execute: b19e93eb060be016 color:#d4ae14
 * constant-success: a0f185c9f3e6a1a1 color:#af948d
 * service-variable: d24076a77d82f17d color:#b433d6
 * callback-render: 5f5c4906190b9b1f color:#bbdd4a
 * prototype-calculate: def0b1a9bca99db0 color:#27c47b
 * callback-validate: ecb4d38c3d95731a color:#8ea1aa
 * parse-async: e0dc363ebf6c7f29 color:#77ad4b
 * constructor-manager: d3e71592333babe9 color:#529479
 */


/*
 * controller-item: 08bdffff94bad4cb color:#ad0dd7
 * render-listener: 2b6f96369b024f2c color:#4331ab
 * async-number: b1fc91fb6d612d86 color:#468bef
 * method-key: 86d9efa2c8e69d67 color:#d4c897
 * boolean-load: 29637dba2706e68d color:#4bf1a8
 * prototype-load: a533ebbd36f27535 color:#b50b48
 * cache-number: 9f9a86f6f32c8f20 color:#62d7f6
 * cache-listener: 325bc38c2c1011ee color:#e0796d
 * value-manager: a30f2f2906941620 color:#336dbf
 * load-validate: 669046fa5e88fb4f color:#b7301c
 * subscriber-execute: 53dae029d6c4444b color:#e61ed7
 * helper-calculate: 268822929933511d color:#4130ac
 * listener-array: 344e36a6020b5804 color:#acf8e
 * value-subscriber: 72b52ae4034b7ae6 color:#13e2c2
 * return-optimize: 8fd1ec4b8d816ad7 color:#329652
 * listener-observer: ee1d6db528e77dde color:#191268
 * return-interface: 4d8e3c0fe7e9fe84 color:#30f933
 * listener-promise: faea6ebdbf75c907 color:#8cb425
 * render-extends: f7f6b04c10fd17b6 color:#afe19
 * process-value: a38144b5101224a4 color:#7bda9b
 * extends-await: 7a615cb96d09be6f color:#61267c
 * load-property: 233686fc3e03979b color:#8ffb1a
 * validate-property: 595bdc34c1603ef9 color:#a841e9
 * method-validate: 38bd0bc04178d2d6 color:#d38fb2
 * load-component: ef01d2a76699e35f color:#4c63ac
 * object-number: b05ee566a3fb2599 color:#f9f902
 * handler-response: 2e215319579fac40 color:#dfcc7b
 * await-controller: 1f06ff1ec9916a63 color:#abc4d6
 * resolve-resolve: 1631eb306ad1033b color:#a300ba
 * list-setup: 676f33b5b55196ee color:#df2bde
 * transform-initialize: 251cecab6e9d7230 color:#da785e
 * state-initialize: e9c3579f57fffa45 color:#be4183
 * prototype-subscriber: 8d9356bf880a94f0 color:#9ea86e
 * return-setup: c4da594a86bbac7c color:#5a19b8
 * subscriber-optimize: 59c5ef2f4b712bac color:#8a773a
 * success-variable: acbabf3e5c51673a color:#8060e6
 * property-variable: 32233ee295798e24 color:#7ef6fa
 * cache-service: d982530d59e7097e color:#2c90e6
 * service-constructor: 7fa2618d63b8904d color:#cd30c7
 * context-listener: 69d52ab9a451ed1f color:#dce1e
 * result-cache: a0d5021b42c7f338 color:#670bba
 * value-result: 4167ad85f7fd0441 color:#ad140c
 */


/*
 * function-module: 94afa1c0196db410 color:#54ab6c
 * abstract-execute: 911d0a7eea1f070a color:#9d2bf5
 * validate-handler: 81b605795e4db707 color:#d6219e
 * number-success: 566418f5f3218413 color:#5404c
 * function-implements: 6e7ceeef3e7e5409 color:#3ff80e
 * render-value: 399529e7699d8195 color:#919ba1
 * function-response: bce50ee2a96ad900 color:#b7b3d5
 * process-async: 999501f9d3fc4429 color:#6d1565
 * component-helper: fe38f431d9af15b4 color:#5b548c
 * callback-validate: 6d869052f5d35669 color:#71508c
 * callback-context: 0b13d9e419074a93 color:#85a6d
 * controller-cache: f291de0824888658 color:#e0a81a
 * boolean-configure: 0f864db313e38bf9 color:#d5e463
 * constructor-parse: 0f1cd5ea50034acc color:#9ff520
 * response-data: c22a5b891a5e2337 color:#98517a
 * number-function: c7e68e66db36c39c color:#92502b
 * async-property: a6667715c6b115f4 color:#154228
 * context-promise: 85036a7da0513ce7 color:#dd9c9a
 * validate-implements: d1acd97756863b58 color:#1c40d7
 * await-process: aeb702a7f36f099c color:#f15ccf
 * helper-render: 44895918f2146497 color:#1db8ba
 * storage-initialize: efcb3100be578a3e color:#42a2
 * module-implements: 738e91de3ba8533d color:#b009b5
 * storage-property: 8adca45b3473e9be color:#42b69e
 * calculate-cache: 06e40d02404a11b4 color:#9298f5
 * list-error: f115b47c4ec63f87 color:#d97093
 * state-string: 45187e85906de4fb color:#c50e23
 * parameter-process: be06d2f0ef11ac3f color:#4bf434
 * reject-fetch: fdd38f19ad16721e color:#476335
 * result-resolve: dfbbd31885dd9319 color:#ee68de
 * response-implements: 0053875fa459f77a color:#ee1e84
 * prototype-props: c191cb13c1d298fd color:#bde332
 * parameter-subscriber: db209038173809d6 color:#a7a19b
 * fetch-implements: 4fd62a8198f289e4 color:#26cb8d
 */



/*
 * boolean-props: 76bf46b4df7f9f4a color:#ae8b4a
 * prototype-constructor: 543ef2555682d213 color:#c4390d
 * number-update: 3afc142bd3fc4db5 color:#3cf537
 * await-helper: 59b5a37963e44825 color:#509f4a
 * async-array: e176dedaab32d2da color:#d96b4f
 * boolean-index: 1d78e45d173d88c0 color:#164b22
 * constant-process: 4cba0a82704a5384 color:#e403b2
 * cache-render: 43485618977d1aca color:#711f9e
 * parameter-process: 5bcfa2d27f29a34d color:#b63570
 * storage-promise: 548a334c6d5e799a color:#dc1051
 * service-component: 4e7c06d929028af4 color:#d4a70e
 * utility-context: 55fdd405c6eeacd9 color:#220799
 * parameter-constant: 7120d45f3462b992 color:#7b5a78
 * parameter-abstract: fb49a9d190ec2a65 color:#c165b0
 * extends-variable: ee0f38d6f570b840 color:#2a286f
 * setup-constructor: a32a800f495bbd59 color:#97bc00
 * validate-initialize: c4dc24b54c2ca8f5 color:#544a8c
 * reject-boolean: 194ff81cf9a5f3c9 color:#72b0f7
 * parse-request: b7839b4c6823f227 color:#c7385a
 * prototype-manager: 2dc45d3411bf7467 color:#2b1cf7
 * setup-component: 3538dd59d0b7cf52 color:#7deb89
 * parse-number: 496f7da55f01c527 color:#e2dddb
 * promise-key: 9e577a0b4c438713 color:#30072c
 * key-observer: 1d110be1bc5a7feb color:#8b0dbb
 * utility-render: 7817983f30624b26 color:#f60796
 * cache-constant: 3461dea922bdd88c color:#295eca
 * promise-calculate: 8c1e594df75effa9 color:#e4f001
 * subscriber-storage: b37987a0af370564 color:#fae41
 * calculate-context: abfedca8a5026d91 color:#3fd3a9
 * number-controller: 3bc91a8f87b73419 color:#17fd70
 * extends-optimize: b2a76de30c6903ac color:#86e7de
 * parameter-parse: 84ad16bdbe8cde9a color:#1b843a
 * value-index: e6ffe8b0b7d709dd color:#2da1fe
 * state-boolean: facff39cf1444923 color:#9b58e4
 * method-constructor: 9d7df59028c0199d color:#ee9f93
 * boolean-resolve: 331c811a2855f389 color:#d3c194
 * context-module: a62300b1cec12d31 color:#396906
 * observer-load: 02e88b18ac0559f2 color:#6a7961
 * execute-array: f996dff9556f3cf3 color:#d0b813
 * resolve-function: 59ec6bdd89882607 color:#fe7b03
 * setup-initialize: b98cff698eb60a2f color:#a3a064
 * helper-component: 5a5c0ea16e6e920e color:#727376
 * observer-async: ff56882d01529637 color:#f2cbff
 */



/*
 * constant-number: 64538d1c6d47ed9f color:#7eb469
 * calculate-index: def5eb11bf386041 color:#d00b81
 * key-load: 05df2ea9f2ba3ff2 color:#23f03b
 * await-module: 98e5a400fe4494dd color:#92a86c
 * callback-manager: 7386aff660c11f79 color:#c9595c
 * reject-transform: 194ad8a726f3330e color:#bd5c21
 * fetch-string: e2f32ebaf9639eac color:#31cb9d
 * calculate-data: db90e9983b3fa900 color:#469a9
 * storage-service: b50b73f0ce2d36b0 color:#e2a13a
 * process-async: 77390ece58994bbe color:#385c5c
 * component-process: 329af1e4d70c36f8 color:#271344
 * configure-data: 41543f0a0b664bcb color:#e70ed5
 * cache-callback: 5a47dab9fccb1ea2 color:#8c6bee
 * context-parameter: e0ad7103b793870c color:#6ca76b
 * execute-implements: 9b41cb33c57cec88 color:#d7d9ff
 * key-key: dac8ec7586fb7446 color:#78cef4
 * helper-method: 394c15bb0ce33505 color:#e57de0
 * async-context: 53b602e91a9bdff2 color:#60e0bf
 * storage-observer: e3e176e10923dffb color:#6afa0d
 * index-abstract: ff6952cd379c83df color:#e3c2a0
 * boolean-subscriber: b2a58da5495585f5 color:#2f261c
 * fetch-success: a4464e8f7dcc5783 color:#b39307
 * component-load: b0631074d7a76353 color:#bef1ce
 * storage-validate: 1301113a59bc2567 color:#40d857
 * props-load: 8106589bf5c63335 color:#f1a845
 * storage-constant: 3d6abae8347afb2a color:#1624b4
 * storage-observer: 176b16772ce0bb5c color:#57a35b
 * key-render: 62cfc7478e80a5ad color:#1790c3
 * async-response: ecb17b73d2cdeefd color:#93af60
 * index-implements: 2ea2f1a7e4cfc2f0 color:#8e2fdb
 * function-key: 870088b7c2ae98c4 color:#69c77c
 * success-response: 1b4b8f03946136ba color:#f357e8
 * callback-index: a2d70d18c878714b color:#f9a193
 * process-promise: 1108039737f30775 color:#a230ad
 * render-optimize: f98129badfebb5d0 color:#caad33
 * implements-interface: d5fae7b10c997249 color:#8266c6
 * load-component: 374d226d4ce13509 color:#d7cb5a
 * response-success: a67f5a143944f67a color:#502fee
 * utility-response: dbc90665584ecf75 color:#b779ba
 * variable-cache: b4ec391c2ecfffc8 color:#413c00
 * key-return: d0742fb6ed6e2c9a color:#a1494e
 * utility-value: 36e36a12097e7046 color:#a9df6f
 */



/*
 * utility-helper: 309191838e53fc1b color:#9aad3e
 * return-array: 41723f8ea8083962 color:#491d14
 * parameter-execute: b094c9ca991d138a color:#75870
 * subscriber-callback: 90c67b5cfcaa957b color:#db45e9
 * configure-calculate: 1f21df215cceefa6 color:#e1166a
 * list-process: e9074add804015ad color:#a2135
 * interface-state: d5c504439365693e color:#4bfb9c
 * fetch-abstract: 5e71909da8d8b48e color:#8f3dc4
 * component-item: 5bdabd39c39cee11 color:#de5515
 * abstract-cache: 7719a4b6f66f0dfd color:#56bac9
 * async-load: 99c283bd2d618bce color:#eab190
 * calculate-boolean: 7afc224c5e47896f color:#27d0bd
 * index-data: d2b79b353d0bc200 color:#b2577c
 * function-constant: 0d8ea24626de1626 color:#2dd2e6
 * update-observer: 30d2b7030b9faba9 color:#518856
 * manager-module: 66a26be60b34ba01 color:#73c944
 * parameter-module: efbe2f17d6c100ed color:#e2e460
 * transform-await: 9c45cbd695272533 color:#21ab87
 * optimize-execute: a9b71247edc70f2d color:#c8c455
 * data-return: e39306df9b629a92 color:#afc75
 * await-boolean: 3441efbc0826f973 color:#31c3d4
 * listener-index: 4f8b08bde06203f6 color:#c02e36
 * variable-function: ba4bb7e1c88f45fd color:#788386
 * request-transform: cb1a394ed07aaf61 color:#48240
 * function-calculate: ddb1b5eb0bcb5fca color:#ab64b9
 * interface-render: c15018fcc757056b color:#9e68a4
 * number-constructor: 2ac79fc34ff59726 color:#dff8ac
 * prototype-listener: 4fbe32e37d34acb0 color:#da0174
 * utility-error: 64761a0447895253 color:#b90936
 * return-initialize: d019d9790a103fe1 color:#faffba
 * cache-listener: 28269e1a63ab334d color:#4eabcb
 * calculate-resolve: f7805af2a437fd32 color:#b65e55
 * boolean-helper: 5b07d6c26e0e558f color:#c73609
 * list-list: 6ff4ede4bea2db6f color:#6ea922
 * execute-configure: 5d88143e5c1db336 color:#fb6984
 * extends-storage: c63c505ef734a061 color:#a945f5
 * variable-controller: d1cd7412f0538e56 color:#50cf32
 * interface-execute: 5b99eb9af3e67808 color:#3b9d85
 * await-index: f4774412e97eef39 color:#1af342
 * string-item: df8b8d073398e72d color:#8d326b
 * component-helper: cf7b4fc2a75ac5a0 color:#84b3a0
 * validate-abstract: 8bf1aaa12acfa068 color:#4cf0a0
 * service-request: 42179775c0629e72 color:#435bba
 * observer-prototype: 4a5ecab5dfeaa8ed color:#6c8182
 */


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}







/*
 * state-variable: 418ab10d6ab344e8 color:#f6ad71
 * constant-item: 3dc93d66496b3017 color:#24edf
 * boolean-process: 5b89993a86f8fcd1 color:#751879
 * parameter-storage: 59aa1a9805e9e4c0 color:#e20792
 * helper-update: 648c6d6016ef0d11 color:#ba64aa
 * function-reject: 86467ee226f72186 color:#2570a5
 * response-component: b1334a976e0ccad5 color:#24b5fb
 * request-parameter: 60742b5eb6323143 color:#c67809
 * async-validate: 41608b7c2f252e35 color:#89e435
 * item-key: 95da1e776802490d color:#e26429
 * result-number: 331d1a8f923cbea8 color:#993ea7
 * variable-render: 3737ffdbe65cd324 color:#a4dc75
 * await-value: 0dc9d2774e1cf16c color:#323416
 * number-number: 443b3218223afa8e color:#d1296c
 * item-event: a02a26e78749f425 color:#fb754e
 * initialize-fetch: 213173b3b34b50bd color:#8a8a44
 * string-parameter: 443c0531451770d2 color:#a991f
 * optimize-validate: 64260f7871fea5df color:#8f7690
 * error-callback: 1269a50b822d198e color:#719cf
 * calculate-error: 5e19428134622b0b color:#54abf5
 * constructor-property: 8471d51114aa51f2 color:#2f3f43
 * return-method: 85de81270a7d4c50 color:#9e3afc
 */




/*
 * calculate-return: 0f48773e8800a621 color:#2b65fc
 * key-parameter: fb117e19a8e3f318 color:#c6c6df
 * return-function: 6c36d41a61ce04ce color:#bd2b86
 * object-manager: e12eca176d110351 color:#d0ccb
 * transform-method: d4bef53f431c8e26 color:#4d9a45
 * async-variable: 1bf46c59a3f8e951 color:#473688
 * utility-method: da3eb121ed836de5 color:#5d458a
 * method-success: 43ea34e2b9400b0f color:#8534cc
 * manager-initialize: fd094d6e5b1fcf64 color:#a41085
 * optimize-props: 7329b7d239c49d7b color:#38d3eb
 * result-utility: 14e14b07f8a21968 color:#f036fb
 * storage-optimize: 472a717d90fdbc18 color:#c1df40
 * calculate-response: fe027bdd8c5687c1 color:#b9a419
 * index-helper: af6cc205cca6da1e color:#b25201
 * cache-success: d7c061a6b620dd21 color:#5c8bf7
 * manager-transform: d5fe02319a91dc79 color:#534b2
 * handler-extends: a05dc15acfc9fec2 color:#75f416
 * value-extends: 2ae9923a0370592c color:#414440
 * setup-list: 4b70fc25c2b4a4c4 color:#8e174d
 * boolean-data: 9f563d1e3af9bc29 color:#bc602c
 * observer-setup: 6cbbbe97ce059eea color:#167039
 * request-module: cf573674b722bf9a color:#5111d0
 * component-manager: 946ddf20ae4debd6 color:#e5dbcd
 * reject-storage: 018bf4987f6b34f3 color:#eede97
 * string-transform: 25f61f1f099aa31e color:#c5bcd3
 * parameter-callback: f8faf2dd6a7bb2db color:#8cf19f
 * data-process: f55e35e604a83a66 color:#8c6e7b
 * result-function: f3ab974ed601f3af color:#e370cf
 */





/*
 * abstract-data: 1ce301f49ffe6e00 color:#e709c0
 * listener-helper: caabdb1f572dad90 color:#e64993
 * constructor-service: ba54356c1b1a3d57 color:#a0275d
 * list-cache: 6fe0a6b5a2770602 color:#3a9683
 * observer-method: bea4f50e1814bf51 color:#569f11
 * render-variable: 496220fe4bccff74 color:#a819f3
 * success-fetch: 22b168f3571b09c8 color:#f31191
 * validate-execute: 8cd9e3ea313820a9 color:#dca1fe
 * implements-property: 28e003953eecc65d color:#b6bc9b
 * configure-abstract: ee8dc0b024cafde9 color:#cd8b7f
 * state-function: 8b39b05c492e9735 color:#966bcd
 * response-fetch: d3d281129b4032e2 color:#baf26b
 * configure-list: 435a120835b6b76b color:#20909a
 * method-result: c5cc72ae6782ea87 color:#7bd8a0
 * module-item: 0ae503127cbeeff4 color:#4263e5
 * observer-array: 3fe29b2611d704fc color:#65cf91
 * constructor-request: 66ab969fb738debd color:#4830
 * validate-result: e6630b5cbc45de7b color:#78029f
 * array-event: 1a6bdcdf3ec97cf7 color:#9dbc13
 * await-abstract: a63648cc62b8e480 color:#c13f8
 * execute-async: e941736dffd50afb color:#745b89
 * component-async: f9b237a859b11246 color:#e7dd56
 * listener-update: 771b135eb7c17ba1 color:#8293f0
 * listener-utility: bce02697f1e01f84 color:#e39295
 * request-interface: 5e7d6c62beb7f26c color:#5726f1
 * parameter-constant: d3c94698882f2e71 color:#e60712
 * calculate-key: a57ec49611c50547 color:#89b3df
 * error-optimize: c95f3fc62cd23425 color:#895c0b
 * index-process: 2dfdc6ae930286da color:#83a3a1
 * event-interface: a006f9bc5c6f872c color:#d5ab04
 * list-execute: 4056a7f82fdb7ad7 color:#fca2d3
 * return-cache: 0d46bc0a1dc8a51c color:#b03f99
 * component-controller: ff97e477bdd680b1 color:#dff4a0
 * interface-helper: 6886da1b52d9a5c4 color:#9038a
 * success-controller: 0d5afa1d5700be03 color:#dfd439
 * validate-index: 3e3ef40b6fca32e0 color:#4fc847
 * property-controller: 6d4c1542910eee12 color:#35782f
 */



/*
 * manager-render: 1c556642970adf08 color:#c90084
 * subscriber-helper: 69937ba0bbe92ed1 color:#31438d
 * result-callback: 83c57ff52bd50b9f color:#57581d
 * item-manager: 251455f674cf605b color:#79b104
 * success-reject: c2436e7f8dd6313f color:#e29597
 * storage-extends: 8081e3bad9732a0e color:#e541ca
 * function-storage: ee5139d9bdf5eb90 color:#4bb700
 * implements-initialize: 5bf5f6a70ee48683 color:#67d730
 * parse-service: 73a965146fd626e5 color:#7d182b
 * error-subscriber: e25d185f69c019c0 color:#89698d
 * object-storage: d643ec93602dc387 color:#e7e715
 * controller-optimize: 75316e61498c3303 color:#1ac464
 * method-setup: 63658c31bdb5b144 color:#58222d
 * await-list: e51ae4759a46d85b color:#de8ba4
 * abstract-list: a266e7dfbd62f354 color:#b1d36a
 * props-calculate: 617ddef2bef78f1b color:#d74e37
 * update-parse: 55acbaf3a3466a6c color:#ae414
 * observer-constructor: 88a31de5e5171d75 color:#f8f41e
 * update-list: 0877ef33a4fd43d9 color:#ad5683
 * service-request: 6fdf3eaa5f0c2e36 color:#b13f42
 * listener-async: cae3f9e35e4f8bdc color:#fc8d15
 * props-listener: 7b681c7c57a0b5d2 color:#ce0d5c
 * update-interface: e1ac69bfcd14241c color:#f62c5f
 * process-error: e00f6df92058876b color:#ea7724
 * setup-variable: c40a7fc2b1b1291b color:#825817
 * configure-handler: cab884b590e22740 color:#16588b
 * callback-key: 027827b33726e21e color:#76e5b9
 * method-item: 1f386afb413ed5bf color:#2bde37
 * array-context: 74e2ef6a96bd8f02 color:#c40f2a
 * configure-props: 8e3891a65f08568b color:#f20037
 * validate-boolean: 4cc711ae20335f9d color:#a4a9f
 */




/*
 * return-property: 8c34f064557df030 color:#48e0b6
 * return-resolve: 645a88bea9d08fcc color:#cb1e0b
 * object-key: 894fc331651aafb5 color:#72d598
 * abstract-request: c01a007c99fc0db4 color:#f4380a
 * cache-result: b5a4d3ed449c6cbc color:#c3779b
 * constructor-key: 8c1744e1feed4ed9 color:#352858
 * constructor-async: 3fb7e897967fd50e color:#3e1fb6
 * manager-boolean: 507294f80d5259cb color:#4ca425
 * event-configure: b833d22c118b3f27 color:#5160bf
 * listener-storage: 024ee7aefd1b5752 color:#13d28f
 * configure-response: 852400883fb4b00b color:#e2233b
 * property-component: f3a3725bde992a7c color:#b2e5b8
 * subscriber-utility: 3a217ed71b4d2ec3 color:#eaf989
 * observer-calculate: bcd93dd53217fc4f color:#4269b4
 * object-module: 4f90e8dd491ef8af color:#d83d91
 * data-number: 92b341a417a570f0 color:#6dcfcb
 * result-result: b3802c3a8fe1e635 color:#103bc0
 * props-method: 48a58de1952b11c9 color:#b1225d
 * listener-storage: dbd7b8fec860dbf4 color:#c42b44
 * constructor-data: bebdf65657d6f767 color:#6bd3b3
 * calculate-variable: 9f955f6358386395 color:#11904
 * return-property: 72186d264f0f1c41 color:#24debc
 * initialize-observer: f894cae017e5e458 color:#f2dfcf
 * subscriber-boolean: 9236bef338857906 color:#196724
 * setup-controller: 330de6dca5117bbb color:#9ba0bf
 * data-request: 0e212fb64e4e107b color:#dbd210
 * array-object: b5847f2233201d2f color:#b6062e
 * number-error: 71ae22b91e8dad54 color:#205c36
 * constant-component: d7c086206a4e21a4 color:#125416
 * error-constant: 2104de0aa336da3e color:#7edb30
 * return-controller: c6e8e873cdd99f5e color:#2aff89
 * key-context: 04cc6339d443790a color:#2e1f98
 * observer-array: e6ed7eab42b6f359 color:#a1ffab
 * state-load: e1cda8726547ce5a color:#e89bb7
 * context-error: 35d61dc136926ed3 color:#f51872
 * load-storage: 17ec51acc5b8b5bd color:#dbea82
 * controller-module: 7e2c5d4f09a407f1 color:#5a72e2
 * resolve-data: df52384539b24a19 color:#da65e1
 * number-component: 3098a0224afd1da6 color:#fc5933
 */



/*
 * object-fetch: 22bdaf862020fa8a color:#2c64b1
 * configure-subscriber: 710281ef63551b89 color:#ac39dd
 * object-await: 866f267d64e27933 color:#95822c
 * number-storage: 25a9825043b1c350 color:#c195b
 * transform-manager: 945c738bce888693 color:#7a1c
 * request-list: 0f686b682cca1e8a color:#a0e18c
 * parameter-abstract: a773ce0c68222217 color:#f3ae1
 * interface-controller: 4a295a4b863b52d9 color:#9caa77
 * callback-index: 89d1914e2d12e174 color:#1440cd
 * fetch-parse: 09e9a27eb04ff09a color:#1eb27c
 * controller-error: bd8830f7c01934d9 color:#9f301a
 * handler-render: 60a61cbd3c80d46d color:#5b3d3a
 * props-request: 03ba4aa62c88d617 color:#12a1d0
 * utility-function: 4542cbe223b24abd color:#2cb404
 * result-response: a7f7463467b98e21 color:#dcde3c
 * boolean-error: 9664a81020dea872 color:#e1cc38
 * extends-property: 20d81d4d38c5337d color:#406e1f
 * props-item: dfbbde7b92595edf color:#e8b662
 * module-property: 9c4e9f283940b32a color:#9f12d0
 * result-module: 72d65c8170616eef color:#4b9c3b
 * key-callback: ff1a30108e5cf66e color:#ddb55e
 * transform-resolve: 2265c69aa6422115 color:#80863f
 * reject-props: 134b6953e0085863 color:#ee6802
 * reject-boolean: 0377c51678f4d8fd color:#6c2e19
 * value-constant: 7ede68830270124b color:#3a9c15
 * promise-listener: 73461634ad7ef178 color:#41e06e
 * interface-storage: 0a96618788de1091 color:#f6aa99
 * helper-array: 012bebbd55572405 color:#3cd945
 * event-data: e3ff9556624cf3a2 color:#9fe4ce
 * subscriber-index: ba9705e99c08fa8f color:#7e34e5
 * success-render: 91f1e8fe691c2509 color:#cbabc
 * update-variable: 545bd653d03b6b70 color:#8f34c
 * constructor-promise: d48c03808c394f8a color:#a40a31
 * validate-item: 0997da6a28dbda86 color:#694d3
 * parameter-listener: 52950768f608715c color:#f18d7b
 * success-extends: 0cd89eae2a59e5a0 color:#2b5fa0
 * interface-module: 1e60d650e8c0a44a color:#dda36f
 * list-state: 0d5a906a8fff475a color:#29d9d2
 * utility-module: cf59b8e67e93057f color:#2f2496
 * constant-observer: 3077fce16fae4a4c color:#74cf9f
 * return-reject: 4c42998ef1df200d color:#ac66a6
 * await-parse: 29804f7a339f9478 color:#fda40f
 * observer-item: 2daf8f9e9de19170 color:#9d914
 * result-utility: 1dad5104cde75ac8 color:#4f2f66
 * optimize-process: 1adc6f56f1d8b53d color:#e687ae
 * component-variable: e3b473f69e4e9e6c color:#e926b0
 * result-result: 04e3035a22e37d5a color:#315a9e
 * load-parse: dc30001453333999 color:#1839e6
 * initialize-result: e7f813a0f7a6c8d5 color:#8dbf73
 * storage-resolve: 3269c14bddded08f color:#60ff9
 * props-listener: a5a3fe8d3c980a58 color:#6ecfc0
 * variable-value: ac80dc8ee5668079 color:#99e509
 * state-list: 0cea2d3bc21b884f color:#1a8ce1
 * interface-calculate: 51d7276155156370 color:#bea02d
 * event-process: e92c674789913a80 color:#6c3982
 * update-return: 2c22870b56ac160e color:#d820a
 */




/*
 * resolve-service: a52eb8e2ff467872 color:#39a82d
 * variable-utility: f67984597fc613e2 color:#68a9e8
 * parameter-extends: fc98191f93a8af5d color:#bfc945
 * validate-result: e9a48e2eb5533fd5 color:#f82149
 * manager-boolean: 279c229d5ae1bcec color:#19a6f2
 * result-subscriber: 281245ebf974404f color:#ea2834
 * controller-promise: 8e703d54a5486281 color:#d3a849
 * state-state: 63c85088b81a85d2 color:#d6d6ec
 * success-item: 5b078387d7d9766f color:#34ece1
 * listener-event: 90a82545d48cc5c3 color:#8ca19a
 * module-number: b9e6d8e6fa6f4ff1 color:#4882c1
 * property-context: f0e2d3875f3618cc color:#df9581
 * event-method: 45fd732d0ce79bf2 color:#199311
 * method-subscriber: 9c6b2251438d76ed color:#438b1d
 * request-observer: e92ae3bdc492e44a color:#eacf90
 * fetch-controller: dc93a92a042a97ad color:#2a87a0
 * constructor-callback: d66186472117de04 color:#b494b6
 * module-execute: dab7d4982dd9e53b color:#a432b5
 * request-method: 4260c745cc0c4f96 color:#452503
 * state-request: 742bebcac98b138d color:#a91687
 * setup-error: 317eee82b0eb9fbe color:#a78b93
 * key-boolean: 949f9f52538fca0c color:#bd844
 * return-subscriber: 3b6f177c889e2095 color:#fdbc8d
 * async-calculate: 09f35e7576b57e17 color:#f538c4
 * constructor-fetch: 0e25c9b1a65b2b19 color:#163211
 * promise-item: a787fb99df28e3eb color:#51b10c
 * list-key: 8aa15b4c45bfa2e6 color:#80015c
 * setup-cache: 56f7ebec94e8d93b color:#ddc6a7
 * boolean-module: 9d22ec510f97584c color:#1e815f
 * response-configure: b5e542ddef0e8cee color:#cff7c5
 * implements-resolve: 0934483f8a9266b2 color:#90c90f
 * validate-variable: a7ce9a0c812785e6 color:#f4262e
 * variable-validate: 8f8d9bbcf805310c color:#984b9f
 * abstract-process: c7035ba76836d077 color:#ad8670
 * variable-validate: 2d0a17154aad19e7 color:#f5780
 * item-controller: 566a30d28512ab7a color:#5bda29
 * execute-array: 19a24e0c01f0c117 color:#e3bb8f
 * fetch-string: c9a202e45d87fed8 color:#dd4569
 * parameter-render: c66a4c83107812ee color:#1b02fc
 * context-storage: 65d96226b7ee72e4 color:#4fb731
 * key-implements: 31e425b63d166067 color:#f84936
 * initialize-service: 4038004f0c14a958 color:#1bbd16
 * observer-process: d1fcd8f10c38a298 color:#a259d4
 * listener-number: 95d1c566ed4fb909 color:#e5c70a
 * constant-render: f29402da717f0e58 color:#12978c
 * parse-await: 554cf5fe04e6c1a6 color:#f4005b
 * boolean-response: 1e2b2b6acbbe2685 color:#43c8b3
 * parameter-value: 7a28750eb55142f3 color:#33c30f
 * observer-value: 78d05f12e0cf820e color:#5d65f9
 * variable-success: 4fcae25266bcb302 color:#991c4c
 * return-request: c9ad459866a16f62 color:#a98983
 * method-key: 458a8b03ab4b3827 color:#46bafc
 * setup-item: 11135950b8fac052 color:#bb1a03
 */