/*
 * execute-transform: 45af68fad2b9c717 color:#eb53b8
 * result-component: 4328d70484120d92 color:#6b98d8
 * calculate-result: 66af957bafdb206b color:#dabc2f
 * await-configure: 9d4304691a47ef8f color:#3c2e13
 * transform-list: d837a09e0947e27d color:#a0d286
 * calculate-callback: bdcfbfe489afe519 color:#798222
 * observer-component: dd05f8c33082ad19 color:#3de0ce
 * context-index: 46f2cc745eb1f13f color:#7fe92f
 * variable-return: 162e8437be8474c9 color:#8c5d2c
 * implements-helper: 1a37b4f97edfff06 color:#f68bdf
 * handler-context: e358baeec97d69e2 color:#2f949d
 * interface-response: 92e5d04986de94f4 color:#210fd8
 * prototype-event: a0af2c6a9f213c04 color:#608f9e
 * update-setup: d1bb6caa6260b1fa color:#476336
 * prototype-storage: 3799f57f47c962d7 color:#ce9a3a
 * parse-controller: d96533986f982815 color:#189bb4
 * string-callback: d219ad73c25abe0d color:#a5d608
 * async-calculate: 8a427bdc10d3a58f color:#ad4a11
 * update-index: be88de9e4d8b2ed2 color:#98f5a9
 * result-list: f03b21392a3c1213 color:#71848a
 * parameter-reject: 08a7b9f9d0473e34 color:#f1db6f
 * setup-subscriber: f3fa66a0b8836eef color:#1b02d9
 */


/*
 * component-property: d2514de80d990f8e color:#d1a841
 * state-index: fbe840ab7eaec9e5 color:#438fcd
 * data-property: 058aa176bcdc03f3 color:#153091
 * manager-string: 121377fe4cd9f558 color:#90a63f
 * parameter-object: a150a414cde04dd1 color:#41d659
 * initialize-response: 2f508d8d2c72b299 color:#8fe615
 * method-request: 756bcd8527666423 color:#ef67cf
 * process-await: e1b231a73ffbb39e color:#4ac6e9
 * fetch-cache: 30a7e77fbad838b9 color:#2bb1e8
 * manager-validate: 6a35ac12eb635c4c color:#8736b5
 * service-response: 1feb521e363a7910 color:#d5da13
 * transform-service: e77127c74024cd81 color:#dcde9c
 * list-resolve: 182797a576233ac3 color:#181e92
 * initialize-listener: a0bd18eb07061cae color:#5ca7d6
 * variable-execute: 5f1f22107890009e color:#fba482
 * property-service: 5cceaa22ab46c9f7 color:#b2ca
 * implements-result: c680e66d1de03889 color:#be702e
 * async-return: ba04cc3e68fda076 color:#69537e
 * utility-error: 13c7ad37c641faf5 color:#3cc05b
 * number-storage: b0720c319ce95b00 color:#51371d
 * setup-module: f930a7e4c38a549e color:#428d71
 * async-request: 7633624a6bc37c77 color:#6b5b96
 * string-initialize: a91793ca3c033d69 color:#f4bfbd
 * return-listener: b8f94dd819ad850a color:#7874c1
 * prototype-await: ac2251324f34528b color:#8becb9
 * cache-data: cdb98bdd144c7083 color:#3b9f65
 * function-manager: db1eca9c8239e7b6 color:#d15bbc
 * error-return: 95ed74b50cb8fb0b color:#22708d
 * constant-variable: c5c5a4d0580bcaae color:#dc947c
 * await-constructor: 6bf9526e10673c35 color:#fd403e
 * execute-number: a119c626f512fe42 color:#b713a4
 * controller-listener: 9be97c675ab4cc28 color:#3b7d56
 * transform-optimize: 4f2dc13c88d5eb6e color:#ac0f8e
 * await-transform: e7d1c5d11301ee8e color:#561cb
 * array-update: 7005b3dc79445e15 color:#24b9b1
 * array-error: a31bc64cfb0fd19e color:#80d89a
 * utility-utility: 243a1a43bdbb1693 color:#9122cc
 * fetch-value: 6fee8de39a488735 color:#26a4fb
 * function-storage: bd9743838f33164a color:#89b23e
 * value-listener: 8df082d304c81f35 color:#b715b3
 * controller-resolve: e01966c2e847be42 color:#cb0a75
 */



