/*
 * list-service: 7d587c67d0994501 color:#5b3f6b
 * method-calculate: 3905fc1e96442bba color:#4e3f47
 * list-item: 44d8b505b2984727 color:#57c1c8
 * key-execute: 70db2f908c74b2b3 color:#8d3075
 * handler-utility: 789ed5db53c3e85a color:#6ef64
 * listener-number: 951434087bd07b4e color:#762348
 * props-storage: 2d55e182acdb8b49 color:#6ad173
 * transform-async: 087ce74534333e6a color:#74adb4
 * response-array: bbcce4a2047be2f2 color:#b6e1cc
 * interface-parameter: 9f45d0f9d29a2f19 color:#c0adda
 * controller-service: 7233adc506d20bb2 color:#ef4335
 * abstract-observer: 4bb264532d1b4592 color:#5f94f4
 * props-module: 45db1e7a2729d64f color:#a30713
 * listener-storage: 7f7bb1dde8ffaebb color:#86d4f5
 * component-handler: 7f8c1336f8bc5a44 color:#b0238d
 * variable-parse: a64f8c7e389fd5f7 color:#9b30ee
 * promise-reject: 6829fd320ea75da7 color:#55b6f4
 * initialize-abstract: 9e15cd95680df9ee color:#12385
 * property-process: cbcc69b39a4f58d6 color:#9edee9
 * storage-state: 2ec0fc7057b701d1 color:#848dfd
 * service-observer: 0acc3e79cfd63655 color:#d561cb
 * string-request: 6bf832c6ceacf58e color:#e3d550
 * cache-configure: 82140a2ad49c0998 color:#66d500
 * process-handler: 26469d9fd7218ce8 color:#b90176
 * success-data: 97b0fe7a4ae58089 color:#3efd42
 * request-number: 0a1948663d11b541 color:#1cad6c
 * key-storage: c65aa500c9d6693e color:#1e51a9
 * subscriber-transform: 31843e7a81cf7017 color:#99887e
 * async-extends: 29a8cbad37da8195 color:#36cdea
 * request-load: 5ce46f6b30eafb24 color:#382a5c
 * module-initialize: 5220f888535a1f87 color:#f9ab52
 * setup-listener: 4396d8b40a7cfad6 color:#69db22
 * function-event: 00d3c8bb3bed9fcb color:#6fe8df
 * object-key: 6ffad262acb173fb color:#6850f4
 * await-initialize: 2d6cbe796c76ca24 color:#a04eef
 * property-helper: 575e07655233a379 color:#2439fc
 * function-service: 82efa78b04ffac10 color:#7d1106
 */



