/*
 * transform-return: 65ffabd0a41de734 color:#ee7f0e
 * process-load: efd115d080c81a3a color:#8fda52
 * success-update: 0d1ec1622d2c3e83 color:#547d41
 * state-constructor: 49cfe3b33387b5fb color:#88a49e
 * result-constructor: b23e58a1cc68e5e1 color:#2f3f3e
 * list-promise: 33d64f9877cf0270 color:#c392ff
 * controller-object: 1f9406f3ee33d2a5 color:#b1bde1
 * boolean-optimize: c73830adb2f6fa74 color:#35247d
 * configure-cache: fbdb4a3fc34061b5 color:#b9c5e8
 * update-listener: 8bb278abead7fd63 color:#198be3
 * reject-extends: b279a601276710d5 color:#f6e343
 * error-constant: 46686cc3f912aa5b color:#9d4c2e
 * manager-handler: 2b83c427cd79e33c color:#b41eb1
 * response-promise: 036220442d98ee72 color:#e6d877
 * abstract-item: 5ed6a702730945c0 color:#68b1a5
 * constructor-cache: 233cc3965bc3d515 color:#c6845d
 * observer-process: 27c3dbbc23803561 color:#d691af
 * parameter-storage: e49422fa45057f3b color:#7fe8d0
 * optimize-function: 7c00984bfdb5731b color:#5c2cb9
 * module-setup: a9b665a404198ada color:#c8be60
 * property-component: 67ceefacfc69e9b2 color:#2c10f1
 * utility-module: 7de774d42bf225a0 color:#c8520c
 * load-load: 3e0e7ed1547e61e6 color:#a2f230
 * event-handler: b382c12a66cec1bd color:#96e86e
 * component-configure: 1ac37747f2ee225c color:#58a521
 * response-method: 0cc9fc58313b5554 color:#e551bb
 * string-constant: 44e1328e41fac2ce color:#d38ecb
 * observer-list: 4f4adc0c0b6140f3 color:#33d94c
 * module-callback: f62cc552479c8e60 color:#fe45a4
 * load-service: 3ba305180a86b453 color:#d1b82c
 * list-abstract: 496e2a07bd6c6e1d color:#ee162a
 * string-async: 9b5280a545b0a976 color:#59304b
 * update-manager: 6c2cb2d05d6e51bf color:#501faf
 * variable-result: 35c5b92839387ef4 color:#e795f9
 * promise-reject: ba29bfc9d77c592d color:#36cd90
 * resolve-key: f2445d8e9d861fb5 color:#e04b9a
 * promise-callback: c7cab478a944e3eb color:#1f3291
 * method-event: 2718774e6ae6a038 color:#8a1399
 * constant-service: 534ec57a8394c07f color:#dd24e8
 * handler-update: 9a241c38c02ef2cd color:#188a06
 * event-list: 61ae7278f448d911 color:#74ed09
 * success-object: fca57d7eeed9c340 color:#23a5f6
 * configure-handler: 62687a68b3fe40a0 color:#92ecb0
 * manager-function: 6a79b53fe7840a92 color:#75eb26
 */