/*
 * service-constant: 53737188e12c7272 color:#5836e8
 * promise-property: 08c5d66f2db68a47 color:#9be2f
 * method-controller: f2b8edf39f50b63c color:#c27ce
 * manager-transform: 3e62ee33b989b0b9 color:#de333c
 * async-execute: a407522fd6cb9fbb color:#314692
 * handler-value: f74bf862cfd80715 color:#770ff1
 * setup-configure: e4afc74bef403f01 color:#b39614
 * index-state: da752c27800f8933 color:#a32161
 * property-extends: ffc4a7ae2e916f0b color:#9baf63
 * list-helper: 42bc75a65b6c3792 color:#d85e2d
 * list-array: eb23325958074e74 color:#664612
 * key-setup: cbb44eb7f0172e91 color:#79de97
 * setup-error: 3526388defdf6fcc color:#ea8680
 * array-listener: b886e34e204645c3 color:#5bc863
 * request-execute: a601f9b4e0edefc1 color:#9249b1
 * implements-controller: 8e25b51e5e930930 color:#d96d7
 * service-item: d5e2e1d3289631cb color:#926e34
 * optimize-component: 88c7152a5bd8249d color:#e21182
 * result-observer: b79ce3405b1d6668 color:#46ca5f
 * result-function: fc85d58acfd480a2 color:#6f28a8
 * list-manager: 1b682f5c020ebd5f color:#698aea
 * service-controller: 0f87c487883ef090 color:#9ae0be
 * listener-result: d670b8f3855b3597 color:#c4199c
 * fetch-initialize: 6a1b554f124b2bf0 color:#ba4aac
 * event-component: 3d8096acb0d3ea7e color:#b2cb57
 * string-module: a4fd90dc6cc649da color:#77c42b
 * storage-update: 7be54cfc56332088 color:#76ca2b
 * index-subscriber: 124f2749d33387f3 color:#a96bb7
 * component-index: ec306a1730215e34 color:#4914d3
 * callback-return: 3be6d7aaa950a18c color:#38479a
 * abstract-index: 063d59dd81fc5b14 color:#134bde
 * interface-execute: 5a6f46cb6c06201c color:#6f6816
 * return-data: 0305ed0b1c122880 color:#52b550
 * object-transform: cafc70ef52144083 color:#d61773
 * manager-service: e00dc6524c950a51 color:#61365c
 */



/*
 * interface-props: ddb46681bd54cb0f color:#80f8ea
 * initialize-data: 373a9a8bdcf5f5e7 color:#ff1ea9
 * utility-subscriber: f3e98ac0b2d37982 color:#e0390d
 * await-callback: 57c6f0d2a1841515 color:#29b7d9
 * resolve-initialize: 953e0ecea2a780e3 color:#65939
 * item-method: ede68b997284e41b color:#700976
 * implements-load: a4d86f6d81ff1ced color:#f036eb
 * parameter-storage: 6ecff689e7d869e9 color:#5aa616
 * context-variable: 8ba2f0a4e03cf054 color:#5f11c9
 * value-update: dd921a05e7bbe693 color:#7ae06f
 * abstract-success: 3ea330bfb8dcd121 color:#8facf3
 * function-extends: 6c8735e78f490e1e color:#889f1b
 * response-parameter: 0979f157698ebd08 color:#2ff567
 * abstract-async: a58e646cd4c23a82 color:#ea4ff9
 * configure-state: d51df7787438777f color:#5f3a08
 * utility-validate: b7922aad5fd9bec1 color:#9b8cce
 * callback-observer: 4ab258cc56018f5c color:#fcfb7b
 * storage-success: 81eca91da116dfba color:#7d61f6
 * key-error: 914e17d83f17a635 color:#1e9824
 * reject-response: 544ffdceac4ece1e color:#78c838
 * abstract-render: 4e6798b17d4bfd37 color:#d5faeb
 * success-helper: 222013338b64f269 color:#d6b92f
 * utility-response: 6df336b9818cd6c0 color:#9b3a83
 * item-component: 48ed1620d2b50991 color:#96a1fa
 * number-index: d9986f6dfbe11ee5 color:#27408a
 * constant-list: cc73e57c41f7aa46 color:#242ee3
 * object-key: 85912481b2b8fc6a color:#42f34a
 * success-setup: e83e27bce2027cea color:#19328f
 * abstract-helper: 77a23e8d5071a5be color:#838917
 */