/*
 * result-key: 622fccf63e66d0bf color:#e835cc
 * await-process: 5ac5952a23e52c54 color:#75a14d
 * transform-execute: 3e03682e2b9b622b color:#79fd24
 * interface-observer: e91898d3abe4fb17 color:#438c10
 * manager-transform: dc3daf0c67023df0 color:#4278d8
 * await-constructor: cb57e6f42205f32e color:#c627da
 * error-helper: 9cd91bdcb43bae51 color:#a6cc20
 * string-context: 1dbdb589dc6fd592 color:#e83a98
 * async-service: 58b26d4ffde13922 color:#f902c0
 * validate-event: 7fc3a9e7c129ddbb color:#a93751
 * parse-string: 7498f48dcf69ab0e color:#ecc915
 * variable-configure: b6f10b1d363d78f4 color:#aa6ce9
 * component-string: a8b76a45c0ca6d99 color:#ac73f3
 * initialize-process: 6e8e34b5fba6b82a color:#e31154
 * context-array: 63250cae3e97c485 color:#22aa8a
 * calculate-helper: 9aaa75c2fbab1b1e color:#aae8d0
 * array-method: a2d59b2818f51a65 color:#bc0532
 * optimize-response: 41ffd650c5d15ab0 color:#56684d
 * success-key: 5c40d3b4a3cc6af5 color:#ca278f
 * result-resolve: dc5106bd2a6a2e46 color:#18b48c
 * setup-success: 5b6439e1f8d47faf color:#ea2a2f
 * data-return: 2b6f5afe8a2c6d28 color:#35c08f
 * prototype-storage: 34608533fe4b0c18 color:#8baf5b
 * parse-boolean: 07cf0b8d3dccafd3 color:#7e87c4
 * transform-setup: 5d33d0cdf8a1da14 color:#d9569d
 * transform-update: c1967537c2d5ae92 color:#1c1bb5
 * event-list: 8ca1ef9d75f07876 color:#eb732c
 * helper-helper: 7237f4716c6ff846 color:#1dfc48
 * props-key: 7ebeec1688bb68a3 color:#a42409
 * method-string: d7b90563de157a54 color:#b32a6f
 * event-callback: d28f35b0650dc2ed color:#930ce8
 * data-string: 98240efc56790e51 color:#b68957
 * implements-process: 9178f84533b0ae0b color:#22291f
 * transform-initialize: 3d1d4694dc7995bb color:#1576f6
 * property-promise: 11534dde0665e60e color:#fe6095
 * constant-subscriber: e1fd00966ef70351 color:#4828bd
 * reject-resolve: d8b41c3d8aa3f50a color:#84439e
 * error-component: 4f9af8778a8a2934 color:#7fdb14
 */



/*
 * fetch-component: 2da6551658147816 color:#fbe533
 * setup-utility: c87305de76bf79a9 color:#52dee1
 * reject-boolean: 28ba0af56e215c95 color:#ae9a63
 * manager-transform: 25ff031d1a3f52e5 color:#630bab
 * component-props: a4519838fa9e8f85 color:#5ccbf5
 * resolve-storage: 6f13c6930130f5c4 color:#90b39
 * update-constant: 5871685462a2cbaf color:#8b09f1
 * validate-storage: f5c5902707244497 color:#c1ab10
 * prototype-implements: c33960db1ec6078b color:#40b62a
 * service-error: 22ed66ab61873b9b color:#908818
 * storage-object: 0bd97994d2914b6b color:#c3480f
 * response-component: be966a13558f67d5 color:#73ef88
 * helper-variable: c70e23f90f5119c7 color:#df344
 * controller-component: 23379274eb2844f2 color:#1c6f15
 * request-helper: dda0da5cee3114a1 color:#51834a
 * component-transform: 25e10ee5428bd216 color:#15f8ec
 * setup-callback: bffaff628f1cfd32 color:#c894ee
 * abstract-return: 1ffd1fbf8d15ebde color:#396826
 * return-index: 02dcddeb3fd62fac color:#44e0b4
 * variable-return: 974e95c7eb2edde3 color:#447080
 * props-fetch: 55bf92dbf2e0fc67 color:#4afc1a
 * function-array: c0d0fd2694c4aa4b color:#77eb20
 * optimize-item: 7497bc08a21e23e6 color:#5f6203
 * extends-string: 91f68808481661cf color:#73803e
 * property-method: 717617a6a583dc5d color:#a33580
 * observer-constant: 36993589078666f6 color:#535cc7
 * item-request: e99d122cdd655713 color:#595afc
 * error-array: 57e244e5a6c35dc5 color:#dfacf4
 * property-boolean: 4d31bd91e6682984 color:#a18cc1
 * request-request: c81ec6f95bb54df8 color:#54c44e
 * helper-observer: c2a65c8ad13bab67 color:#26468c
 * prototype-update: 5f50a66f49ccb966 color:#1b7541
 * render-render: 095f8811a193d5be color:#1eddb8
 * event-parameter: fc5079f66527b288 color:#c50521
 * string-component: 5dbb14277168aa24 color:#e66915
 * prototype-index: 32381a562b93c33c color:#646bdc
 * number-listener: 659b87d82e77d8fa color:#c54f6b
 * array-controller: c23c1d90ffbaa1e8 color:#91498a
 * reject-number: 1231b25cc37cf8b3 color:#98a029
 * constant-item: bcab4ed7085b2d79 color:#80ae7a
 * response-error: e201912263b2b9b2 color:#29500
 */



