/*
 * update-number: a25a800beaed0d26 color:#e6088d
 * subscriber-error: f02953595028c4dd color:#223606
 * resolve-success: 152769c1732bb1f9 color:#a31ec
 * validate-function: d0825c61596c5adb color:#18da2e
 * props-fetch: fce8ba89e9e88950 color:#2658df
 * validate-module: 3e30f787e23515f7 color:#e85bb8
 * property-async: 65520352bf62f3a6 color:#9d503c
 * load-number: 726b3a30cb560ba3 color:#7fbba4
 * request-parameter: 19c49ddb078185e5 color:#7736d0
 * return-storage: 1f632d41f095968c color:#a428e4
 * request-cache: ccfd0899822790cc color:#78c453
 * function-utility: 05f130630970f201 color:#3699d1
 * update-load: f847fc9eb0f65667 color:#c83640
 * process-function: d5ffee26d1ffddd6 color:#4fa2f2
 * extends-index: 1dd88c11ee273568 color:#f87f97
 * storage-abstract: dde95b8715874708 color:#d32da1
 * variable-result: f58d9c91bfb61eab color:#195ef5
 * interface-prototype: ccb2c578c9650c1c color:#f910b6
 * interface-constant: 3498257684da2f70 color:#bacfa7
 * event-data: 022324b22989f439 color:#58bf09
 * method-module: 61eba79b46224b29 color:#9638bc
 * function-props: 6d5cd137ee41de42 color:#610103
 * string-array: aabe018441446d43 color:#962795
 * controller-parse: d2e434ae994b6338 color:#738455
 * parse-process: 64bca5f903880a7d color:#43d520
 * setup-load: f2b923a46b316cdd color:#29057f
 * subscriber-process: e876c14cc10adae7 color:#e90797
 * context-function: 4ccb2d309faf7d90 color:#668963
 * storage-object: e099989a0e239aa8 color:#5503ba
 * component-implements: 184fce911c243acd color:#7a37d7
 * return-cache: 83cada1f5c8189fb color:#fed756
 * storage-setup: 049236f7a765069a color:#7b10c5
 * data-variable: 1220158cf400509c color:#b90ee8
 */



/*
 * response-property: 27fc77f5ddbace6b color:#2a7819
 * load-array: fd3fe2d1ccdc2733 color:#194cb5
 * service-validate: 44835b54457571ac color:#88c63b
 * service-constant: 0efdfaaae784113a color:#c52069
 * object-service: 5c4cd09f38ae8f1b color:#e62771
 * component-key: 64d22f99e4e2fbcd color:#3ac5ad
 * array-await: 24d2435426a67663 color:#4a3546
 * initialize-update: d9aec69c26d83172 color:#3abb19
 * initialize-optimize: 34162231a8533bef color:#4dbf2e
 * implements-abstract: a7a919862304a670 color:#d57342
 * initialize-props: d428eebf949ea6d0 color:#254395
 * constructor-interface: 3261a50d162440ce color:#3baeb0
 * component-optimize: c946419de643c35d color:#b9abb0
 * configure-boolean: 0832ab17dd37dbda color:#1f168d
 * utility-success: a8d12746efc768c6 color:#b9b896
 * function-execute: 8e42793618130d17 color:#123a06
 * listener-object: a8efd77ffc82ea20 color:#79b3eb
 * module-props: 70878d2db840fb4b color:#78098f
 * fetch-controller: 0a3a084b0746a28b color:#105ae
 * object-value: 5a18f7a9fd4cac69 color:#4a9794
 * reject-object: b99b3335fe0ed8dd color:#2feac8
 * item-method: 6ba63d2ae176bb6c color:#e8c705
 * resolve-return: db6b83fe0dc0fa0d color:#4ae01
 * controller-interface: ba3723f024c2b575 color:#f2f31b
 * string-implements: b5a75058aa1e70bd color:#cb009e
 * property-utility: c0296dd015c79275 color:#659c6a
 * component-cache: a37f41903c40bf16 color:#a10d8
 * item-validate: 35ae2a7652ce6f4a color:#dd83a6
 * number-list: d1ca6cf0dee5ec5e color:#3735e4
 * process-resolve: 58943d5bad933c39 color:#ea19a1
 * constant-service: fc08c23339fbd2dd color:#83521c
 * prototype-await: b2a872215eed1a2d color:#9d6797
 * boolean-initialize: d1f51ed8557bf477 color:#31047f
 * setup-cache: ae1dfae5172ce0d7 color:#412044
 * abstract-execute: 980fac2267f04153 color:#d06bfb
 * module-fetch: c05e749f8b1a8ef3 color:#e031c6
 * string-list: f707d76f8d753b9e color:#ff0e26
 * handler-initialize: b4e85a99866d008e color:#97fe8a
 * property-constant: c56cb648a409ff4f color:#2140a
 * string-async: ee79803bfe5e0f32 color:#9d0bc9
 */