/*
 * execute-fetch: 92cd4adbe310a082 color:#940dae
 * callback-method: 554c9c3dc499422d color:#34b7de
 * extends-subscriber: 23741a735ccd35fb color:#93ea6c
 * property-parameter: a800bc31404e250d color:#4f01ce
 * setup-prototype: d1e6cabdb0385ba2 color:#57a690
 * observer-subscriber: 515e7d7fc37360ee color:#5cb754
 * key-props: 7ca98f8e708a0773 color:#4e8767
 * optimize-interface: 12707a6dfff4630f color:#690e2a
 * error-update: 73145a21e1070a15 color:#ba2b37
 * response-reject: f668021ca3cf07c8 color:#ce12d6
 * helper-response: e945b962eb2248ff color:#8bcf02
 * promise-execute: 4995c14a0d72d7f8 color:#236b4d
 * async-constructor: 4325784bfdfcda19 color:#74c577
 * helper-helper: 975c60deb4e45a85 color:#159594
 * request-initialize: c59a16efef496e28 color:#9e1ca5
 * handler-await: 77e3e79f88e0d27a color:#ce331b
 * props-render: ea764d870d7ba7f6 color:#331fef
 * storage-data: b37bf59a5b7fa33d color:#decfb
 * component-listener: 0fc65f9e8cf7f77b color:#c27d8a
 * function-prototype: 705f79b75f30ebba color:#d07267
 * validate-async: 849240e0943dbd69 color:#b03f43
 * success-handler: 4748bf243cb8e1f2 color:#9c4cd9
 * array-request: 9ed6e8760914d8f0 color:#e5a868
 * number-render: cd62a433494a7da3 color:#8648a0
 * async-module: e07416330852b82f color:#a1fbe7
 * error-prototype: b011031366ffe6fe color:#d4968a
 * async-implements: 5b494a46d8c025f4 color:#c3098c
 * handler-await: ab55a3a34b9ea81c color:#6e1655
 * promise-setup: 5e546c12e819c2c0 color:#bafa0d
 * boolean-index: d658206c8825e4a7 color:#f8f8be
 * state-props: fc95e283c3a49d5f color:#e4fb56
 * result-initialize: 8d5e1c111ffa03aa color:#e41c91
 * callback-transform: 65314c4c64f32e2f color:#22af50
 * list-calculate: cb022d71196ff161 color:#780fdf
 * variable-item: ff4ab615b6835d8c color:#f4b42b
 * result-calculate: ad7f765ed730cf75 color:#8e6487
 * method-item: 25d45d25027bfaea color:#2957a5
 * data-initialize: e6535d101895bd63 color:#e43c8d
 */


/*
 * handler-event: 96895d6e239f3b8b color:#72b0bc
 * constant-service: f6366d0211e5c40c color:#6860e8
 * callback-success: 0ccb90e751dd71a7 color:#ab41d9
 * setup-parse: 0a11f7b53ff6842b color:#11aacc
 * configure-number: 8ed4e3640abb2d37 color:#591d1
 * configure-state: 16cb980213f1ab30 color:#e0cba9
 * component-function: 991a34a4d391a3a9 color:#de3315
 * setup-method: b6d0380702894d95 color:#45b91a
 * service-context: e8ef1947b5c0071c color:#715c19
 * implements-parse: b955214432380096 color:#233d61
 * configure-storage: 9cbe14c12c4e5025 color:#b9d1e1
 * array-update: 495d4b031b6291e1 color:#e1e31e
 * variable-key: 28e18a13ed18eb67 color:#e9f93d
 * controller-resolve: 9df29a80481bbb00 color:#ac8a4e
 * value-configure: 0cd593cacf3e62d1 color:#cf2fc8
 * constructor-data: 5b74cb27247c3bec color:#b36fda
 * process-function: 2f489aaefc4f7f2c color:#731313
 * function-parse: 890773627b313129 color:#a505a1
 * async-promise: 13a02417dac6c96c color:#a7324a
 * callback-module: 94244224de980844 color:#8de57f
 * validate-cache: 9791aa87d497f7ba color:#65552
 * response-context: 83c6b613c07e25ae color:#76e4a1
 * observer-load: ba1fe8b4dfc016f9 color:#388de5
 * initialize-update: 6f8fc415ab693b75 color:#b34e6a
 * transform-success: 9a7e7800bed602f1 color:#b3e885
 * process-request: 51d3ea1431df7d5c color:#33394d
 * validate-module: 09d9d4b69edd7418 color:#a9bdd3
 * constructor-parameter: 5979ff28c7ed232b color:#5e24eb
 * update-service: 187f9fa2989b622e color:#713ea9
 * configure-implements: 14ebc6445dc47e64 color:#715660
 */


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}