/*
 * function-listener: 0b5e148b19ec207c color:#ad7231
 * value-component: b9f20f1894a1cb52 color:#5d4ec2
 * cache-constant: 1a0a703efbccfebc color:#1694bc
 * storage-validate: c6b0fa6be03220e2 color:#827eb3
 * context-render: c0bef93d39044402 color:#165a3b
 * helper-error: 776b3153d3790ab1 color:#a05af0
 * request-async: 6d9fe10b7f10d655 color:#e802af
 * setup-context: 1f7ba0be45767c22 color:#d761cd
 * props-method: 8fab3cc0f2f3ad44 color:#696d8f
 * configure-property: 6a82946ab2de04ac color:#a8f705
 * execute-reject: 82bc0516d07b2bfc color:#6c44f7
 * response-execute: 05c3122d432d9104 color:#947037
 * return-index: 911335e8c4bb8636 color:#4add34
 * subscriber-result: d61a07b23ab5c2db color:#4b633b
 * initialize-component: 8a02ea2fc9e15161 color:#a1fd85
 */


/*
 * key-fetch: 25746c0671cda0e6 color:#16600b
 * controller-component: 2e94edf32ae8cbfc color:#e66ff5
 * helper-subscriber: 3787e754144ddc50 color:#124deb
 * observer-object: 3ef3a611460caad3 color:#3bd25d
 * observer-fetch: 544b4032fe58aea7 color:#145ce3
 * utility-component: 384aaa2eb24d4257 color:#cdaf94
 * method-item: aa9d2b5565956c50 color:#d36a21
 * prototype-event: 843dc0f205cf4894 color:#4957a7
 * boolean-parameter: be1ba0f15a24952c color:#4c4609
 * handler-parse: acf0a240bc2ac4fe color:#9c9acc
 * load-controller: c9082aef06ae48b2 color:#c0017e
 * constant-event: 348fbcbb73cc5020 color:#22d435
 * interface-return: 0aa5280d0aa7c11a color:#abfa7
 * fetch-manager: 509b0ba839c90062 color:#4b0c90
 * string-request: 5f0fbbc69dd283da color:#c5f114
 * callback-context: 703f6cae5ff29455 color:#1f5d47
 * extends-execute: 81566203ab926451 color:#a413aa
 * key-number: c4e08afff7a8f9b7 color:#3c6dbe
 * result-service: 63d481647b715db1 color:#7c7f7c
 * load-value: 6c5ede5400e4555c color:#5914fb
 * resolve-utility: 3654e052bd50403d color:#b0320c
 * promise-transform: c2251d483d7eea54 color:#566cdb
 * function-variable: 913c02f0812e1719 color:#f91a88
 * transform-render: e0d0d5476acd4b7f color:#40c322
 * extends-response: e5fdddcd77e322b0 color:#6e20d1
 * value-value: e0f5ce1b0b7c34a9 color:#228b60
 * implements-constant: 9057c2a931263833 color:#8406cd
 * configure-object: 4b34b4137294c5a7 color:#db039c
 * utility-async: b283d3ff0c2923d5 color:#c5208
 * fetch-interface: 90f85eae972acfcf color:#659124
 * context-implements: f50f76e621b79da7 color:#a28436
 * string-helper: ee61a0fe1f325ec4 color:#feb995
 * prototype-result: 498d95479a4dd353 color:#bb89a5
 * transform-constant: 8192144dda79cc96 color:#b0732
 * success-property: c642a06653bffa0a color:#5303c5
 * function-manager: 7ce37de17b84013a color:#94a420
 * method-value: 088bc29a9bf2f522 color:#7b5d10
 * await-interface: 4c7285051091bd33 color:#5a4e19
 * state-error: 459bd0b97bdd44e2 color:#524378
 * async-optimize: 32639974c9e3794e color:#c2b146
 */