/*
 * method-event: b1f7c48b2f46fc16 color:#d22a6d
 * service-storage: 45cce72d59f6dc57 color:#89b5e2
 * resolve-async: c24328b705539f5e color:#77007a
 * transform-state: eb93c884eb36f7af color:#6f9122
 * subscriber-optimize: bb43f0afcbd8407a color:#149bb9
 * response-execute: 5cecb8d19f3225ff color:#c9830b
 * implements-controller: 0cae78342841c372 color:#284a1
 * helper-response: 0dd8bdb335491911 color:#dd9d79
 * resolve-function: 7335deb314bff7ab color:#bb8793
 * parse-array: f48576a027fc24af color:#61eea1
 * render-error: 59effb9056d29589 color:#3dee46
 * reject-string: 8e5abfd63156cb0b color:#59c821
 * manager-load: 237a1ffd6d75357b color:#4b4c62
 * result-response: d9252c2b5c569644 color:#7f7eea
 * resolve-resolve: 747be61b2caee80d color:#c4c8be
 * configure-function: f13c21e55dda8f35 color:#149b50
 */



/*
 * fetch-return: 9fc90d16053415ab color:#8bcb53
 * setup-property: d2647ad0c8195d62 color:#15d7da
 * response-string: 1f625ae4907f61bb color:#112b62
 * subscriber-observer: 9fefd46ea9b71b7c color:#bc10ec
 * fetch-listener: 34a13bec3fdbdc8a color:#ae12d
 * abstract-object: 6c54b9f1560ce915 color:#eb85f9
 * implements-props: f11df01c88fbacfa color:#ec9fde
 * abstract-controller: 9d547c9fe5c91fae color:#76d021
 * helper-constructor: aa650b4b4b05ee32 color:#9c52ab
 * constant-parse: 8323e446d3f4804e color:#72e09f
 * abstract-calculate: cd541c116254be31 color:#4da47
 * error-update: 77062038530b5cd6 color:#1e9f17
 * data-fetch: 4adb64ad80ccb5db color:#ff1f5d
 * array-prototype: 56fb15a3b50eb28c color:#deb60c
 * props-interface: 81a2f16973b45efd color:#593c3a
 * item-component: eee738e203c9dad6 color:#82ef56
 * process-calculate: 704a3599cf1f5832 color:#6ddb06
 * listener-module: 1b6d3aefdb580a0b color:#fd76cb
 * storage-request: a694946846cab1f3 color:#7434c8
 * function-resolve: 7582e72dbae2558a color:#199c01
 * item-storage: a0ac829f327f5a18 color:#f0aa55
 * subscriber-initialize: 67d400769bbe1470 color:#e76291
 * fetch-handler: 51fd2b84723d499c color:#85abd4
 * list-observer: b95feb3d089e7d19 color:#8f7817
 * props-props: 36afeb92ffb8fecb color:#1bd24c
 * method-function: 70c2b133fe2e51fe color:#1eebcc
 * fetch-context: 508719a323c98fb4 color:#2ebd1b
 * boolean-storage: 20ddbe03344f1c92 color:#4b36b3
 * validate-controller: 7d27b7f5472a1238 color:#5f7965
 * observer-success: 877f1c170844ddb8 color:#3a0326
 * variable-utility: 255b67822f626f36 color:#e620d8
 * handler-variable: 6bb5193074ea95bb color:#328488
 * transform-extends: 9990050b1379cbd3 color:#fa0561
 * update-await: 14d213b9b99fc79f color:#457353
 * callback-string: 9bfca73ae9978637 color:#8e7fd
 * manager-configure: 27541b21898de911 color:#60ee6b
 * callback-fetch: 386170bb39912cf3 color:#438392
 * observer-module: 8ce8d78351f67d8d color:#973e9f
 * props-utility: b09db840d4e892aa color:#6eddd3
 * key-subscriber: 88a7df8f8ed245ad color:#a591dd
 */