/*
 * prototype-prototype: f739924b651789c6 color:#2f5442
 * promise-load: ca0b67a2ae8321b5 color:#63684d
 * object-constructor: fde92046dbd096ed color:#bf8846
 * event-method: 01f4ecee89fe88dd color:#ec9f1e
 * constant-prototype: 53b6b728d5e11620 color:#2282e7
 * optimize-validate: 7d5ed33bc7b45af5 color:#44ee8a
 * observer-await: 72b366feca75c9fb color:#ee75fc
 * setup-await: 66723523d4731dc2 color:#11184b
 * prototype-property: d6e7170faf7164d2 color:#27a4b
 * method-manager: 4755d6a56dca3772 color:#e17eda
 * abstract-props: 28e005e26d7944ca color:#dbec5c
 * update-string: 729ed32dabbb4307 color:#2baf69
 * cache-load: b3e166387f5aed7a color:#67fbd7
 * number-number: a2cce5c1c9403f8e color:#d28abc
 * response-state: 7eac44b55b6cfed7 color:#487726
 * success-array: 59cf6d7d00e40ce4 color:#883b52
 * request-component: 6ecf63b68b411d62 color:#9b6d61
 * implements-prototype: 9e1ec8869feabf37 color:#c8783f
 * value-constant: b8bab856cfb0a615 color:#93bb99
 * success-result: 3a45b2ddca4969b6 color:#2257ba
 * context-response: 9b852f1dff753970 color:#dc0794
 * list-event: ea7effc29913db5c color:#2ef7c4
 * list-index: 6d506355b84c7530 color:#f08b61
 * transform-utility: fc40131b95889c15 color:#105570
 * variable-extends: 47a2404b2496f663 color:#1fc78b
 * await-function: 691f760517f44f05 color:#614e7
 * configure-value: e0a8489bf84c004a color:#1693f1
 * configure-abstract: fb4a4a6aa919ba83 color:#1faecb
 * transform-error: 5d5b4f6109a4700c color:#dfcc3e
 * async-module: a4b6a7da216aca31 color:#bc41fa
 * property-observer: b8af1b0e7c710ada color:#527abf
 * process-implements: 1cb603af6113a90f color:#9a1ba5
 * parse-resolve: 2a96dfb1f5249ea8 color:#c6ad98
 * interface-module: e8526cc92723702e color:#381180
 * parse-process: f4b12d3edd9ac8de color:#12cea0
 * state-result: 38584fff2413f22a color:#ebbf3a
 * controller-index: ac0152ee2abb49aa color:#8e4546
 * result-module: 94a6e4b6892c4a37 color:#9676ba
 * parse-handler: 874ca9251bd0f73f color:#443f0a
 * implements-state: d1d37d63babcafad color:#ce8b38
 * storage-item: e51754628cbdec7b color:#aec3a0
 * error-function: d785a9cefcb899c7 color:#735ffe
 * transform-listener: 59898effca4802bb color:#4bb510
 * optimize-render: 95198d11a38d7e54 color:#dc2654
 * number-utility: f6d3e8ce3240ac05 color:#e393c9
 * manager-data: 91483502152a3763 color:#3c9f23
 * optimize-property: 3be421aeff8314ce color:#384f6a
 */






/*
 * initialize-storage: c1d06362c3bbd309 color:#45e473
 * calculate-method: 183f5a2fa16ca978 color:#7a45bb
 * parse-request: ce6fd281b8ae02e4 color:#4cf7a7
 * promise-component: 995b9e914302b605 color:#5cc6c4
 * props-configure: d09c444f7e5ebaea color:#79237e
 * reject-return: f87000846654fd87 color:#b3da9b
 * cache-update: eeb81b6f282b2c64 color:#3c3a04
 * callback-object: 90c8ceab74443871 color:#29c5f3
 * component-boolean: d5fdcd396ec9f2e4 color:#4ee99d
 * controller-key: 57c1a47013b83864 color:#7f5a30
 * abstract-response: 7331e748eded9270 color:#325776
 * execute-module: da30c10ee31a496e color:#f97004
 * manager-process: 22bb9a5a09623028 color:#49422
 * setup-state: fbe1921f603d7073 color:#ddbd72
 * boolean-observer: 47e4aea03f69b735 color:#df416e
 * return-storage: ec5a8468d0a252a7 color:#ce9791
 * result-storage: 6168b927f350658b color:#6c89d8
 * response-subscriber: bd8c2d66e5ce8a0f color:#d0f404
 * parse-constant: 56877957a0c4f834 color:#9f72a
 * manager-implements: 4765306f3d8d0c0f color:#438ccf
 * return-index: 1eb60ae6a131d44b color:#4b874a
 * success-abstract: 7613829160b8ff4c color:#600b55
 * update-parameter: 0c4e3ea11246a373 color:#9817b1
 * interface-handler: 6b1046aa90472c33 color:#7b3e82
 * async-module: 562b8c40dd9b47d6 color:#9391cc
 * array-method: eecf85a89607c776 color:#f73e41
 * service-reject: 1127525460450b25 color:#b84cd
 * property-transform: a530badee35317bd color:#291bf2
 * string-request: 140e4e7e2678594e color:#63024c
 * storage-optimize: 3d4a3f8521e4e205 color:#bfcf58
 * reject-storage: 26d399cbfe3bff9a color:#96050e
 * array-state: 73cc484d77b9d658 color:#d6c480
 * parse-function: 8401d9e7aec2e677 color:#365ce4
 * key-resolve: 946237af4d1038a0 color:#e80dba
 * cache-load: 522585ef5a7708c0 color:#75be87
 * listener-setup: a44a4db75e5fa137 color:#64faaa
 */