/*
 * parameter-number: 5dfd100704bfb501 color:#d1ace4
 * data-helper: 61bfbb38c6b737ee color:#edf94f
 * component-observer: 8b9305810e1a0ef0 color:#a51a0f
 * component-reject: 9b71de48981cb072 color:#c7b13b
 * promise-response: b5d225f93a4563af color:#26477a
 * prototype-props: 7a81920e8c1b35a5 color:#8058f2
 * validate-parse: bb3db2c2d835187d color:#662116
 * update-reject: 1ac902088e7d9f76 color:#50011f
 * process-handler: 7739deb11786d8de color:#a7d14c
 * variable-setup: 9c33ef6962a840a2 color:#fdd1f0
 * key-string: a3c36783539af8e7 color:#b9c796
 * listener-transform: 172d4a01a19f8eb5 color:#970fb4
 * method-calculate: 61836cfa61b91922 color:#d5bea4
 * update-prototype: f152708059f4a29c color:#e591f3
 * initialize-handler: bf23515dca4c00b8 color:#38cc9e
 * error-state: 819195c965955ffb color:#a85444
 * array-index: 3cf093ac7e965a0e color:#b266d4
 * result-manager: 4f8c8bfc9a324c8a color:#793434
 * service-interface: 59542a6baed52365 color:#918cc5
 * observer-error: bc6af93753a7556c color:#fc757e
 * constructor-observer: d9e9d97c9bd41636 color:#1d013e
 * prototype-cache: caf2fcbc4d9cd2e4 color:#3b16f5
 * string-subscriber: 7ee75272580fa49b color:#a3c1ae
 * execute-props: 859ff7d79fd467b5 color:#d8a2cd
 * parse-interface: 3937bf05cdb0bfd8 color:#b73723
 */


@charset "UTF-8";*{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}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr uni-audio,.plyr iframe,.plyr uni-video{display:block;height:100%;width:100%}.plyr uni-button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui uni-button,.plyr--full-ui uni-input,.plyr--full-ui uni-label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:rgba(255,255,255,.9);border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui uni-input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui uni-input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui uni-input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui uni-input[type=range]::-ms-fill-upper,.plyr--full-ui uni-input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-ms-tooltip{display:none}.plyr--full-ui uni-input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui uni-input[type=range]:focus{outline:0}.plyr--full-ui uni-input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui uni-input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui uni-input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress uni-input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress uni-input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume uni-input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio uni-input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio uni-video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video uni-input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video uni-input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video uni-input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen uni-video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback uni-video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}