/*
 * subscriber-load: 69ebd18115b08598 color:#29dcbb
 * optimize-storage: 7109123cb7ab0f9f color:#5b8c77
 * data-listener: 5872938eedd2c36f color:#e25fea
 * service-listener: bdc7b7775fd70a07 color:#892587
 * item-request: 444a699a258d364f color:#63b50
 * list-implements: 3d219c30df2a06d0 color:#9afb8f
 * async-array: 1af49ee36911cf68 color:#fecc75
 * validate-state: 60a9b1cb9acba6df color:#e68edb
 * reject-constructor: 436eb1848304456b color:#be
 * transform-parameter: ca2e8d438b8ccd9a color:#496b69
 * controller-await: 084697a5546e112c color:#9124cd
 * controller-method: bf743e7ff4e5af28 color:#dd3626
 * list-cache: e7e54bd6335afd83 color:#46b0f1
 * string-implements: 7b6d93d892edeb7b color:#a2220c
 * await-service: 67c02fc1337cb5bb color:#7e04be
 * manager-error: 238a61a9553a1f80 color:#238b99
 * callback-state: 2df73465a4bce5a1 color:#89ce42
 * variable-cache: 6dcf65e32be0b20e color:#77545e
 * update-service: 772ef6454002dfac color:#e6eb44
 * parse-data: 1042311442765ad2 color:#bb1cbd
 * extends-await: 73b6c82dbdf63703 color:#13dd56
 * function-props: 6394985f4994991b color:#372fb
 * method-interface: 56fe43c5271e35ed color:#2ca31e
 * number-service: a1787efd61995726 color:#96bfe3
 * subscriber-update: c32decdc1a04ba41 color:#2bd4c1
 * reject-manager: 6522b1205914af5f color:#1c8d3d
 * prototype-extends: ca62283122eaf6b7 color:#a375ca
 * event-optimize: 7eef0df447713032 color:#55ed16
 */


/*
 * render-method: 4efaa5722847fb04 color:#58ac2
 * component-extends: 146176ccbf44a622 color:#da6e95
 * process-parse: 60d52bf4d046fb02 color:#d5c57b
 * success-list: 9e82622c780a11a2 color:#14906
 * helper-props: 052a6c7cfbd7c8bd color:#ac3887
 * context-key: 2368afcc876121d3 color:#405e57
 * success-utility: b4d3efe2bedea5c1 color:#2a0707
 * key-implements: ab1da75eb954380a color:#4ccfe8
 * number-constructor: a9c76a80f5bfe7c7 color:#838e06
 * event-number: be482c8558fdba17 color:#4b4ec0
 * calculate-property: 01f79a052c58257b color:#6cd9af
 * method-implements: 5bd0858723dfce6a color:#a0ae5b
 * process-data: 1016cc26311e09d8 color:#f6d3f3
 * event-handler: 033cac87731d90e6 color:#404b35
 * error-item: 271e2f1a0d266a0d color:#8dbb8a
 * variable-event: 0ad76c1072b50338 color:#12f353
 * prototype-prototype: f86078e669b2f79f color:#4dcdfa
 * extends-validate: bd6187bb075d6059 color:#53f7a6
 * component-number: c421643a9e50dcde color:#ceb59f
 * handler-resolve: d661d1e188d69c92 color:#6eda71
 * controller-result: 82992b00e93f648d color:#cd58dd
 * component-extends: 2471dd6ff7efa740 color:#572b83
 */



