/*
 * await-service: a99da8af4b153891 color:#c1ce17
 * index-parse: acc96833f2048534 color:#de46e7
 * result-implements: 4cb678370ddc10ec color:#b2a7f0
 * configure-constructor: 81d8dc72953ee79f color:#77553a
 * promise-utility: ff4b606d65ad2abc color:#7ecdf0
 * boolean-array: d88fde3b3cbcd634 color:#cb21b4
 * manager-number: 66409a879ce1f6ea color:#be741f
 * parameter-configure: 2bd114fcc38fcab3 color:#fe0c5c
 * response-helper: f870565023761783 color:#d25e7
 * object-property: fa4e4d8443fccbd1 color:#dc4912
 * error-subscriber: 168d21c5e362baa7 color:#fe3436
 * variable-module: 618bc66089d432a2 color:#d1358
 * process-list: 706986d4cf74918e color:#da0011
 * setup-module: a59ffec0ca1b5eeb color:#f5c099
 * data-cache: d65da4ab506a7190 color:#7bd79b
 * item-async: eef3ad0aa671ae38 color:#f3397d
 * configure-prototype: df236d4c45e0a55a color:#69bc70
 * implements-execute: eafb50c2dfd43834 color:#7fa838
 * cache-string: c82ee723f2df8c9e color:#71188e
 * object-module: 5786bfa677a9e16e color:#6a65cc
 * parameter-method: 415e54fcb1ff0526 color:#410796
 * optimize-constant: 08e53770a3c05104 color:#2ff6ba
 * response-reject: 63563794f8430aa6 color:#c0db8e
 * response-process: 037cafcb3c14b180 color:#171d0c
 * number-manager: eb101d200b59efd1 color:#f16e23
 * promise-promise: c149a38cff4385eb color:#7972bc
 * parse-key: e26957c196adcb76 color:#fe3db7
 * interface-subscriber: 0a29da75eb9e1f7a color:#2e7774
 * service-setup: 0874cdbdcc473ac8 color:#58e5d7
 * function-transform: 5f344db5efd3611a color:#f7728a
 * manager-number: 710db39f8201272f color:#f94381
 * constant-manager: 0412211baf13d810 color:#25bc07
 * implements-update: 024d1a03fdd0b175 color:#995170
 * initialize-execute: 6f8553bd129a1fe9 color:#973670
 * extends-fetch: 4a59b159ef41cf29 color:#76f040
 * async-cache: dbc8c0fefff59c51 color:#692cba
 * success-calculate: 6f3ec6e8d70c7645 color:#279856
 * execute-cache: 0aad4c403cce3ee7 color:#a6ad7f
 * helper-array: 4a3bd054eade45f2 color:#a293c5
 */



/*
 * props-subscriber: 90d7720d5149b36d color:#7e2fc0
 * prototype-configure: 4ebe12bd37af62b8 color:#61cfb0
 * execute-process: 3e91c887312a7418 color:#8fc3be
 * extends-async: 98fb7a03c627ed6f color:#6475ff
 * props-constructor: 3e3dbb077624196b color:#8844bc
 * component-array: fd4a8ca71eeeb3f8 color:#3345ef
 * await-interface: e7e3256bd80827e0 color:#b2068f
 * load-transform: f6982829107591ff color:#1d9b0d
 * update-update: 3a973624ce89f31e color:#c9f8a2
 * variable-event: 96cb1e45d74b4201 color:#bd116d
 * error-object: 95f9666a9c8c7c02 color:#d0efdc
 * state-module: 6a3684a3ca3417c9 color:#6b3c7f
 * initialize-error: 4d4dd6e70410109b color:#d8e569
 * props-cache: 75ad1702c6cccaf3 color:#120139
 * validate-index: b6e420f4be39bfb9 color:#54b6f
 * manager-process: 503aaf8393503d92 color:#8ff2b5
 * props-load: a27db98c61e3a57c color:#e4abb2
 * calculate-manager: 9aef6c0026526910 color:#6996eb
 * module-constant: 9ab769cfe87af3ee color:#6ecf2
 * property-list: aceda560a60266a9 color:#15bc81
 * constructor-request: 51dd93ca25108f0e color:#4d13dc
 * await-manager: 133300e30aa2caed color:#ca718d
 * implements-module: a736d76940f29d03 color:#cc9469
 * execute-context: b705bd56b618a33e color:#7b97de
 * prototype-observer: 0bd9466090cb7218 color:#3f34d2
 * reject-render: a856394071027c54 color:#e2b345
 * return-key: d7aac331956325e6 color:#5bb932
 * number-callback: b9d338941e10c29a color:#916c30
 * constant-abstract: d2ee238f66088147 color:#ad4cd9
 * fetch-configure: 5497efac3c52c794 color:#5824a
 * handler-configure: f691808216099c68 color:#bff0d0
 * implements-cache: 54fb556de0569e6e color:#d3b32b
 * parse-extends: dc354cdff24db02b color:#50b070
 * list-callback: 2bcfc4c3c48cc599 color:#dd7927
 * interface-process: 218723a478b56756 color:#d51f3
 * initialize-event: b07515ee36a256c9 color:#963918
 * load-callback: f07b3659878deaad color:#cd9a3e
 */