/*
 * state-reject: 4abcdc91b39dc1b6 color:#9aea6d
 * callback-data: f9249958a2dd9652 color:#d5eaf5
 * constructor-context: 275b4d406cc9c84d color:#3606db
 * configure-setup: 27b63e51c38a5657 color:#83c7a2
 * cache-execute: 9cb034590974afed color:#4cdc6d
 * parameter-return: 4bd12e0ec8d46f9d color:#fd1cfc
 * index-execute: 28b5d0f10a8cd75d color:#c257f
 * initialize-implements: bb9a9f1932237fe3 color:#782426
 * function-boolean: dcf2913f3cd29947 color:#9b97d1
 * process-array: c75a45d7aa410437 color:#c88e50
 * module-reject: 13c70dd1526c0350 color:#68f2a7
 * error-cache: 4a9e95e745d305b3 color:#97ddd5
 * array-constructor: 2ac811bd6a9b679a color:#7fed67
 * optimize-initialize: d69c6cd2c8948b5f color:#b010c4
 * calculate-callback: 046956552924a7fa color:#2a23ac
 * setup-observer: 72b6daf60d7fc93b color:#993a46
 * request-context: b5038d408d68942f color:#af5de2
 * render-resolve: ab840e03d06e59c9 color:#b0ca5b
 * manager-callback: b46068992236eecd color:#bcd993
 * extends-abstract: 1704001d83f320e5 color:#aa418d
 * property-reject: 870eb3be382dae63 color:#e8fdfb
 * storage-async: d0b9cfefefa30aa0 color:#3b887d
 * observer-promise: 4c0a712fc48abdcd color:#f6031e
 * state-initialize: ffb3df9261051791 color:#bcff2b
 * render-component: fa727f9675aa4d50 color:#1e84c0
 * list-error: 40d7e7dcb678967d color:#4b7b7a
 * service-controller: 374db4adff7aa7a0 color:#10b01f
 * result-key: 0879c7d8490d8669 color:#3c9a74
 * update-observer: ce99a8a54b70060b color:#105e35
 * boolean-number: 2148a7363d9f0bf7 color:#650aca
 * context-value: 6c534e3db5bf6ae4 color:#4b85f3
 * render-optimize: 95c12f2ed12ae5b1 color:#bfd6ba
 * parse-index: 157cd2136d150b76 color:#d13e11
 * event-abstract: 7fb1efa77ef76305 color:#4ebf6a
 * request-event: e7091c8cff5ef87e color:#94a317
 * implements-calculate: 3770cd5f2c95c1cf color:#d9d161
 * cache-function: a8a55f82beebc4af color:#4f629c
 * props-index: 9377bcf4ae73aaa4 color:#fdc8e4
 * interface-function: ea08a27ee1e5d95b color:#ec96a3
 * boolean-error: 6432a1975897e45d color:#a06f83
 * execute-key: 22f1587910ac0992 color:#3dd5b
 * error-promise: 4b84ef5dd4d6817e color:#f39f82
 * parse-method: 62d9382dbac9d3cf color:#7fc637
 * return-manager: ee455e73e61bf6fb color:#4df95c
 */