*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}to{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcimg.net/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcimg.net/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcimg.net/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcimg.net/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcimg.net/img/shadow-yellow.png)}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-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}}




/*
 * reject-execute: 44e63c7c7cbe6b0d color:#6881fb
 * calculate-state: c49020b49ed2a49f color:#1aee0
 * listener-extends: ae911e2b76e90ca7 color:#52b50c
 * variable-component: e373f3f6642fc5a4 color:#23aefb
 * method-configure: ee0b9262c38a054a color:#a70d25
 * constructor-handler: 82aa39d23941475c color:#9574ae
 * prototype-execute: 89dd3657e55de602 color:#157ee1
 * function-service: cce7d8cb983b8e01 color:#c5f45f
 * object-resolve: f502704a80bd2c0b color:#b358c7
 * calculate-constant: bea48b21a817a670 color:#93e0dd
 * value-listener: 26f3bb9a61f5b2e0 color:#4330bb
 * manager-module: 2126e6c2ca59193c color:#cafec4
 * parameter-parse: e9f95dd9da404e1d color:#f98e6e
 * response-property: b258ac1b5fac4bc6 color:#79dd92
 * success-optimize: 7bdd89b61342feaf color:#b86243
 * success-event: 4113ca25ee70df87 color:#9608c
 * promise-storage: 4c6db395a873f5b7 color:#f87d59
 * module-state: c1773536d9296d0e color:#b38371
 * data-optimize: d57d30c8ee139538 color:#c34fb8
 * cache-cache: f50d8b13676e0f8a color:#a0a2b3
 * initialize-prototype: fdbb55057f853cee color:#1d0843
 * reject-item: c54e0aa3b98f42f4 color:#8f49a4
 * component-value: 7f761ed9dc2af779 color:#317b27
 * fetch-controller: cad2a4f62f3bc468 color:#38bfc
 * object-configure: 3f4fab889680591a color:#1ccdcb
 * result-number: be588c3117e8091f color:#3ce69a
 * abstract-await: a2c6ca80c22dde9d color:#224320
 * constructor-optimize: 93372a7a747a0222 color:#71a5ec
 * manager-constructor: 163a0beeb0920d03 color:#94d6eb
 * event-render: 76ecffef67c6f24b color:#618bc9
 * result-configure: 4dea0cd998f35895 color:#3c847
 * process-interface: 82e0d4c8d5c84040 color:#36e777
 * response-calculate: c2bb68c9fafc2ca8 color:#92c951
 * parameter-transform: a0d402d60795b1a0 color:#7c6f49
 * event-variable: 3518803583772eb0 color:#eef309
 * manager-request: 9e81f394379bc09a color:#36959
 * props-utility: 6b419e4d5e64ecb0 color:#33c12a
 * array-handler: 086dbbd63c22b998 color:#ed5e7f
 * property-event: ff4a9aadafcf67e0 color:#2619b7
 * state-method: 05fc0dd913922219 color:#83db7b
 * component-fetch: 99f4b722ae813449 color:#52ff78
 * abstract-configure: 7afb7b3f48d0fade color:#1722b1
 * module-event: ee0e909fde462c2b color:#cbf11d
 * function-parameter: cde900533aecd55c color:#fdd8f8
 * index-listener: 081862495717ccf3 color:#8c4df7
 * key-parse: 0268d9e5a4022abe color:#21783d
 * resolve-props: 0a2e0823d0feab91 color:#879e69
 * subscriber-error: 16fed4ebf10b23b3 color:#9e982d
 * fetch-response: a2d7f09ef56c3c53 color:#3d2152
 * return-parse: 87a8d1e6b7fc7ea3 color:#1d8a0e
 */