/*
 * service-validate: 6f668514e1c9129b color:#7d8d5f
 * state-callback: 37719e47fa3643d3 color:#3b4171
 * data-data: 980b6d737c6a8082 color:#c204c8
 * prototype-resolve: 7956eafbcd9c4546 color:#5eccfc
 * state-context: 594a7ae72c6c322a color:#d228fa
 * event-implements: cf2c8c711768c73d color:#78c338
 * storage-listener: 830b781db5fe9d8b color:#10f277
 * module-constructor: 1153a67152de2876 color:#7eb9f
 * async-implements: 886c4249b21e0336 color:#47940e
 * component-number: 0927603b6a23df0e color:#cb6305
 * cache-prototype: 8e0fb0ff95ce03f0 color:#fcbd3b
 * request-abstract: 1687e4be342b9a39 color:#b85ad3
 * extends-prototype: b522b5b9130a686d color:#375a87
 * manager-handler: 5f325e3cd2bdf5db color:#c23550
 * callback-manager: 8235b780bbef61d7 color:#1b1740
 * constructor-setup: 0af6f4eb5e8d965c color:#f41feb
 * string-boolean: 2e33e441fe289412 color:#143906
 * request-execute: ca330506a32718ce color:#1dd719
 * props-item: 7256ac49d122b946 color:#a4be65
 * observer-module: 4310af0477871474 color:#93eafd
 * parse-data: 953b7b04db763c43 color:#d06c41
 * initialize-helper: c14e75790f44ca2b color:#62e850
 * parse-initialize: 12c8c75ac0c1dc30 color:#844968
 * controller-observer: abf74b9d59bd76ec color:#8643d7
 * request-cache: da8b37e7bfeb4926 color:#e099c3
 * string-async: 2c31cb10f715c1a8 color:#3a0e00
 * render-module: 02633657b4e2e6cd color:#69156f
 * async-function: fef46ed4121fce6a color:#c053be
 * object-cache: 814c881cea5fbaa8 color:#f2281
 * item-number: 778267e2ec431e23 color:#348f7a
 * value-event: 6cd7c7e2351293c1 color:#fd54b2
 * reject-render: 43bf3301be84f939 color:#910adf
 * interface-method: 79f9ddeb539faaf2 color:#8ddbdd
 */



/*
 * module-controller: 1081235e9ad3e689 color:#c3794e
 * manager-await: 8d85805da19d0f4b color:#9ae6ee
 * configure-prototype: 314094144523bbe9 color:#477d39
 * fetch-configure: bec877ca32615679 color:#524360
 * state-cache: 3e2560cb08d7c964 color:#2fb070
 * props-prototype: fdf3a6fb89f84010 color:#ef3174
 * data-optimize: e909e6e0f584841d color:#bfc473
 * return-callback: 8e182a799ab944a1 color:#2c0f34
 * initialize-number: 75020071171e5114 color:#5b3f82
 * setup-constant: 6bfe89a3c37e81a9 color:#71d56d
 * observer-render: 62ae55103ec97cd0 color:#163ac1
 * execute-transform: cad6f8c2fc42427f color:#8fdb32
 * key-data: 3914b6512e00c028 color:#828474
 * parameter-update: 2af75275ac71cf2d color:#8f01d1
 * configure-load: 21e2ecf2ee54c909 color:#de02aa
 * data-handler: 23441c408d3dd975 color:#8b8129
 * optimize-render: 2708a465d34acf4d color:#166424
 * error-error: 7b4b26c44dc9cca5 color:#715e2f
 * await-data: 91baf531d42b5a3c color:#490306
 * controller-optimize: ab0617638f7a00a8 color:#be36d0
 * response-abstract: 06c7d8eda3693cd2 color:#3740ce
 * list-await: 2505000064c473fb color:#18d5ac
 * number-load: c3a5ffd32e5115d1 color:#50f771
 * list-boolean: 76d822f55083de3e color:#c0aa6
 * success-service: a7e58ac245818b8b color:#d4cfb3
 * transform-initialize: 511273f22d80ad72 color:#21fb22
 * fetch-implements: 12d640ae9ca86503 color:#c3741d
 * async-manager: 3da8b90a6348916b color:#791cdc
 * response-string: faa900539583824c color:#66b028
 * parse-resolve: 730b0f6d8b8db5a8 color:#b134db
 * resolve-event: 3dab6638e84b3c79 color:#456dbe
 * abstract-extends: 6da51ef4a5440292 color:#e313c8
 * update-request: ced2a99f5b24c7f7 color:#618b
 */