/*
 * load-subscriber: 3f205a88a83ebb1b color:#6e3b0d
 * controller-render: af25351d3441bf1d color:#5c8337
 * prototype-handler: c2c42cc562eee965 color:#7dc4d8
 * boolean-parse: bad142c4f570a4b9 color:#197a5b
 * initialize-process: af1c7255006c4f5c color:#bfbc62
 * variable-helper: b73ea28240322faf color:#ae6288
 * parse-interface: 3547ca61a3fc3383 color:#e515d
 * optimize-reject: d4486d2849687c80 color:#742c3d
 * implements-constructor: f9c99abd6acb8c55 color:#98a174
 * configure-async: 647e008b4d38b724 color:#73836f
 * service-parse: 9b0e6d498d00f43d color:#24d658
 * data-method: 8b826272e031ba22 color:#a306d8
 * configure-update: 1c013a3861365ebb color:#6df004
 * helper-subscriber: 41f1e6c120250ab5 color:#33ba77
 * process-subscriber: 82fff168c06987ee color:#e0f74f
 * process-callback: 35284fa74ab3c719 color:#90a83c
 * handler-execute: 154ef62a7c9a0e87 color:#a3729c
 * object-parameter: 1c62e020cbb263e4 color:#5db405
 * utility-parse: 91dd10f6df2bca7b color:#9aea07
 * observer-callback: 0b96776b1840378b color:#411543
 * context-observer: 0b1e126768ee31c8 color:#4d222c
 * event-array: 8ae75f3d778d2e95 color:#f2c91a
 * parameter-helper: fa7e5554db4fef7b color:#c45d5c
 * subscriber-update: 72b243172bcfcaf6 color:#d562bd
 * transform-manager: 1dd41947bcd2924b color:#8616
 * index-request: 0523a26b2b06d5b0 color:#96356d
 * success-method: 6c6b44c5a27a917b color:#a22c5
 * parameter-string: 3ea61fdfb098d009 color:#58eac9
 * return-fetch: 8fab2dabdfb1acc6 color:#e8e0f4
 * key-success: 5fd0059e74bebef0 color:#64d2c8
 * cache-abstract: 7448a84881e8cafa color:#72f621
 * key-list: a85e05cf98751b7a color:#d5bcc8
 * state-process: 5eb80b5aa0b648e0 color:#10a42f
 * controller-initialize: 5bc5fedd1bc3adcb color:#6e40d1
 * response-process: ecafe4901001b149 color:#318e47
 */






/*
 * validate-resolve: 19866090624155f2 color:#2ada79
 * method-fetch: 8026ad932d5b3e74 color:#35df9e
 * configure-extends: 34feb718cd086149 color:#6a4f2e
 * props-load: 0618df0ac76b2d82 color:#d9aa95
 * update-index: dba10746bc85d382 color:#52e46f
 * service-property: a25caebb68cec309 color:#ebb6f2
 * response-parse: d052753da8326a91 color:#35ded2
 * optimize-method: 41f6b6441de4ffcd color:#5df775
 * controller-array: 21a5acdee2eb1e2e color:#37ddf9
 * callback-storage: 37c2a09186e6e610 color:#432183
 * method-data: 2fd1f03910823414 color:#349d0b
 * configure-abstract: 5e5603a1b33d6fba color:#50d82f
 * response-utility: ba3feda969553fb6 color:#420a92
 * interface-response: 45a3533fbd3147a5 color:#99589b
 * execute-utility: 31ce4ec02c78680b color:#7d747d
 * props-reject: 882a90c3151adbf0 color:#c2cbc6
 * key-configure: f02b6bfc67e93c47 color:#76a079
 * data-response: 631a02600e997326 color:#8cfac8
 * function-key: a852b47e453fa237 color:#b6e3d
 * setup-props: bc72147c8c7bfb1c color:#63058c
 * subscriber-promise: f7931dad0203bf79 color:#f81f40
 * render-utility: 7366151ed85bb17a color:#279aa2
 * service-boolean: 17d97aa3659feaee color:#d7d8c1
 * promise-error: 6ccb95ea118601ff color:#538ec0
 * helper-props: 7015df0afaf44581 color:#b4eeb3
 * object-promise: 8f769864bd9ff597 color:#6ab355
 * prototype-initialize: e1941e2a0bae7f5d color:#a9f513
 * async-listener: 1f746939102d5340 color:#f92caf
 * validate-component: 795a036a5d82b572 color:#91d7c3
 * callback-render: bc27f0263c9092ef color:#35e9f2
 * controller-callback: fe7bb6650ecaf7df color:#cae100
 * load-controller: 69373b5146056fe3 color:#988741
 * observer-service: f49f6e094dfff2ca color:#46c38d
 * prototype-subscriber: ffb598f949f569e1 color:#413184
 * render-parameter: f25f8429e96f9d0e color:#c1fcec
 * function-component: 29194e69e51ba446 color:#c24223
 * object-object: 2a3055170d65ec92 color:#782ad7
 * prototype-variable: 2c5b916554591495 color:#376feb
 * listener-implements: f4f8b3dee8dededc color:#c6f96f
 * handler-module: 610a2069a55a0551 color:#854877
 * execute-module: 136ca707b5f6e0eb color:#40c661
 * load-event: eec70da773483836 color:#ee3d59
 * result-storage: 36ebb1c148ed0013 color:#f821a1
 * request-helper: 72ce14b8a41819b7 color:#bef184
 * transform-service: 79849ea7a8a4f511 color:#6d9263
 * configure-return: ea2234a9cf6d8541 color:#cccd26
 * observer-string: 0c2f6889dbaf08b8 color:#24f0ea
 * response-resolve: ee1896a7e2e2057c color:#cbbd80
 * execute-item: d9ee8d4ac1086fd7 color:#193521
 * execute-context: 6062bf68a400606a color:#2fbea9
 */