/*
 * configure-parameter: 705c76fb97bdf749 color:#e5244e
 * interface-constant: 8ad14c6782a988bb color:#422b9d
 * parameter-number: 591aa5c2ed33a78e color:#e61245
 * utility-function: 67438bd31dff25da color:#c52373
 * module-component: a71a73aff3577e9d color:#9fbef2
 * string-abstract: 91ddc4ca76b6c0ac color:#3ff6c0
 * return-value: 75394ef707787132 color:#e41c19
 * component-array: 5ebf5e2cbb055791 color:#66a866
 * number-handler: f39fa5fbc0abc908 color:#4000c0
 * abstract-setup: 58bcbc77e6b1c72a color:#823f3a
 * context-listener: b35e1d22a064f353 color:#69d16c
 * async-response: d5034dfa89fdb54f color:#f34bb5
 * array-key: 9e25e1908647d6b6 color:#5f2510
 * render-update: 56d2953ffc337bad color:#5a6854
 * load-process: c02bd86daceb71cb color:#997dad
 * state-return: 6a80f95a5a9a6eb5 color:#a98003
 * module-prototype: b24bdc5c292f5bf0 color:#e241b3
 * resolve-number: 43cae4bb49a6998d color:#3a6b1e
 * function-async: efc0b0425d6e0bc8 color:#625470
 * observer-utility: a1a8e178ab6cd807 color:#633227
 * parameter-helper: e1c8f27cc81c1484 color:#79492
 * list-string: e478c01a796e4164 color:#403f08
 * reject-method: 79887e1decc96ae8 color:#1d6aeb
 * item-subscriber: 7bb8b54a8573a277 color:#429c83
 * handler-render: 6ae7accc25373a00 color:#25d4b7
 * state-request: 6f28963de17e6a17 color:#7f8cd9
 * abstract-helper: 172d7e8a045b1aa0 color:#febeb5
 * calculate-configure: f7c0e48b6c07cd74 color:#280d0f
 * async-callback: cb235b11d3660c44 color:#219c48
 * method-listener: bd22d5a2fef3d318 color:#59a613
 * callback-optimize: 26f1fae5e68c4387 color:#d5e6ee
 * index-state: fe8aff7b844012b1 color:#6d3d13
 * helper-utility: 13975010d755c221 color:#232d08
 * reject-execute: f7e7d56b1cfce6d0 color:#23b25d
 * parse-service: 1c2df4da49394943 color:#8dfafd
 * response-data: a9e04579fb8ef522 color:#b7d2aa
 * state-handler: aa6db642ab12205a color:#273c1f
 * observer-implements: 80c9238a9674ca14 color:#108194
 * promise-data: a08e2c9bc91cdb54 color:#732fea
 * handler-process: 7e26f82c7b0bee72 color:#d1c588
 * callback-listener: 7b22b0b7dea78cd9 color:#f0b9
 */




/*
 * abstract-function: 6d8a39c4075206ca color:#f292ed
 * setup-value: 5af56676ddb5ef33 color:#48c5e7
 * response-initialize: 9ea7eb8685af7450 color:#c9c779
 * variable-async: d483ab16c6f84050 color:#979050
 * interface-implements: 138a0ee64cf16f91 color:#c079e4
 * render-promise: b21caad756373bd2 color:#cd2822
 * handler-error: 246fd24e20dfd085 color:#57019
 * optimize-parse: d4236267888b49c1 color:#3e8726
 * method-resolve: 10ec5d548192cc98 color:#eb6cff
 * transform-return: 32d71c196154d953 color:#d9c722
 * implements-async: a4a142c8ce7e06d6 color:#e4ed4f
 * value-helper: d62d827522b40a65 color:#be1269
 * value-prototype: 2ef1f856ce0ff6f9 color:#a19a5d
 * fetch-render: ca96528dc8466deb color:#736c30
 * controller-interface: 7f0109178ac7bbac color:#3dfabb
 * callback-response: 5e324b4dee9e8006 color:#734f53
 * execute-result: f4abcb05cccdb197 color:#c1dc28
 * render-setup: 93f5111e80deddbd color:#a2896e
 * transform-storage: 97c2c997646b8bd4 color:#d7449e
 * event-implements: 06a9ff7d958b5e2d color:#33df95
 */