/*
 * await-load: 54d9a4ce461ddb0c color:#f5c71d
 * controller-key: 4c4fa2f18d7d4c0f color:#73127a
 * component-context: ec9610241096ea78 color:#6c53f9
 * variable-extends: 48cc6571da666468 color:#79997b
 * optimize-props: e7ff5a9b4b9f8526 color:#c86175
 * async-subscriber: 752804e7d9283ebd color:#488b5
 * extends-success: bfa01871d2a99c41 color:#c741d2
 * setup-subscriber: edaed681d8eb6843 color:#bf84d1
 * update-index: b0fc276b436c5c02 color:#870b05
 * function-object: b42a7e131361c545 color:#7f4cba
 * implements-callback: 9f1cc7e0ec2d4730 color:#eeedad
 * cache-interface: f20eb8c09d05c378 color:#96bfee
 * result-data: 0c736908174c774e color:#f53cf0
 * callback-service: 9140d6b64de1a972 color:#317ba4
 * value-prototype: 9e7e5fae1f8115d2 color:#c57c30
 * process-execute: b8aa80d92252f287 color:#e74a54
 * extends-request: 3148c7473df051b8 color:#e2ee9e
 * promise-list: 3288156f9eebeadc color:#f8a58a
 * item-configure: e7ba7896074f5d83 color:#997687
 * execute-utility: e3303a1f38e642b7 color:#3051e
 * data-property: 326a5c11e894bb5f color:#a5f2f
 * storage-fetch: cd9e89c404ee7bfd color:#9c9aff
 * item-execute: f9b7e450e6c5eb1a color:#72aaf9
 * boolean-validate: 40d9c42e6e8aaafb color:#b3ebe8
 */



/*
 * calculate-configure: b7b2be131c9bb64e color:#1bd8f2
 * error-utility: 1124d833f6f04f14 color:#8e89b0
 * callback-state: 3241ebaa55a67401 color:#bc7077
 * update-await: a622dd358376fd9a color:#406d5
 * error-constant: 4c90071c20a54d0a color:#20bbcf
 * helper-property: df9fc34885cac6e0 color:#38bafd
 * configure-property: 6a48f9ed64b7d8e8 color:#9e4c6b
 * key-handler: 4e6fdb107e8b3af3 color:#ef74bb
 * boolean-calculate: 1bffcb62efb3bf31 color:#69792c
 * request-variable: b7265fa9b9588371 color:#4c452d
 * listener-module: d6af59353b7882fc color:#8da951
 * number-data: d73028c445ae380c color:#f6e56e
 * render-result: 9490f64fc4aaeaa9 color:#21d4c1
 * component-result: f9bab20be96a401f color:#91ac60
 * list-optimize: 4bd6f0e425800de5 color:#fe836b
 * initialize-constructor: cd33d9fe379e286e color:#35cc81
 * result-setup: 6b95b332eda7ceae color:#e05b17
 * method-response: 9afba06494931089 color:#45300b
 * implements-fetch: 882bc9792dea4533 color:#3c973b
 * constructor-controller: c252c9b749b40885 color:#264c0d
 * listener-data: 53c348bb8de012e9 color:#c38270
 * initialize-transform: d7e373241b4527fe color:#c775cd
 * storage-manager: 78bcfe31f4c318a9 color:#d7b782
 * response-render: 610fac2deb96484a color:#9c4999
 * helper-method: fbe27f1258d9939a color:#111bae
 * reject-return: 9d9bba324c612aeb color:#35b127
 * module-update: 2c5261e2f1d2ed36 color:#513829
 */