/*
 * calculate-promise: 56aa9efa403d30d8 color:#19c15b
 * handler-array: 06bb5afd8b873986 color:#d9c7a7
 * render-async: 4efc2edb6500743b color:#6b8732
 * result-boolean: b605df7bc28b4939 color:#c745d5
 * key-result: 451f98aca748ee5e color:#3afb78
 * prototype-constructor: 8309eaa8f485c588 color:#daac22
 * helper-abstract: 3238bc18af7dc788 color:#212391
 * method-helper: 9c79ca1674711d6e color:#10244a
 * list-context: 2e7ba6761fa69fbf color:#2a7f1e
 * event-component: 93d8d6d4c70aba9a color:#7c9333
 * list-calculate: 5035e55ec6f5a022 color:#c83917
 * calculate-handler: a9eb304409c50224 color:#d27c27
 * utility-implements: 66350c7f4926778d color:#6e24a1
 * component-cache: 124939d403430ecb color:#9eeb1d
 * boolean-implements: 056a62e213a2c320 color:#259804
 * success-data: 047b393db6b97d3c color:#fd0cbe
 * optimize-controller: 07c0a9c1c2393133 color:#eae5d2
 * setup-error: 61f0eee38119011b color:#f7aded
 * response-extends: 938fa8fa455cd538 color:#688bd5
 * fetch-callback: cb6a3d92b6c6d284 color:#c3b0ca
 * value-response: 46face284a23015e color:#6437a
 * request-validate: a09ca2ebe747784e color:#1228b9
 * interface-process: aedb9ad6217c6309 color:#2eb881
 * await-property: 83ab85b35b543c72 color:#404ec5
 * fetch-variable: 322f78d6903b937b color:#3cc05e
 * error-setup: 253c30fb13cc32eb color:#2a8749
 * interface-helper: 52ebe2351dfb4023 color:#fb4357
 * async-string: 4142874103e17ee1 color:#4568c3
 * storage-error: b8ffad94eb3272d3 color:#a4f3cc
 * helper-optimize: 27b5b38301fe6bed color:#19c7c6
 * process-extends: fef074598effcaaa color:#86405a
 * parse-observer: be4cb668ebbcf8af color:#b6d962
 * prototype-setup: f4aea232cccfdbf3 color:#a86c67
 * return-error: 09f024d5d7531454 color:#8b965e
 * optimize-handler: 13ac796e983438c5 color:#486c58
 * function-boolean: e86f9aee101dfdd0 color:#a9b83f
 * request-list: 79ffe31418cf598a color:#fa3cb8
 * success-constant: 2946f8edfeacdc60 color:#c5cbd9
 * constructor-implements: e2b41d55bfaaa410 color:#c6acfe
 * render-async: c3eed85bcb40655d color:#44afa2
 * process-callback: 18367c7c211bc58b color:#83a7f
 * property-configure: ad221418a5b2b908 color:#44b078
 * resolve-process: 01d0c6f75209663b color:#b387c5
 * constant-resolve: c34ced9d635ed20a color:#90720a
 * calculate-function: d38d5c6fd914590a color:#afa4b7
 * key-extends: 5ec6d052b51458a8 color:#497c5a
 * helper-extends: 5a14e72a45cd3003 color:#306fdd
 * resolve-boolean: d79ba3164908b6f1 color:#886355
 * listener-controller: 8cfa16b96b0dfa2d color:#997d1d
 * async-number: 61d16734b0effbd3 color:#fac163
 * observer-controller: 9350667d8088b8ae color:#a0ffb9
 * implements-async: 2c1165b40778eabd color:#f8153d
 * listener-callback: 1b517cd26c05208b color:#207657
 */