/*
 * await-observer: 3c4f84373dada95f color:#4f9c38
 * helper-boolean: 79a72fb1c62dc444 color:#11b42f
 * service-string: 83476c95354e57c4 color:#1e37ad
 * prototype-property: fe16ab45fe95ab9b color:#49b99f
 * async-prototype: 29dccf3b5268ded8 color:#81a7b3
 * fetch-success: 6c52d753240e6bd3 color:#c3be70
 * request-validate: 3aa19087c7501241 color:#ab2637
 * manager-array: 6decf2cafbc64281 color:#86933c
 * method-interface: 806e24a3c1217dce color:#7416f1
 * validate-object: 01bfb9cbeb0e3729 color:#39c3d4
 * utility-listener: f3c4508b6af882fe color:#73faa7
 * update-array: 656d34827137d94f color:#cefaa7
 * context-callback: e9c487ef842249bb color:#21d06f
 * data-boolean: 7e4626158c0fe28d color:#b5dd98
 * boolean-execute: 3e35e37ec76241b3 color:#ff9169
 * props-component: c6e37f8448e36394 color:#c48564
 * controller-extends: f941551f66e76c11 color:#d04019
 * calculate-key: 903f4d1f22566eb2 color:#b22696
 * function-props: 692e40cf7aade14f color:#1807bb
 * method-transform: 905f04d46c168d7d color:#327fd2
 * context-abstract: c12a3b410e784b46 color:#67ba4
 * error-callback: 320bb1b4c00f29ef color:#6e5fc1
 * request-item: eefe8a5ce51dcae7 color:#4fa6e
 * parse-extends: 301bfaefccc021af color:#7125
 * error-observer: 6df85e93a67ae924 color:#7d3b3f
 * handler-configure: 3083468d5bda0b20 color:#9d22b8
 */




/*
 * setup-manager: 5f7f44fe3c3ecc99 color:#823559
 * list-error: 06bd73e82e7f19ef color:#e8a68e
 * constant-reject: ceb0faf7a6db8502 color:#bcd381
 * context-load: 8d1c3d13e94b3fb3 color:#d6f8a3
 * transform-list: b2fce160d8b0a187 color:#36d44d
 * initialize-storage: 783c9ace13645066 color:#c052ea
 * update-number: cb00cb7154586d89 color:#b64f90
 * interface-optimize: a55f137c13b58c4a color:#208d95
 * reject-property: 6c3e065d26ff4d59 color:#c2d6b1
 * helper-cache: cfd0994e92723c23 color:#b74e08
 * await-array: bbb5ca85c9947c22 color:#d4ea77
 * prototype-object: 6e75c1ee33d374cb color:#6fe558
 * load-number: 10b9cdcb44047761 color:#942c96
 * extends-variable: c303fca9511bcf06 color:#c41f06
 * parse-number: b79e3ef93859ff43 color:#f7ac09
 * helper-function: b66d66e9ba6a3793 color:#ea04a6
 * key-function: 53675f6e41bb0ef5 color:#98e904
 * array-success: d3cee1ef016f0224 color:#d2bc13
 * helper-load: a472d29173f624b2 color:#bcbd48
 * extends-transform: d566482fd8dc5baa color:#89bc38
 * reject-method: a6930db2f63d70bf color:#bc9f19
 * calculate-prototype: 66b7b437475279bf color:#1683bb
 * promise-initialize: 8e2aac406e884cba color:#3ada23
 * number-handler: 9eb46c8a9708a5df color:#74b0f6
 * object-manager: 9962bf84fbc27347 color:#cb3c51
 * async-storage: a9a43f5750b4456d color:#2960db
 * callback-manager: 97b88ae574f53eb7 color:#d2c9a
 * async-handler: 4a0fa427de786202 color:#2375a4
 * array-return: a76fe60328ab623f color:#10c9c5
 * helper-object: bf28abbbf15872b7 color:#74411c
 * key-method: 2d83232becd7c687 color:#a65270
 * await-process: 7e70065523b20d5a color:#255eab
 * constructor-listener: 5dd9bdb4e8390cce color:#1b856
 * object-async: 56931cd7ab099e0e color:#e35902
 */