/*
 * handler-transform: 1ce4a33429f49368 color:#cb5387
 * callback-list: 1c72e2e9eb74dc2d color:#bd34a1
 * initialize-extends: d4479fe4ef6ab8c0 color:#35ffeb
 * return-execute: 64acb323e1f878a9 color:#b0ef4d
 * prototype-state: c94ec29a1100266f color:#76e806
 * array-handler: f11f3dff50581185 color:#365944
 * observer-props: 90e6a6e1bb4d2681 color:#ede005
 * execute-await: 72baf81611721ea3 color:#8839f9
 * number-manager: a9bc852dc65bed00 color:#adcd95
 * implements-load: ec7288cb26125920 color:#d73cb7
 * async-interface: 523a1f46d3996c56 color:#201891
 * load-await: 974854c5662ff656 color:#f86f1d
 * item-response: 2efea73954bef41b color:#211595
 * initialize-string: 1a0cc611fcd8f2e6 color:#a6a178
 * string-request: a098ca3772a8a9a1 color:#b8f811
 * boolean-constructor: 93ed0802972a3658 color:#ff8394
 * controller-object: 507369a1a882e21a color:#da2f31
 * initialize-handler: 0e4418d8af8d417d color:#27c0e8
 * state-key: 70b8f09730336ad8 color:#63c2d7
 * request-fetch: e9371c7854c1af17 color:#64f28b
 * parse-validate: dce27822587e5f4a color:#67a482
 * observer-render: cc82f6de8961c2e2 color:#f68eb1
 * event-fetch: ae8509c7448f4e02 color:#7a1e9c
 * controller-await: 850cceee5e585769 color:#adc090
 * constructor-listener: 8a3d778265c75a5b color:#63a2d2
 * execute-promise: 41f49b6cc853f0ec color:#38be51
 * update-resolve: a8cdef67e97a3e38 color:#61b8f
 * number-error: 027cad12f1b11600 color:#a7129b
 * async-callback: 3bc7dbdc6acab63b color:#6c5d1d
 */



@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}





/*
 * context-prototype: 9643f4f27a6ca73f color:#50977a
 * initialize-controller: 06249ae800f591cd color:#abb669
 * helper-load: 9594712089efc86d color:#148767
 * method-controller: c3d790971f368d8a color:#5bd5e8
 * number-load: f71ef3f1ba883e89 color:#8b0d00
 * optimize-index: 466d239acd5795d6 color:#7bf079
 * key-error: cad9dfe5afa21a69 color:#8dadc2
 * error-subscriber: 6fa191d7ea27e7ac color:#36d3ce
 * constructor-method: a5529ad42782dd8e color:#4ef69b
 * number-manager: ef7f08114b2f498b color:#2e8455
 * constant-error: b35d6ad4dbc403f7 color:#c6801d
 * list-list: 0a75b918ebbe0bdf color:#d80602
 * variable-event: 38efd77003ffcf37 color:#a04e41
 * parse-state: 596b9fa1470e620c color:#175305
 * request-key: 7d68f98c8c850c9f color:#988a7c
 * await-abstract: 1747d32f89b3685d color:#ccda48
 * utility-props: b2d2ebfcd575ebe5 color:#ec6fc1
 * variable-number: 84f81be35d694632 color:#b8c549
 * constructor-variable: a098bf2302fd0894 color:#cda439
 * render-string: cfa55a61e9b8bb06 color:#c437b
 * helper-implements: dfc6235603166762 color:#5a6ca5
 * success-observer: 7c1fd614f4cc53da color:#67a119
 * transform-service: 89873c6ffb3d75b0 color:#fc847a
 * parameter-prototype: 4db982f00276b4ee color:#394cb3
 * listener-error: a1d496aefdc4b587 color:#cf0962
 * module-parse: a369eb4f77080279 color:#48c589
 * listener-transform: 050eea439dd8d155 color:#c25a6b
 * extends-calculate: faa48e66903e6aa7 color:#f43c09
 */





/*
 * list-handler: 8406bbe6b4f2c3b0 color:#a5a621
 * result-callback: ae43609b6030d8d9 color:#b5688d
 * optimize-object: 06b1b83b89e5b076 color:#b33b33
 * object-value: 29fd27041c164c2a color:#7501b3
 * data-fetch: 650849f427a63b6d color:#46aafd
 * process-abstract: cf87462ee92ea59d color:#dad30b
 * interface-optimize: c7041d7d1ab57e02 color:#d0e93b
 * result-async: 9ecacc80f1b7ff82 color:#93534e
 * constant-context: 077ed0a159db2f04 color:#d4b4e3
 * boolean-utility: be0670d047c6572a color:#a913d7
 * cache-manager: b18af9cb1ba07e5c color:#82256e
 * render-list: a8382ccb8f594cc0 color:#5adb61
 * method-props: 5864a76147496f85 color:#8d8a6
 * callback-cache: c3dbb0e99c8cd37d color:#e1b2e4
 * extends-key: ee5acd565de51df8 color:#9f276
 * cache-promise: 8c6510d5d700bf43 color:#71be5e
 * await-error: c260c83c17eaf299 color:#41cf60
 * abstract-reject: 305d7c1df9808ba1 color:#6099e8
 * process-implements: 114029542571fcc4 color:#98558d
 * module-state: c0bc76f715ef9212 color:#195861
 * prototype-storage: 504893871c16e3f1 color:#e53e19
 * fetch-parse: 351a7cb064b5720b color:#b05b6c
 * await-list: 92a500b6bdfd0c37 color:#c662a9
 * controller-data: df5b45e0d4ae90be color:#b280aa
 */