/*
 * setup-string: 2b7aca49d7184efb color:#9211e6
 * interface-item: 1fdcd0975882e6c0 color:#1d1a42
 * utility-handler: 0e38309621fe2d14 color:#ab8e55
 * item-abstract: c80d537d80acd652 color:#4bc530
 * context-key: ce7e1d87d11523b5 color:#91028
 * render-interface: ebb7fecdf4fa07e2 color:#97e1
 * parameter-function: f59c1e277a1b489a color:#b949b8
 * helper-helper: d710e203376c067d color:#b37b3c
 * fetch-subscriber: e4eb929b26d8898f color:#26de7b
 * update-event: 1e6eddcf96bd516a color:#2b08c7
 * abstract-fetch: 83188b7a71be6f66 color:#8f2782
 * await-state: 02a0c8e26113e0d2 color:#7064a
 * setup-service: 1806d3c503aa7aff color:#8bca8b
 * reject-boolean: df620702b58eaa48 color:#f7576
 * handler-string: 62249671d7c514f2 color:#22d06d
 * listener-list: 5e4ce0aa0ccf414f color:#b9a3d5
 * extends-await: d691e4a35281da1b color:#b3fc
 * load-utility: b6a412e4ac3f82df color:#f87c0
 * fetch-value: 70ee4d27199b3cce color:#9e566
 * props-initialize: d6d3e0e5aae5811d color:#e0a591
 * controller-initialize: f6b13476e0cba637 color:#e821f8
 * object-response: 80c6ef9947316cab color:#819289
 * request-transform: 0aadf69fa70cda33 color:#456c27
 * constant-constructor: e51a08fc01d5bcb1 color:#4de69d
 * method-update: dde28a6dd321a0cd color:#4c5099
 * load-validate: 0d1cc844c683a660 color:#eac82
 * list-state: f03cdf1567ca1d17 color:#649e0a
 * setup-list: d07ec2c5eb00c858 color:#af451d
 * request-component: 83650d3588633adf color:#c0571f
 * component-process: c888f01556a74e23 color:#b3b8a9
 * listener-success: 79bfe7c5535c2fdc color:#aed00c
 * event-optimize: e09a737defd7c653 color:#f5ba1
 * parameter-array: 2b921099dfffe494 color:#f7fd77
 * list-component: 0feeeb3989b3eb74 color:#53c73a
 * await-error: bf11ef5fcfcd4efa color:#f9f1de
 * return-utility: 92ddf711861dce7c color:#1883e8
 * response-boolean: 036edf71baad9c2e color:#1bf404
 * handler-constructor: f88e01523de567f2 color:#606ac0
 * error-manager: 47ed07af5d6457b8 color:#367d8d
 * props-parameter: d7ce72c543def1ea color:#9935bf
 * subscriber-helper: 961cf31d9ffbfb66 color:#7e9a45
 * async-cache: 96d7fd3542878d1d color:#979127
 * request-render: 580d644866f63c9b color:#6d6391
 * abstract-process: c9c1e12fc97f6bf6 color:#6f3d15
 * props-context: 3a25ec745a991457 color:#12029c
 * item-initialize: 79e93e3eae1d5468 color:#c149de
 * storage-component: 2f280cdb16c019e0 color:#837b9a
 * parameter-validate: 56e64cc3ecbd6c89 color:#2a1966
 */