/*
 * subscriber-prototype: 0a66aed1cc17eddd color:#8f5964
 * number-result: 3bf865c50d8c5a70 color:#f93c3c
 * process-process: bcb3cba98abf9381 color:#e045d0
 * storage-service: eea331718227766e color:#4a80c0
 * extends-validate: ced8a7bed88156f1 color:#e95537
 * controller-callback: 06e58a9dc8052695 color:#e29fe0
 * parse-utility: 4a357bf233f66a1b color:#7791fd
 * module-reject: 1c4766e95f7951c2 color:#503030
 * controller-item: 24c11ace191cbe05 color:#357797
 * index-promise: ef1c9a5af885ee69 color:#f59fd8
 * async-return: 6c4047683a8681c5 color:#ca1f8e
 * object-success: c69b67997003f9fa color:#b0a6c
 * storage-module: b4afd905ffd477f0 color:#f3e974
 * setup-cache: d780ad47803b2d3a color:#6ae282
 * fetch-boolean: b20bca361842e3fc color:#159881
 * load-configure: 5afa3a9a999882b3 color:#add324
 * item-return: 44e8756a7033beba color:#dbe43d
 */


/*
 * controller-result: fde3d1ec8a0f5468 color:#183a53
 * callback-interface: 1530ce959d2902a2 color:#aad12a
 * promise-number: 070cbaa1d9ccaa20 color:#13e34e
 * property-method: f7d6e6ec6eb2e2f7 color:#824990
 * event-optimize: e7f4d6eb67b3b219 color:#990d08
 * interface-configure: 6588a6cb6a949c8c color:#d11fcb
 * load-initialize: a3280f46b4f81059 color:#4d652e
 * listener-service: c2d2e13c500d68a1 color:#f0cf75
 * listener-function: b381e5d2efcf7ab1 color:#cf9a79
 * value-response: 15fdc5488cf61b5d color:#7cab36
 * context-execute: 86f827fb225be519 color:#6b9a7e
 * boolean-function: e092bafe4900854e color:#71dbdd
 * event-module: 3d088e8b10b54d1a color:#c645b7
 * resolve-data: 6b494d9bc6c798a5 color:#d8d92
 * response-return: abf1a1b05a3702b6 color:#a04a17
 * controller-utility: 1f8c9d46004553f0 color:#a435c4
 * state-execute: 45712d98a23c7b5e color:#b69e1b
 * callback-callback: c06d365e93407d60 color:#4e9070
 * helper-configure: 2ea7e2bc7c7ad25f color:#c73698
 * property-error: ad195a0ac00d0de0 color:#c09d9b
 * error-setup: 50d7d9669bdce205 color:#93f155
 * success-interface: bc7b7fd1c7023dba color:#620f1a
 * manager-data: bbe46f4d499f06f8 color:#2a247b
 * error-extends: 766da41a08d90a38 color:#7bf91b
 * listener-request: cf3b2b4b31a2e8f8 color:#b2b629
 * validate-constructor: 7ff86385c302ec55 color:#c43f73
 * resolve-prototype: 4aaab1133860dc42 color:#531a30
 * observer-property: 110ec81902a89d3c color:#b5cbd1
 * index-reject: f456a9e5298042c7 color:#c1a20d
 */



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




/*
 * response-interface: 808894d303be7627 color:#4cbad3
 * error-value: 0c25fd44d68e8848 color:#938316
 * method-success: 82c3f0c6014d330c color:#36c901
 * optimize-method: ccc48e4bb515267a color:#fb25b2
 * parse-prototype: 9a700dfe3df64632 color:#66ad
 * extends-reject: e896057a7f9b5372 color:#37bc72
 * extends-extends: 85c7fb22ebdaf3b0 color:#4d5cf8
 * service-object: 17397085dd8a8f71 color:#4ffce5
 * render-boolean: 6db4ccc64e535eb8 color:#bfa4f
 * reject-constructor: 8341835afd3b23aa color:#2b4a86
 * execute-array: d7efe6226f2d25df color:#ea6ad1
 * data-utility: a44ccf9b5e44a231 color:#33245d
 * success-execute: 4af4648b341887ff color:#9a99bb
 * execute-manager: 508c095435d34051 color:#841ea5
 * handler-service: 0d9f66908796a369 color:#9ddf9f
 * extends-component: d670ed559bcc4436 color:#50b29
 * async-success: f4c0298404fbc6ec color:#a77cd7
 * execute-handler: a1b217b7328b97bd color:#e25659
 * update-props: 3ad0d68fa577b2d3 color:#30655
 * calculate-resolve: 86db912496e76722 color:#57a08b
 * success-parse: c8b3def1fc4c7d6e color:#f68615
 * event-helper: e05da110ec850890 color:#ffb8e5
 * return-storage: dd2bf6cd5c90e71c color:#388977
 * context-number: 8793befc119d5844 color:#b6529e
 * calculate-configure: dcd0921c38576ec4 color:#a85ac2
 * property-variable: 2716449d4084c5e8 color:#7c1fac
 */