/*
 * constant-parse: 0c95500c8103d9ad color:#74d7b3
 * resolve-validate: 1f690dbddfd332ee color:#cfe621
 * storage-response: cada1493e9457f63 color:#95d3a6
 * transform-validate: be0fbf6d31fdb72b color:#983f20
 * setup-prototype: 34997b8d0e52f0ed color:#2f568d
 * array-prototype: 0194d6420867430a color:#51ebe7
 * interface-cache: e798fb2c4494216e color:#35821d
 * variable-parse: d9f45336bf89192b color:#24a634
 * variable-item: 5c511cd72e661748 color:#4858f
 * async-render: 6f7b4540d861bd2c color:#16d964
 * validate-object: f86547d6f2b279a0 color:#5a9f56
 * component-cache: 0471c3f1f6933d26 color:#aa982a
 * data-parameter: 62c36eba0ad7e9cf color:#a95596
 * object-execute: 552a3ade9f62cc4d color:#e45034
 * method-list: 81ddcde28761478f color:#40b19
 * props-configure: 498418249ef6f238 color:#5abcc1
 * string-response: cd94ebaab502e23f color:#e552b8
 * props-service: 3975c55ba2b9abb4 color:#c6229f
 * load-render: 21a6643d22330620 color:#7c2436
 * value-response: 68014cca03417c32 color:#9a3484
 * list-string: 296b84eed6a245ec color:#67d361
 * subscriber-method: 317548cc50af3e17 color:#a20833
 * object-configure: a096f37850d353bf color:#23ae03
 * context-value: d46f3be7fd156d3a color:#89295f
 * await-setup: e047111cab7ef255 color:#66afcf
 * resolve-extends: 9d47b4f53c509ef9 color:#4e8f8f
 * async-property: 07f52d8446decbce color:#7da220
 * subscriber-list: 531bb188045f1f1b color:#f1b930
 * cache-controller: 8f7fc82104bd08ae color:#192328
 * data-property: dc63235ff3aaba1f color:#98892a
 * constant-constructor: 2d3aaec367201da5 color:#58103
 * index-cache: adf0f59895fa1dc8 color:#d8329b
 * setup-listener: 78aac3556e304fad color:#2af1d7
 * success-index: 8134a9203280ccf7 color:#2a8c0b
 * listener-update: 7bf7fccbe81520ba color:#87682
 * function-constant: 7fd5675393a785fe color:#3a6cfe
 * object-implements: f075d0f91ab17432 color:#fc407e
 * error-property: 20469f9fbfe1065c color:#5e3bac
 * setup-function: e8da35aac13d8edf color:#42096e
 * callback-event: de0a1a14b6b15d17 color:#76064c
 * calculate-response: d162a707f6966b64 color:#dff7fa
 * update-data: 7014a9d422a3fd02 color:#fe3b33
 * controller-await: 98d206c943c27d88 color:#d16415
 * transform-item: 1795a974becc1f2e color:#152915
 * constant-response: e524efd9ef8b7aed color:#2e676d
 * state-string: 6041da5109016e04 color:#54dfb8
 * object-parse: 09f2c4fa22aae115 color:#1094d3
 */