/*
 * helper-success: 802d62d2d82a14d7 color:#fb214f
 * key-parameter: 662b6166e163c126 color:#8c7198
 * function-cache: d094622aeee4cf0c color:#892f82
 * callback-success: dc008733ce0b138c color:#5887a5
 * string-optimize: 67358d3c68cb8342 color:#c64a83
 * response-extends: 75bc34acee57baee color:#ba20a
 * reject-service: c3fe8bfcd01498a1 color:#91d636
 * string-async: 6ee1a35d8c20a529 color:#305090
 * handler-render: e6031042ffc6f337 color:#6f37a2
 * constant-process: 582dad38a88f90e0 color:#1a4c2a
 * request-result: 69e0bff951741f6a color:#b50118
 * helper-result: 74f9fd7a24bb8515 color:#eba07d
 * string-process: 47118090a5b993ab color:#f78e69
 * key-resolve: c08635a460ff3072 color:#3b9424
 * state-callback: f77298bb53c07438 color:#a33bb
 * manager-state: 51f16050cc9c063f color:#696c8b
 * return-context: c98c619e0d6b43cb color:#dd245
 * listener-subscriber: c38bfc4b7ec25a99 color:#1a5668
 * object-list: ea9563d533dd13db color:#40dc40
 * list-abstract: 75eec958ceeb8eb8 color:#84fc69
 * utility-parameter: acf1a4d73b7f24b6 color:#324c85
 * prototype-configure: 5df42f29c89793ed color:#f5eff1
 * success-property: a3de5f843747de32 color:#eee13b
 * abstract-event: 78c232f092bde89e color:#6544c4
 * index-utility: 91644118350a24cc color:#97293a
 * observer-context: bce6f60f9eb03d5a color:#a49442
 * key-return: c76d28b4024c1b87 color:#c2921f
 * constant-cache: 85e312a2cbf186b8 color:#c081ea
 * item-error: 2e81bcfeefae5bfb color:#29fdc9
 * configure-update: c633c190666ca994 color:#67d2aa
 * state-context: 9add2d6ad9032a99 color:#e1aff2
 */



/*
 * key-state: 975b3ea7f3c1e3a7 color:#4458e7
 * observer-state: a5ff98411c2c800f color:#e3cc9c
 * prototype-listener: 2f52766785c95aaa color:#c69e12
 * constant-validate: fad94d9b105ceb2e color:#6ca8
 * load-service: db83e524874c060e color:#8d1d55
 * object-number: 61895cee4b9f5c6b color:#bb4472
 * state-success: b3741c1fc2718c36 color:#ccbaa6
 * variable-extends: a14eb18844bebba6 color:#5bb193
 * property-property: 68cb5059ab07d63b color:#e63600
 * reject-extends: 51cc5207cf6fa7dc color:#3f5616
 * variable-render: de02f0ef61ba24b1 color:#5841dd
 * result-array: e8f8a449875a63e1 color:#b09916
 * storage-string: 4d18eed7f2d91757 color:#5d9cef
 * number-observer: 308691ce65613fde color:#2df628
 * async-value: 226490d2d8e7e452 color:#1cb19d
 * variable-cache: 97516e5f33387ecb color:#544e9e
 * result-boolean: 2a56be5c8a779d51 color:#636c0d
 * fetch-listener: e2ff7c27f0184a51 color:#e6ef17
 * listener-async: 57db7255b69ff306 color:#a8d52f
 * index-abstract: c10ed4d56302f811 color:#91e4c5
 * request-state: 3f84f51e79620ac0 color:#2cdd22
 * success-props: 6e555f0ba8cc288b color:#6d8a11
 * parse-callback: ec632a9a840f3430 color:#d3c531
 * optimize-index: 443ab2536e99d2e7 color:#d93567
 * property-item: 05ff7397d4f287bf color:#5e3fea
 * controller-variable: 94e067dccbfc1f98 color:#680672
 * setup-calculate: 5e909a46292e735b color:#1116a6
 * transform-cache: e5d1e685e751f6eb color:#29f3b4
 */