/*
 * configure-event: aa4ce4700f79d751 color:#767930
 * string-render: 5702db4932b037ec color:#2dcd2f
 * property-index: 72ce7c5748f84c95 color:#171acd
 * configure-function: 98acd986d663da14 color:#a01b43
 * context-service: 6c392c93ad6dad82 color:#a98d47
 * cache-method: c15c3d090aba745e color:#63f180
 * storage-array: 3425b562394bd58a color:#b4bca3
 * process-configure: a5b734c4af35061b color:#22651a
 * interface-module: 09e44684bc6fde34 color:#7ce655
 * method-resolve: 4229756626242364 color:#7b8118
 * utility-event: 5550aed0a15f49de color:#60e625
 * function-interface: 6e0ceb2608fa885b color:#c2e00c
 * await-index: 424247eebf9b009b color:#c4c60
 * optimize-object: 7d0135fcaddf7a75 color:#ac950b
 * extends-async: 62dbfd00350851a0 color:#dcf4f6
 * execute-helper: 34162d87aceae7bf color:#f1820e
 * property-boolean: 570d139f10ad1611 color:#b30635
 * result-number: 75a7bc9fdaa938c7 color:#c430d2
 * controller-index: e877277d38ca9113 color:#a998af
 * result-context: bc722266745d5d50 color:#5ca66b
 * parse-execute: 94376e0e21661120 color:#bb961a
 * props-property: f30c10a9a6c7dfb5 color:#d0c6d7
 * array-key: 05acac38c97ca418 color:#5bfbc8
 * optimize-parameter: f451247ff5099acf color:#cec904
 * list-reject: 70b7248b1f39fad7 color:#9dd0
 * error-variable: aa07521e53f33340 color:#43ecc1
 * prototype-handler: 1bbb721e629c103b color:#f6affb
 * success-component: 1db7d83a25db4106 color:#21a4cf
 * abstract-resolve: b4f52ab75434f1c9 color:#24b8ee
 * props-utility: 70de47f444f8d48e color:#108469
 * manager-storage: 22b68fa8eaa5ed63 color:#37dd1c
 * configure-process: b0d11fded09fae9a color:#717b00
 * handler-promise: 8580d2fdd8cb7a75 color:#586c87
 * await-module: df83769259bd102f color:#f53cd5
 * constant-handler: 3722d48e4e21113c color:#81a509
 * string-initialize: 3fae45297bbea17b color:#84a31
 * transform-render: f17a2fc86e4431bc color:#d11aa2
 * manager-process: 66d6ffe85fc3c937 color:#32716c
 * value-service: b980d98ed47c7223 color:#757c2a
 * property-promise: 40cfccb28eebcbf2 color:#2074a1
 * state-helper: 4ce4b1824a0d74a9 color:#82c2a9
 * state-event: 4deeb896dbd66270 color:#ade3c1
 * storage-success: a14b2949df7b0092 color:#559bc4
 * execute-prototype: 9aca91c6fea4867c color:#ecdf45
 * object-await: 7fefc953a7a8c1ac color:#ac26fb
 * string-request: 67aa2979e03c1f8b color:#c5f3bc
 * abstract-item: 31b6aef4f3aeb74f color:#9c702b
 * variable-request: d239ab6a97d56a48 color:#f59259
 * resolve-error: 2847643e7d847ff5 color:#a0e818
 * props-cache: 9db5684fd24a8040 color:#834825
 * list-string: 015ad4225f92fcc3 color:#38d494
 * abstract-prototype: f164d37095024392 color:#161e42
 */






/*
 * extends-controller: 12173ed6e6ab4cc8 color:#19a509
 * observer-listener: 0eea6de5318f0a99 color:#7e0ac0
 * initialize-transform: 2cd1382dda5a3c6c color:#71b628
 * resolve-parameter: 046b872fd5835ace color:#d8ccdf
 * list-optimize: ff9b3900f78bce42 color:#f5f82c
 * extends-interface: 10537241780978e9 color:#4ed922
 * variable-await: 0734e45c1f1bc327 color:#e1233f
 * data-variable: 2272420ee7fb6e24 color:#b193ee
 * component-constant: 4b1bf35f6ba1aa0b color:#6ba694
 * abstract-reject: f0d85507d3b3cdcf color:#be1d83
 * storage-render: 32066959f5a01696 color:#17cb4a
 * module-parse: 1d49070ebc44b097 color:#df6ee2
 * update-setup: 79d9d656b8d5b7b1 color:#cda9e1
 * component-constructor: 0951d76c88a3d45f color:#5e1365
 * fetch-storage: ef73fabef469cca6 color:#57318c
 * return-success: ebee6f0f8799ebf3 color:#130db3
 * manager-component: 6f1cd15619f1fdbd color:#e037e9
 * cache-constant: c55cdb072d16f25a color:#64bb14
 * fetch-array: ab6eb740701421ce color:#88ba03
 * fetch-fetch: e7449d0211c11c76 color:#f44ec0
 * return-await: c0f439dd0c67c54e color:#3e1f19
 * parameter-async: b4d27e06956d24d5 color:#b49b54
 * promise-execute: d50cd80a6c70ab31 color:#1f30ea
 * response-number: 94b90fe21f5e22a2 color:#a6a677
 * async-initialize: 31fb3ce726f02bc5 color:#3ab28
 * handler-object: 41d47ed4a90effc5 color:#305b2a
 * error-manager: 083f37b701cbbb1c color:#2e8b67
 */