/*
 * event-callback: 39aa0e435d860224 color:#b06dd3
 * list-response: dad05881e213b93c color:#692d1a
 * value-number: a68f9ed8443ba86f color:#c89d38
 * event-update: 0f883fd001782758 color:#839800
 * string-render: 81346f5c4588e607 color:#344413
 * return-list: 3a6135f69005f981 color:#b06ed4
 * success-initialize: c35d0e4aac0f6ea9 color:#223289
 * context-method: 6424a6a0431080fc color:#8b49c6
 * execute-observer: 24555a17f05203ea color:#1ac77b
 * string-observer: 47fab5f68374a81d color:#87e728
 * array-props: 6bbe704bbf92bf98 color:#2f2ff6
 * extends-transform: 2be7b1b4c389dbc5 color:#3ddc6b
 * helper-prototype: fd381fb59b6272a4 color:#55baaf
 * await-boolean: d7b14420b4202498 color:#b82089
 * context-extends: 26343c160f2783b3 color:#c8a993
 * number-render: 37eb3311a958e541 color:#41df28
 * setup-event: c0cfc210f8d35165 color:#5498cd
 * observer-object: cdb5210da9870cdc color:#4508c
 * value-implements: df34406dd9c3fb02 color:#91739f
 * process-response: 323e14180e421cb0 color:#b3eb1f
 * configure-fetch: b40092463b404260 color:#b48388
 * controller-manager: bb0c695940b6dca8 color:#e2cdbe
 * object-observer: b9e5af8e788a1a01 color:#42d482
 * load-request: 0dd21add5a43a748 color:#aa90df
 * process-controller: 5bc19de962cc4b2b color:#5dce53
 * interface-property: 5deaacb320eef40c color:#2f282a
 * promise-success: 1535e17df7370eab color:#155d1f
 * props-abstract: d17d890e9f18a254 color:#dda696
 * transform-abstract: 8a2c18617201945e color:#2e5441
 * context-parse: e574dc26dca583e6 color:#e9af9f
 * await-prototype: 50131543476defe5 color:#83e419
 * update-optimize: 17d6b4fbee80a075 color:#bc656e
 * module-service: 473d3d809faa4993 color:#11b317
 * item-item: bb19e09cc6c68ae7 color:#2f3c0
 * observer-constant: 025872791250212f color:#bac2fd
 * value-item: d62d7ec638f7de50 color:#690a02
 * parse-constant: 9d06922e531a3e46 color:#7d2f91
 * boolean-value: dd244807bedef471 color:#6a6785
 */





/*
 * execute-context: 264289e167977627 color:#614914
 * transform-helper: 98572e73609a4621 color:#edfc68
 * setup-extends: be1a6e405a18f603 color:#83b6b8
 * item-result: 2f6e440c75c23722 color:#2e7e94
 * utility-validate: e84b1de8f043429e color:#297696
 * callback-setup: bc17b00f7093a2f2 color:#ff462a
 * interface-cache: e3a5797e5224f848 color:#a4293
 * abstract-list: 7ed1831c23518db0 color:#15e514
 * string-interface: 9ccb946b86e0c210 color:#63ea84
 * request-response: 5e2a0b935d5d07d9 color:#1e6094
 * index-initialize: f18497acfc572798 color:#a16301
 * resolve-key: 6d48aa8685d7e5e5 color:#1124f9
 * boolean-parameter: cd27f8f15ba14a51 color:#77f785
 * context-validate: 66ced3bed51111bc color:#43675
 * index-constant: 77e6d2d5424b5ece color:#821ce6
 * list-execute: ea8bb8c35ba23472 color:#827b59
 * array-response: 5214f2df2e13a762 color:#2cd99d
 * resolve-helper: f41e8e88752a2ddf color:#e446df
 * error-error: fc5822f4f35f6c1d color:#cd0d8a
 * render-list: 0f590c4a7af1bc9e color:#4c576d
 * configure-await: 946b2bcbfbc13f18 color:#35b959
 * module-event: d0d24a87080edb4a color:#143b8d
 */