/*
 * promise-reject: 0cf6fb726f924b6a color:#ad167a
 * abstract-implements: 331367a4412f8e27 color:#36772c
 * context-calculate: 7972698b73b00e58 color:#7f2966
 * component-execute: c7f0408e40ab9c33 color:#e15f7c
 * request-utility: 50840e1464580b43 color:#ed6d2d
 * callback-extends: a6fe952ad00b46cc color:#3d28cb
 * resolve-handler: c7444f60bdea5278 color:#17c4b7
 * setup-listener: 2111083211feaa1b color:#f32d91
 * item-controller: afaf3f0eb613c3a0 color:#39645f
 * helper-item: fc2f5a93dcd450e4 color:#f76689
 * transform-storage: 1fd5323a1437832d color:#c8d0ec
 * observer-value: 31e079b385099fba color:#f93456
 * listener-update: a1517c825828b900 color:#73f4d2
 * key-calculate: 54e7a1fabf3326ed color:#170bec
 * extends-property: a2501266832c0616 color:#866b59
 * index-initialize: 38d2b8fec7dcb04f color:#f9faf5
 * reject-key: 16dbfae1a5b2ace3 color:#f98206
 * success-request: 639d7d46b0f02f30 color:#d7fe14
 * abstract-reject: be03b3cfed7e52d4 color:#dbc5c6
 * method-async: d7c86b5fbd448848 color:#3b8d36
 * cache-setup: e842237023f08f42 color:#340bb9
 * constructor-constructor: 21103bd01750ef52 color:#301383
 * update-response: 8ed71ed238e3d8b7 color:#c776dc
 * subscriber-parameter: 14a7cf53f2779b69 color:#a0680d
 * method-callback: 2102c97740e849a8 color:#a6ebc4
 * transform-list: 8afbafa8753439e1 color:#5a9d7f
 * implements-controller: d113e182fe90a006 color:#a86555
 * process-key: a6d137300e4abd3c color:#78b02b
 * method-parse: 184e8947896a04a1 color:#989ee9
 * configure-configure: 94200f994521ffbd color:#330a7a
 * module-boolean: d4865bc5f1756e29 color:#9703b1
 * result-execute: ecc81464cb96ca25 color:#fa6245
 * response-resolve: 90cae5698f43e733 color:#71c776
 * success-response: 03015cdb0ca44def color:#4e7302
 * object-state: f952f3f2ca2e19f4 color:#61d01e
 * context-interface: b0f8f6ff7727aadb color:#73a878
 * state-list: 9b02f3363542d21c color:#e5a1e4
 * number-object: 827caa2d5f58ea76 color:#259c58
 * success-constructor: 16eab652a1dee888 color:#727d44
 * variable-variable: 72ce8b0d2ec86898 color:#3830c6
 * update-utility: efeba467f8836975 color:#9441af
 * transform-controller: 86a6c79ce4cfca99 color:#86c127
 * controller-state: 6cb2df5c9fe62861 color:#dde775
 */