/*
 * number-abstract: f2bded09615defc8 color:#8c8de0
 * key-component: e69578d9642925cd color:#125f33
 * update-listener: 0f7890324e0a08a4 color:#6d4309
 * interface-function: 67e4ce2eb56f1c2c color:#ea70c5
 * load-callback: 7ce80ad231be7803 color:#bf94c2
 * list-promise: ac7b3052cec99ca5 color:#a3eaf8
 * constant-key: 4564b5564c94071e color:#a194c8
 * module-service: 961d73a21e0834cc color:#99ed44
 * optimize-setup: e202d2c112e68fac color:#9784da
 * response-parameter: 27845745f17ea17e color:#ed0b47
 * initialize-list: 3ef62eddcd7028dc color:#6d7643
 * method-list: f7829593613be1ba color:#8aa956
 * module-interface: d9e12a90b7f2cc63 color:#761495
 * controller-constant: 79a7c92af351ab50 color:#fea900
 * optimize-resolve: f04afb95d2d02111 color:#4209b3
 * storage-key: 83b9cb7c9f01d32f color:#d4fd7b
 * function-variable: edf00f12a0ed114c color:#35e500
 * setup-controller: 5aac0f5c792df75c color:#2f596
 * object-response: 44177701e7bfacea color:#cbb2e4
 * property-variable: 545ea9ea4abc7116 color:#214314
 * manager-callback: 7e7d02c1fa2e829a color:#be0c8f
 * module-fetch: b3b9464fcfa366f5 color:#cb0794
 * configure-parameter: 32cfdff397d13417 color:#daa0ea
 * controller-transform: 76cf30b1bcb7785d color:#82dadb
 * listener-prototype: 703ae80482976ca9 color:#713e44
 * index-property: bc60e625653a883a color:#c5d7d5
 * item-interface: 0737b3f64d6a38c6 color:#ac5dee
 * constant-subscriber: 3311482618804734 color:#df6c23
 * validate-response: d997fc3072e25b5f color:#203481
 * return-index: 6a7e5877266dc4b7 color:#f05d77
 * update-configure: 9ee0e8b873f0e972 color:#cee987
 * string-abstract: fbd9e502d9d83059 color:#bd7fba
 * await-property: 3ded063b79b196fa color:#f4f7c7
 * resolve-success: ef62a233b6a09af5 color:#583480
 * list-success: ee045d715f0d094f color:#54d72e
 * update-storage: 2d59934e535edefd color:#8498bf
 * request-service: 1b2790c8f6c034dd color:#98792e
 * validate-context: ad3d006f1c7c07d1 color:#2f0b7d
 * array-props: e92c965e4b6bf1d9 color:#73a6a8
 * reject-constructor: 6f05a8d240b40dfb color:#aae6a1
 * async-setup: 8c8cdf090042a846 color:#b8a40
 * method-props: c21b3684fc9b65ba color:#869f9f
 * promise-property: 7433b0ab5f9d0e2d color:#51f1b5
 * context-utility: 9e2aad94956436a5 color:#3d2982
 * resolve-response: 7ae40a72d1fc678d color:#54087a
 * parse-handler: 79890280f2f5e7e9 color:#6f06b4
 * error-object: 086447026af99579 color:#79656b
 * await-constant: 093d244daecce610 color:#adbcf
 * function-listener: 7eca9c70a4a4c167 color:#a697bd
 * calculate-array: 073cf1c992925425 color:#62ec37
 * prototype-update: a2d0546efb14ef0e color:#8c0d9c
 * subscriber-implements: 81dd9fbd61aabfdf color:#d1904d
 * return-module: df80001bd428cab2 color:#1a3ea4
 * result-number: 7894a2b2217e428d color:#428900
 * resolve-component: d608fccb7ca1ba56 color:#ebd86b
 * success-response: ff8f4fbdcba04822 color:#c8397e
 * module-number: b4c5d157f0a9e9f9 color:#e2050c
 * interface-variable: e0a85af44ab71596 color:#4b8463
 */