/*
 * parse-return: 53de4af5df96bf6c color:#aafe77
 * helper-parameter: 64f9d0770b8c8b9b color:#a56f76
 * request-state: 3b6ad38c7803e827 color:#7adedd
 * promise-utility: b354daa14ff399e0 color:#6493fc
 * boolean-index: 3b77492e2cbd8162 color:#9cc057
 * execute-error: 562cd11df317347c color:#e69f6b
 * extends-context: a97873248d1a4a6e color:#792b4a
 * request-data: 685d92d5fd26bff7 color:#5eea60
 * process-props: 42e3610145d0ad4b color:#3d906d
 * interface-validate: 0a0a1a0a9370efd1 color:#9200ac
 * load-extends: dfac644ca5f255be color:#43bce3
 * list-extends: f513a3dec991d1c6 color:#cad11a
 * storage-setup: b7b1a4b7dc3d79ba color:#9050db
 * component-array: d9aa25e81b7b7609 color:#45601
 * property-render: 91102826e157d6e8 color:#ddbc8a
 * optimize-key: c564818f42f650b9 color:#e9473c
 * extends-index: ddc8c9f85f09d933 color:#fb363a
 * async-initialize: 5312d28fd4308ab0 color:#4bf46e
 * function-error: e0c1547c254a5b87 color:#2dc14f
 * initialize-reject: 2857db5b83e62fae color:#d78a31
 * handler-variable: fd531e40c6cad6a8 color:#3d9334
 * reject-prototype: d79c146d45415b3a color:#18ebce
 * utility-parse: 255420d09230e131 color:#4aec0a
 * object-number: 8d6174fcc071804a color:#ac97dc
 * async-setup: 734f09967af6453b color:#a6bbb8
 * context-observer: 6e61ae14a87e5dde color:#849c04
 * promise-utility: 26771ffd0a79d338 color:#bac750
 * callback-transform: 89afc2f02d746675 color:#cd7f31
 * props-observer: 9b110ead53371e48 color:#177e6d
 * constructor-extends: 2c5257162f768e10 color:#48c1e2
 * abstract-fetch: 738075407f7ff33c color:#8ecbec
 * item-data: 7a9643562230e7b8 color:#138ddd
 * observer-constructor: ed0f1ceca3b9c444 color:#564a3a
 * execute-index: 6324dc630ed6e58c color:#371b52
 * controller-update: 095015843d9b53e8 color:#726377
 * array-component: a49d6b5ea4b8f158 color:#916194
 * calculate-list: b7df9564cb9f0040 color:#949a75
 * subscriber-implements: 4700762677eca69e color:#2a420
 * subscriber-request: 82e6822e71c846e1 color:#582732
 * setup-number: e6bc013fb8296cc3 color:#58e17c
 * object-setup: e8befa24825b147c color:#f11985
 * error-extends: b49a015216bcca5d color:#e83f12
 * reject-setup: 7975de4a267199ca color:#6fbe0f
 * request-list: 753bd857275ab142 color:#a6616
 */






/*
 * await-handler: 3a448c7d04baa753 color:#ce7533
 * error-await: 69ce1107cf3a2da3 color:#43151c
 * implements-value: ce08bbcb3f235db7 color:#b98764
 * helper-observer: 581090b6c07b36f4 color:#e50e2b
 * state-method: 2b438cf1ed19b324 color:#1e477
 * optimize-context: de1914cbb1c8a71b color:#67229a
 * initialize-method: 001a841a2e3ff18c color:#afccea
 * calculate-interface: 652f7fe47e303e34 color:#19526d
 * item-object: 0ce0eb3cb522e0c4 color:#b39a4a
 * object-property: 2e31069429e8aabd color:#1538e7
 * function-cache: 4db3971c1145d176 color:#51fdc
 * error-service: d36a850e9c1a9543 color:#369a8f
 * data-constant: 62e8b8b8744506d1 color:#ce05d1
 * callback-validate: e362fc4b3db12c8a color:#8e20da
 * result-callback: e8efc7ad904ed6aa color:#2089b0
 * resolve-cache: 09cb3811596be5cd color:#ce087d
 * method-setup: dfd6947f73da74ac color:#83cb0f
 * callback-response: 881ba63aae4d34c4 color:#a9e355
 * manager-await: 70af3e61dd7582a5 color:#95b6ee
 * parameter-configure: 65b782aaace913a9 color:#6eeee1
 * list-initialize: 9ef4718a4bdfe135 color:#c28f8e
 * number-object: e8a35bf951460477 color:#e6be12
 * constant-boolean: 3f26dceec29edc76 color:#e5cc3d
 * array-helper: 7c5e2cd776e55a57 color:#4c1d77
 * request-promise: e18bd79905d6e3b3 color:#a6abce
 * props-item: bbe859d6676355c4 color:#5bb22d
 * implements-response: 7f9eef12404c6554 color:#5b136d
 * function-list: 933643cc9f67d57a color:#4089ad
 */