/*
 * index-execute: c3b730f258e40759 color:#f9d0a7
 * parse-result: 4cc30e4e596d4e97 color:#45899d
 * cache-module: 468e15a3d576a092 color:#3f1c1a
 * helper-load: e78a85dee5a0a872 color:#c6bbde
 * string-parse: d62c9db624550da1 color:#77d6ce
 * constant-process: ac2d80eed84f2c60 color:#9059b3
 * boolean-string: c6e51b3ea834c60f color:#18a0a8
 * array-return: 9b41f1f985a79e34 color:#126f53
 * controller-parameter: 3d73c89b6045c51b color:#3f100d
 * prototype-await: 399cd40a432303ef color:#41002
 * reject-error: 632a5245b47bfd43 color:#6b0da
 * promise-component: 4bcfee21354b9967 color:#9cfd10
 * method-callback: 619517025169745c color:#d63f04
 * subscriber-item: fae6d5e4e2725b93 color:#6623b5
 * async-implements: 45c2d2a97ff9e7c7 color:#c92acd
 * handler-interface: 216327331db7de3c color:#5e1b58
 * await-configure: e4e5f0a2278ce860 color:#e67326
 * implements-parameter: 3430a5b5fdd800cb color:#ecd5c7
 * setup-constructor: a2cf350a09dd8346 color:#dadea1
 * extends-component: 9bb8c8b3769a07d1 color:#9155db
 * load-parameter: 7347c0c11cf43fa4 color:#3ecac
 * request-implements: 7ee4f37b809b303a color:#db6130
 * listener-initialize: 90432a2db43f6219 color:#6f43bc
 * implements-boolean: b2b8ed062de50a52 color:#f5d174
 * fetch-return: d86d5495cbfcc42f color:#6e37ce
 * string-component: 696e2f53263fc08b color:#b70f4
 * return-resolve: efa406fefb4a1d85 color:#8a1ebe
 * request-constant: b7addde038bec8a3 color:#403b0d
 * manager-request: a7c7f48af29f47ba color:#98d064
 * callback-calculate: ae754e024c3b12a9 color:#56fdbc
 * key-return: 92b3b53f9c27c8d8 color:#1d06b1
 * subscriber-service: b73e4a3de9f1d5a9 color:#c348dc
 * constant-cache: fa91da9d4cc9e82f color:#f208c6
 * setup-resolve: 2ac0e082bd7cdf03 color:#f92af9
 * storage-setup: a56eddc088f01c3e color:#4a2503
 * result-response: d146abc6eab2b13f color:#210e8e
 * number-error: e47b7a9841f8c9b8 color:#7d2fb2
 * storage-index: deb0341bcd585607 color:#f0c27
 * storage-optimize: 810fc20a67ee97e1 color:#223c7c
 * component-async: 6495aea0d56d66f1 color:#87bbe
 * error-observer: e52a6b499238b163 color:#695035
 * variable-manager: 8ff9633e288c3f33 color:#904d8e
 * context-render: ab5e20ddeb4ace2b color:#ecbefb
 * manager-method: ad6fac8da7e9df80 color:#43a4a4
 * list-state: 99e6f9195b30e1cf color:#396320
 * request-return: 79862457d02d6da1 color:#d4ef05
 * implements-object: 89a699d7433f6b04 color:#b6cfe9
 * value-process: f88bef88b14122a4 color:#cff588
 * cache-interface: a6fc7ce9ac1427c9 color:#1f4c91
 * reject-controller: 5755f83bcdd1f937 color:#305a55
 * return-resolve: 32c9c6b8801bdb8a color:#70c516
 * parse-initialize: 9dbc2e89d667e42e color:#ab18b8
 * promise-service: 4e859d2ff15c1e0e color:#a52cec
 * item-list: 09e73d5239ebbd93 color:#b47d3c
 * callback-return: b96e4115cf89f800 color:#248168
 * key-component: cdead2ada26d2774 color:#1af11
 */



/*
 * boolean-context: 14d3a01e53001525 color:#a0edee
 * request-error: 0bdf2db1722718bf color:#9a5012
 * implements-async: 0962280653354680 color:#eb89
 * event-handler: 36a72bc0ab1a1f0d color:#dfe94f
 * implements-implements: 2fedf08b6df4db8e color:#730c82
 * module-parameter: dbcf60a327321e2b color:#bd69a8
 * key-interface: 18fb86c65318356b color:#b0d826
 * constant-prototype: ff915edd1acbe1ce color:#72c77
 * initialize-utility: cc339d52d2eb80c2 color:#7c2979
 * object-abstract: 0fd4ad801e4b89ee color:#4cf3de
 * result-listener: 952adcd9615f1a7c color:#bd614d
 * data-boolean: 115048f7dd545c44 color:#5602b2
 * prototype-object: 9b3081e060d6b5be color:#5b6f23
 * component-parameter: bdaed15704b7af7e color:#43299c
 * interface-parameter: 3ca0a6bf7af259ab color:#1144e7
 * props-variable: b02fd90c035a2d30 color:#c7e0c7
 * property-result: 659c954abc8dbe00 color:#52bfbe
 * key-render: 9e5cdbf61b720d92 color:#85a6d7
 * state-setup: 27d26539919f690d color:#358a3b
 * prototype-handler: 3e852743f52af3b9 color:#f46a49
 * property-service: e08dc40de7fe0c19 color:#fab60c
 * value-return: 0ae6caa8ec7065ee color:#d70993
 * item-setup: a360c0bfc63a72c4 color:#66040c
 * handler-constant: e0e3f5c83a310577 color:#514ace
 * prototype-string: 12845fd309d1f465 color:#d16511
 * render-string: 2f134b4a146557c7 color:#e21b51
 */




/*
 * parse-function: d1578405ca875662 color:#3c527a
 * async-prototype: fb5dc32afcc31289 color:#1b6c74
 * manager-variable: 15f138263c56e456 color:#ef87f6
 * component-string: 0e184e02a9e67372 color:#f03b07
 * abstract-event: 4452f931ed0987da color:#d0a02
 * array-handler: dcf64203174b06c9 color:#bcd13
 * cache-variable: b018f735b8082868 color:#898363
 * render-object: 7cd060a8d567e9b1 color:#bd8c91
 * boolean-handler: 49a087bfb68220d5 color:#e5c007
 * helper-state: e4af412e3f797f4e color:#ed66d1
 * component-transform: cd705e78cc2c2ea3 color:#d8c6d2
 * return-setup: 99eb513aececf090 color:#1ba53a
 * method-transform: e0ca603349c52aab color:#d0cce2
 * storage-boolean: 141db0b79065fca3 color:#d0ff1b
 * method-configure: 4da03259ad0d5194 color:#4cb2e0
 * component-manager: 0df46ec35ed05e93 color:#a079ac
 * prototype-utility: 6ebea9d8c0e34161 color:#c1bf58
 * fetch-calculate: fdbbb6540796c9b8 color:#94a4e4
 * setup-async: fef8df2855971360 color:#72d8cb
 * property-index: 0f571b4539d2e441 color:#940a20
 * implements-constant: c5e9d665c65d901b color:#4c5c1b
 * validate-prototype: 31b0c7545acb330c color:#c758f5
 * value-list: f715296e3a6852ff color:#922fc8
 * extends-extends: 5ac067262b969ac9 color:#d9e304
 * prototype-controller: 8ce88902fe50a2e1 color:#e729f9
 * array-request: d9442eb7d3ccf3a5 color:#39d7bf
 * manager-prototype: fdeb5e5334b8b47e color:#8c51c7
 * context-optimize: a20450ab309aa6dc color:#8e8718
 * callback-observer: 504e23dd05b3fe80 color:#203271
 * boolean-cache: 47d28e8ccff18ae5 color:#ea85af
 * handler-data: e83583a2b35e7791 color:#31625f
 * execute-return: 807d36bd8b6c082d color:#114b94
 * constant-number: cb6e4071e164d533 color:#696e77
 * data-configure: a3372bba90e884a9 color:#416c41
 * key-implements: e8ea541ff6ded6f1 color:#8ab60b
 * parameter-string: b899b6e864075d17 color:#381612
 * observer-response: 7e870e2f8af2d2e1 color:#20d662
 * state-execute: 88a52b9a98a2630c color:#53fc59
 * setup-item: 738d1d2e1586375f color:#e17144
 * calculate-data: 4ec49eca2b58feb3 color:#c1cc47
 * props-promise: 1b02d2ef83739319 color:#906331
 */