/*
 * helper-list: e3ce7b03a0f3866b color:#7c8150
 * initialize-callback: 0750fc6a29265ab8 color:#1aee72
 * function-return: b04a998019e402c3 color:#2440c0
 * setup-subscriber: 09f40e7f68a10a99 color:#5b252b
 * prototype-initialize: 33b97dbceca47a74 color:#8c435
 * number-resolve: bf58f9b27d736f9a color:#52928b
 * render-item: 2aa5819624efdbfb color:#dc8033
 * string-property: 40ed81bc03038b0b color:#c8d185
 * object-success: 03ff5ffc45971237 color:#b46833
 * function-configure: ae730d1bb5ef0ac4 color:#ffc75e
 * boolean-component: 333b0e28827fa7ab color:#fcceeb
 * utility-async: 0c98d469afceb842 color:#16f608
 * controller-return: 437e53551c4a8b46 color:#1d4cb0
 * handler-utility: 55d2e53f3c68bbe6 color:#7d97cd
 * event-handler: 1435e176f074528b color:#cd0cef
 * fetch-callback: 3ae2fe0c54f367a9 color:#6b13a6
 * result-process: e926bb43c0f81e39 color:#c069e6
 * array-success: 5afb3d47aa0a0a88 color:#f8a5f6
 * boolean-key: 8bc69f6d709e53bd color:#a8ad56
 * method-list: 765915e6047d1b69 color:#fe5ff9
 * constant-handler: 19ac1227d0ea6c25 color:#164427
 * result-implements: 9d1d87ada280971b color:#875631
 * object-process: bed8263344c2c7e2 color:#32fde7
 * constructor-error: 1e13328c51813367 color:#292e9a
 * implements-setup: 4bdd693a88a835a1 color:#a3bb82
 * result-boolean: f28e6b26ab1a672c color:#719c25
 * number-function: a307d23c3300b08c color:#1f6d87
 * subscriber-constant: 42473bc121f3ad6e color:#6c6397
 * reject-context: 869e7c99425fdb40 color:#6fc8c5
 * index-fetch: b9f3dd1fce7e9271 color:#737b15
 * module-object: b653769f14d943c5 color:#9f3c21
 * result-calculate: 8160ff3e1d326e5b color:#7d5fd
 * promise-validate: f97f49ac3e6359cb color:#95cb73
 * data-index: 8c8121ea9dde8408 color:#4501f2
 * initialize-constant: 1e81243893baccf9 color:#692f3d
 * extends-load: 9682299d9b22fbc6 color:#ec71a7
 * props-response: 2e30069ba650c7db color:#b2fc2e
 * list-async: 199c3443a4b0c183 color:#1b9c7f
 * function-response: ecefb02565629089 color:#253875
 * await-constructor: 0a14662309925ca5 color:#1e9cd0
 * execute-update: c25a925eefde0755 color:#f03e34
 * callback-data: c2cf4eefbde7cf2c color:#6558f0
 * storage-callback: 883b390df76f65b1 color:#4972b3
 * component-number: ec1de96968af4b12 color:#2e900b
 * list-key: b537a979dcf7f178 color:#875aa8
 * component-property: 5f9c5f1965860158 color:#6bc792
 * value-method: 5774c01303e2f3a6 color:#b1a3ba
 * resolve-implements: 2d0fff70906b021f color:#f4cfc0
 * listener-implements: 14faf364de2d2603 color:#290d5f
 * setup-load: 777293b55165655f color:#e67f9e
 */