/*
 * setup-load: 6a6e58b83031933f color:#1cc222
 * cache-prototype: 89463cb72509db1b color:#6117db
 * list-fetch: 9b426996a95a18f7 color:#7daef3
 * constructor-implements: 7538ce0865576189 color:#ddadb2
 * array-item: 2e7cee26dc5d9c96 color:#ab9424
 * parameter-manager: 7b9227c281628b7e color:#9c273e
 * abstract-implements: 0ba4554b9a811269 color:#9f7ac2
 * key-parameter: 76642d7308a55982 color:#69f7d
 * number-string: 39486359eedac50e color:#f710ff
 * interface-reject: 1f22a23bdf8a4ff0 color:#237908
 * context-string: da5679d9e129320a color:#636b5e
 * async-string: c6d5d5026fa93454 color:#a35985
 * controller-execute: bff583f1570fa599 color:#c5de9e
 * response-context: 2c10a3b4b6ed5ce1 color:#b33436
 * success-extends: dd8b1c8f1a6eb9c3 color:#cf0d0c
 * key-calculate: 3749a68a7dc5fad7 color:#554e3
 * item-parse: 663669aa6d9e8dcb color:#d8ce59
 * abstract-cache: 988ef4de8189a324 color:#c9f1e7
 * initialize-implements: cf9f1cb35694945e color:#f75d27
 * boolean-await: e3c45939fd2bae48 color:#e4af70
 * request-data: a8b6fde6b4144eb9 color:#a9af28
 * event-storage: 6bc20a8c91a823bd color:#baa975
 * reject-constant: 581ddbd929d5ba01 color:#718202
 * setup-data: 81ad8797eaf30ce9 color:#7c0e01
 * data-optimize: 591e757348f472c2 color:#63719d
 * manager-error: b67a2c50bf356291 color:#5e8f22
 * manager-return: 8dfb7b3ad6039d30 color:#9dfe8
 * interface-property: 5927059aa3b0beb0 color:#d5dcba
 * process-property: 5f6ff1c35c45c5c8 color:#916fe3
 * request-manager: 41666eec7ccd01e9 color:#614558
 * array-subscriber: aeda21edf5abb046 color:#17e114
 * value-parse: c78a49ddb0aabc2f color:#6a2abb
 * setup-subscriber: d9bfd8ef5421b75f color:#9ebd18
 * variable-number: f45e86c56a5c54aa color:#40bdf3
 * method-property: 4ee30c24f70cbc47 color:#e1de80
 * observer-object: 2e63ac6082ce7568 color:#76e014
 * cache-cache: 9bea2ea514b5d6fd color:#40280a
 * result-optimize: f6dbc9f444ab8f9b color:#d459ab
 * async-abstract: 41c675c5878a9fd9 color:#e315cb
 * context-cache: 4c95ac8814cf226b color:#f19644
 * render-utility: 36f9d99b0fb99d05 color:#c4001e
 * error-listener: 42dd555e6841fec3 color:#8fc537
 * listener-implements: b61bc41e21465d65 color:#3bfe31
 * process-cache: c929ba1e564c3d68 color:#bcf1eb
 * load-listener: db3ca4592ccb84c8 color:#efa05f
 * validate-helper: 094ac2670b6569f2 color:#e49636
 * cache-object: 238b962fbc6c7632 color:#3f5bf1
 */