/*
 * render-validate: 7bcc43becd983973 color:#7867b0
 * callback-reject: 8a9a27cfa5913497 color:#f1ba17
 * await-value: 18c31ffb10cea13e color:#de2139
 * success-promise: a5a89408118b6998 color:#ff8e00
 * configure-optimize: 4f086ccf7d48110d color:#b9ca68
 * manager-state: 11fc73d00853d8ea color:#4c63a5
 * process-service: 614fe8d54eb0025a color:#f99300
 * promise-cache: 6c8c2e18b6133903 color:#ce598c
 * event-component: 79bd03b58d4e5c14 color:#e73f6d
 * manager-resolve: 560a489aef736d30 color:#aa3734
 * data-await: 2d3ba51f3188355a color:#8b5c66
 * value-callback: 2b8406a0efdf5462 color:#bab0c5
 * configure-state: ccdb6e5406d987d8 color:#d7da69
 * service-setup: 1e12172b052b5d0f color:#178244
 * prototype-helper: af967aa40f339ef7 color:#28c5d9
 * module-component: 38ab973308574636 color:#2cd9af
 * interface-validate: ec1a3f5a20055f41 color:#26af9d
 * configure-fetch: a8e1d6db081eb289 color:#3e553b
 * validate-execute: 8f2ae4f544cd967e color:#a0bee2
 * async-calculate: 9063b1d327123bd8 color:#adb477
 * extends-property: ce5de837d572d8e8 color:#b2223b
 * success-state: 74446e9a33a203a3 color:#a5c03d
 * interface-execute: 985198ccf109d6f9 color:#f0d82b
 * listener-manager: 0ac58e0a50d2d495 color:#a2f28d
 * calculate-service: 0cc6ca422360ae52 color:#cda786
 * handler-component: 28ee6384121827a3 color:#416a17
 * array-constant: 8050fbcfddcce7ee color:#e1942b
 * storage-load: 1fdddc4e9e896f44 color:#c3351e
 * configure-state: 70c68e4f57cce0dd color:#f19c03
 * state-setup: 054c73e50b99dd2d color:#b3fa49
 * storage-utility: 6dfbf8ab1c1b797e color:#d1d2d
 * reject-observer: 67e6876e3f16056d color:#183504
 * async-prototype: 51abb6514f1da44a color:#91d4cb
 * observer-transform: 7f8b15783af3d057 color:#9f0ae8
 * request-function: 7e7a997447ecad73 color:#d51d4d
 * configure-parse: 983a8f4fe3505f64 color:#b8f3b4
 * transform-variable: d1d7306171835475 color:#173bee
 * helper-state: d7cd8c808ef5775c color:#56cd93
 * object-context: 1cf667b7eb1fe746 color:#ef9f92
 * component-implements: 31985a101981ab7e color:#d7c851
 * validate-process: 06c6229cb32a40a7 color:#39482c
 * parse-response: 2e87cc8b10448910 color:#8e4523
 * parameter-index: 9a6768a772670bf7 color:#eb2861
 * controller-number: 5a84f9be09c25420 color:#d6c24d
 * transform-success: 703f96ad754e6801 color:#9cc735
 * number-await: 66c62a115f6d3c63 color:#6c7333
 * return-observer: 916e444fcf22934b color:#105829
 * validate-string: 7f8f4aafc12d35de color:#485cb2
 * constructor-method: 33e644b8a25c9775 color:#bb714d
 * module-event: df3ff2de40158dd9 color:#4ab499
 * fetch-calculate: 39a8b0e3d08c2d6e color:#1788ab
 */





/*
 * interface-implements: b969069480627fa6 color:#2dbee4
 * error-parameter: 517f978e5177c87a color:#38ed6d
 * index-event: 2eb8eeddcfac38df color:#51d25b
 * update-observer: 59b0d73b52543063 color:#560225
 * constant-return: 021bd8d0dbc47308 color:#bbc97a
 * resolve-initialize: e87dc3031770bd06 color:#9c215b
 * function-index: f91f75ae93b390ac color:#c64aed
 * number-list: d1f8302074f1422f color:#f509d2
 * validate-resolve: 6276e2e802b1b668 color:#c38d4f
 * boolean-storage: c7fec741c902a9b1 color:#4c626b
 * boolean-event: 67759faf12961ae0 color:#9f8f56
 * update-process: 3179d52e0358e3ab color:#89122c
 * parse-configure: 6fab1d27a01b40ae color:#ef2728
 * string-optimize: 74542f1791e4e39d color:#907682
 * resolve-array: 40d1ae2e870eeaa9 color:#13bde
 * promise-variable: c641294f2fbc9630 color:#b6d834
 * success-storage: 4fbd5825fc19e45a color:#de191
 * handler-variable: 0d3203ce3d36d475 color:#280200
 * props-service: a5f0dab3862d083e color:#c7da1f
 * data-setup: 452abcd573d4bd22 color:#31067a
 * transform-await: 577ac0df3701156e color:#6fd819
 * implements-listener: ed2ea497391484d0 color:#42e520
 * implements-result: 8f325c33a5de868a color:#fd9970
 * constructor-interface: 0f78925f3ed82b61 color:#d335ec
 * helper-object: dd2c93580658802a color:#571134
 * interface-initialize: 1e65a721ffff5f29 color:#9e4404
 * listener-controller: 17efa86e0d6ed3cf color:#67a33d
 * calculate-load: 910858c5f9a2c596 color:#851d62
 * extends-value: df5b2c496d01a45a color:#882b8b
 * response-number: 545be7c4750e1411 color:#17efec
 * controller-data: 562a6676b83dc235 color:#91f9da
 * configure-array: 5d0c916fd1b606d2 color:#ba1be9
 * subscriber-update: b208fbc9031b76b7 color:#3cac37
 * fetch-state: 75c24d9308e8e598 color:#e410df
 * request-await: 23387c1ff24d1144 color:#dcb8e
 * data-property: 5e43e7c463942f28 color:#4d8292
 * handler-calculate: c00e229cb99435cf color:#348d1d
 * boolean-utility: e4620dbfc2d3616a color:#759e8d
 * promise-validate: 70b248484ca6622b color:#f9f35f
 * cache-helper: e5affeb7b152eb70 color:#c63264
 * listener-setup: f21617d589627d9f color:#964006
 * extends-execute: dc17c8e94ab23244 color:#3d5d73
 * extends-service: 329e53737ff42c5e color:#e30aa4
 * value-handler: ef11e905d579751c color:#aca0fd
 * constant-listener: 920da0d9d78f8e70 color:#b1044b
 * object-boolean: e6e26c14b905e002 color:#7de32c
 * load-validate: 6f4be0ec30e88d67 color:#b896cc
 * module-load: 694dcac9cf1c1342 color:#8787d7
 * render-return: 2e8685ef8a71ae49 color:#45812f
 */





/*
 * process-execute: 91c05c8befcbb715 color:#5676ba
 * async-validate: e2d3903954a5fff4 color:#2260d8
 * implements-request: e09491fd8d4bb49d color:#e3328
 * props-number: 584c055517d3b110 color:#bf1040
 * implements-parameter: 5c59c02f7563dc9a color:#bac891
 * response-props: b903864c3538cd25 color:#d25b02
 * parameter-reject: ab6ee84d7f286f72 color:#570311
 * helper-parse: 992f7788d0c01f4a color:#1ccdc
 * component-process: e69acc0873b2dba0 color:#5ccd01
 * optimize-interface: 9c2a58e74fcc5aa0 color:#3fa135
 * constant-context: dd07a5982fb2a394 color:#4ff9eb
 * implements-storage: a6c0520eb4d13477 color:#8a992f
 * handler-storage: e864c2a9615cb9ca color:#d35a52
 * execute-update: bf84f5ae4675d07c color:#33eb4
 * state-configure: 5911c0b19f713a1e color:#9dc848
 * string-function: 9150cdfefe6a6baf color:#aca175
 * promise-observer: e80e6c053e892fb6 color:#cec68e
 * variable-controller: 794bc1e4afbbda48 color:#b8e529
 * handler-constructor: 6635d4a3138f6ea3 color:#e078bf
 * state-key: cb7d248abff257e0 color:#52cd21
 * function-transform: fc154ac499c1bd6b color:#29b00e
 * request-array: 57e99c2d33816d08 color:#c31159
 * abstract-number: 6f6cb3b1af07ef40 color:#343182
 * abstract-index: ae647ab7e4a06de1 color:#f6ca12
 * manager-fetch: 771d98a838946d4d color:#cb6022
 * calculate-service: 7432370008afb16f color:#3eec56
 * controller-value: a3f9c7eab946a9ed color:#bcc297
 * utility-subscriber: 7c56e6af1acf0aec color:#ead411
 * success-return: 5ef478261df63880 color:#65acb0
 * validate-manager: 90579201b5b59c31 color:#a3774f
 * array-fetch: dc49d81f278e8b51 color:#dff187
 * string-implements: 3e77cced76490257 color:#a3e0f6
 * success-success: 59003480621ac6f6 color:#4d2626
 * validate-response: cb0178fb224dbccd color:#9d2557
 * index-await: acaea683f8cc02d1 color:#3a1d53
 * request-abstract: 7551c9e7f26f11f4 color:#927401
 * state-item: 94fc2c6155a0d38f color:#b71dbd
 * handler-subscriber: 67b5810c7efc4d55 color:#a8e98c
 * utility-context: 65f810a2c09523a4 color:#7d2a81
 * object-method: c74ae80306e3e27b color:#5736e4
 * state-optimize: 754bd8d81df24663 color:#6ad4f7
 * process-key: 99ac8e450e2764c7 color:#be27d3
 * implements-module: 6f6db011cefba7f2 color:#25b445
 * initialize-value: f42a226a774cdb9a color:#cc21af
 * listener-optimize: f5dc1686233ca12f color:#8200b0
 * initialize-response: cea5da2c0e2da6e6 color:#12b570
 * props-cache: f547f26cc23c9536 color:#244504
 * response-load: ddde0faa0adf2734 color:#b75ec7
 * error-boolean: 759e1cf64e0b9c69 color:#671a0e
 * props-helper: 65e062b2dfc50fef color:#8def81
 * response-component: 5ff32b47e4feb7ca color:#e5567d
 * controller-resolve: e714b5c642bb8a04 color:#f09725
 * props-manager: ff148fe616224d62 color:#7bccb5
 * callback-reject: 3ff4f346b1c667fd color:#1315ab
 * helper-execute: 1dc7edc8984ce575 color:#722a39
 * transform-parameter: 413e289f7d72a32b color:#ad301b
 * setup-abstract: 12fc72d5830d5ba6 color:#48978a
 */