/*
 * listener-constructor: 1654caf2bb121530 color:#30c816
 * cache-initialize: 6a5346ef4a98d839 color:#731a96
 * key-list: 034bd8adc79f7e29 color:#3e0126
 * property-await: c2a3c9fac276d2d7 color:#ee885
 * transform-helper: 6962768223a89f57 color:#4ac998
 * success-async: 1835286eb575cb88 color:#583caf
 * props-value: 7874ddba41a76d08 color:#796c3c
 * object-setup: b1a468b0f7fb8c4e color:#51c915
 * module-process: 88b1f31f9e7b35a7 color:#112060
 * component-validate: b470bb9ecd49489c color:#643352
 * number-handler: 0486db1210d68082 color:#e30dcb
 * extends-optimize: 3de490217dc2e1c1 color:#a997db
 * cache-reject: 4ed1a7c000782782 color:#beb9f4
 * variable-extends: 6a07b09d6456a94e color:#9b6077
 * await-process: 72b2f15da96ac7bb color:#987943
 * constant-callback: c0f3d33b746cef6c color:#a7f66
 * number-async: caaa289e45038b48 color:#39037c
 * string-key: 42ac081e50200079 color:#257e76
 * success-resolve: 2ed1726ccfe407b9 color:#46ece0
 * index-await: 5a5eb8802c04701d color:#701e34
 * initialize-execute: aa62e0ed93da8206 color:#3fcc60
 * transform-controller: 53d98d25f19bcde3 color:#143580
 * request-update: c64ea4a83cc32620 color:#545e73
 * interface-extends: 19e28459e12c1385 color:#df684a
 * result-fetch: 08d954533c5da700 color:#1eafd7
 */


/*
 * request-calculate: 5df3be7aec545d27 color:#d700e0
 * update-reject: 1e75a309804bb45b color:#2e511a
 * method-request: 186279ad666c0a0a color:#ffa31d
 * array-promise: 5d6c6075efb48c5e color:#bac000
 * await-props: 9795cca9212368bd color:#f74d86
 * value-object: 14008f221262965e color:#551d4a
 * key-subscriber: 565361dd81500c20 color:#7b9e21
 * error-subscriber: 9edfa7406d5deb52 color:#1d8648
 * prototype-resolve: 0470805ab06274e2 color:#739187
 * array-parse: 0ce1af10b4b5e95e color:#188b45
 * prototype-list: bee521a0358237c3 color:#8ed537
 * implements-subscriber: 6f9ccc6b19ca2623 color:#50dd0a
 * transform-transform: 7d935df10bc3bc94 color:#ca7a4a
 * component-object: 30b9e57610e98afc color:#9b5847
 * observer-await: 42448382e675de78 color:#25e18c
 * transform-number: 21c2a90ddd13cf57 color:#2cc46a
 * context-state: fff914a9f2b519cb color:#9ffcd0
 * update-string: a9bfab1a54693dad color:#7a64ba
 * number-render: 59131c4963ec4910 color:#79456e
 * manager-result: b069427e723ac26f color:#e937ff
 * component-observer: e26c955c67c6496f color:#faa46d
 * storage-object: e8ef9d73e8a6c56f color:#511dd9
 * calculate-transform: 395c39ae2172876e color:#60e76c
 * error-result: 2274d0aad4aa30ac color:#e50c3a
 * fetch-subscriber: ec7e4abe72451883 color:#8637f2
 * optimize-execute: bf81e777a69679d9 color:#6f0208
 */



/*
 * optimize-fetch: e849d708d0137af0 color:#d59244
 * render-error: a8e34f3ba4cecf11 color:#5b43d1
 * parse-result: d8d426adf0f2c7a4 color:#37b959
 * extends-promise: adcc2d658a2c0cda color:#5cfbc9
 * validate-result: c0a1d109865fe285 color:#942b2b
 * render-fetch: 04cdd3aff19fa3b1 color:#7c9f20
 * key-callback: 99beaf0f178e9034 color:#8e8edb
 * module-observer: e6ea581142da2a2e color:#54de09
 * render-calculate: ea6c4810aeb4461c color:#369038
 * prototype-item: 52941d5df7a0bb77 color:#52cfcd
 * callback-component: 8e797d494d4443bf color:#ae9c06
 * callback-interface: cbe8c607a72f9ce7 color:#ae4f3a
 * parameter-storage: 825623bf951f5f24 color:#76a3a4
 * error-boolean: e88caf1c528f9c94 color:#4c0c11
 * data-parameter: c9f6e87d2aea4b87 color:#1d3d9b
 * parse-execute: c1c22152c04b1f0b color:#9150c0
 * callback-index: 115946905c84c1fb color:#aac27f
 * optimize-observer: 7a491d25d3ca337a color:#23b10b
 * extends-value: f3b608bb7f445d41 color:#d12cd2
 * object-cache: c0b328e6d7afde27 color:#699d85
 * error-component: 87e90fa6eff66fc5 color:#8eac0c
 * await-constructor: d4fcba91ef05758f color:#8f0081
 * object-event: bb56596921547e7f color:#574d6b
 * abstract-setup: 6254c59ee484ec1a color:#903652
 * event-boolean: bcba5d8e1c91a1de color:#943f36
 * module-subscriber: c3b434bc03c9ba58 color:#a0b993
 * service-cache: c02b7b6a224e6823 color:#55a478
 * abstract-listener: 7680801a7e30557a color:#5ef72e
 * props-event: b75132d168ef1431 color:#902fa
 * optimize-controller: 0fb618d8e1f06c0b color:#ccd86
 * variable-parse: cb82ee558acc6426 color:#567439
 * utility-render: 675775e6a8ccec06 color:#f0c56c
 * reject-return: 5f9b4bba2e65f545 color:#8cd80a
 * item-helper: 018f5e918f84a714 color:#eda8a3
 */



/*
 * await-subscriber: c0a2577cfaf9beba color:#7c2f13
 * parameter-await: 6633b91478004a1d color:#ab19bc
 * helper-error: 68ea465784819c76 color:#df600d
 * controller-storage: f5f8d2767acef5f7 color:#b0010a
 * array-observer: cf98dec25109172b color:#fffae
 * property-variable: cb7f2d307f41d323 color:#35bcfc
 * array-execute: a5f89909f7b79d7e color:#ded723
 * value-event: dc0dadc171030ee7 color:#4103a7
 * promise-success: 8616670d03d37695 color:#92adb8
 * validate-success: 819111824e963c8f color:#483a1
 * cache-state: ed7e8257d1609105 color:#3419d5
 * method-list: 85f69173233a4ced color:#a34b3a
 * storage-value: ea53fb3a2db9c0aa color:#b78aa9
 * string-observer: d84ef9bb34525791 color:#b2ae7e
 * setup-async: 8c55cc3f94615d6d color:#fb945a
 * boolean-number: a446d7a4b0486ec2 color:#8e032
 * abstract-await: b05b1097eed05e36 color:#62bdee
 * manager-listener: 96696f66223490dc color:#b78fff
 * optimize-constructor: 98b634e124f5e28c color:#7cd4f6
 * function-implements: 0bfdefaaa03c9b32 color:#7e4699
 * render-promise: 4c0aa5c5a2b035f6 color:#a29563
 * return-constructor: 45f294a4030aefb5 color:#88d52d
 * number-context: 415a5b2cdd5a06c6 color:#cff1f4
 * context-extends: c86eaedda7a2d0b2 color:#bc1876
 * array-handler: f34bc5dc6b22dbb2 color:#6fc76d
 * setup-parameter: 6d4ea4d2b6efce66 color:#d453cc
 * load-constructor: b0b462e5827410a1 color:#a18148
 * optimize-interface: 8643e858eda9f432 color:#1d760d
 * calculate-process: ed0c8c536c0f5ca8 color:#b78580
 */



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







/*
 * reject-key: debaa087efa12e7e color:#c16040
 * listener-constructor: 97860b03534b8c1c color:#50a692
 * number-configure: 927a013b4bb7827f color:#9883ab
 * constant-parameter: ca72efb3cdcb0086 color:#ea1d8a
 * implements-resolve: 3e8c8ed03117904a color:#562eb1
 * method-index: d7ec1a4a77590511 color:#8f3704
 * module-prototype: 154036ec9e3110f9 color:#20be67
 * component-interface: e00869e5448b04cc color:#b84171
 * resolve-variable: 549524e2b44beef4 color:#2d8c1f
 * utility-async: 53ed5971bd0a9a4d color:#9177b0
 * parameter-reject: 2ea13870adf630c9 color:#191bf3
 * object-process: a841503d360f5c16 color:#56d782
 * return-data: 233d2017ba686680 color:#40963a
 * execute-storage: 80f66c033de6f015 color:#84b16b
 * cache-prototype: 67838ee92575196d color:#35bac5
 * object-execute: c466396fc4ab55a7 color:#2cdd38
 * transform-string: a7d6f8d7edf637b5 color:#ec5b25
 * result-setup: 68c0920c1c37c7cf color:#ed6cbf
 * boolean-controller: 544f0b55a0213f2e color:#dd5d3d
 * manager-resolve: dd99b01c75889789 color:#857fe6
 * await-utility: 50196ce5cbe626a7 color:#3b668f
 * transform-parameter: 9b61dbf595460435 color:#c5727a
 * string-configure: 632e7aaccca13c08 color:#ded67f
 * render-storage: e76133405c587720 color:#329edc
 * boolean-utility: f97590c588018f9d color:#8b0213
 * initialize-state: 219f5f4b2e2d252f color:#51f20d
 * reject-handler: 4391bb1c7c8af691 color:#832d61
 * parameter-boolean: 8e44a1e228246a13 color:#d7925f
 * controller-success: 5cc672a98feb2b04 color:#2cf7ff
 * validate-variable: 902430c2d2f56586 color:#2332a8
 * promise-callback: 29ee9590bf6b5654 color:#910002
 * data-constant: b2365457445cc055 color:#9d178c
 * subscriber-boolean: ded189bfa58001e0 color:#3114
 */



/*
 * optimize-execute: dfde5faa36e5d928 color:#4fb49a
 * observer-response: 249aa63e36ce8d5d color:#d86936
 * constant-configure: 29a9ff63b95821e6 color:#43595c
 * list-result: 0496e05bfbfa2e67 color:#addf9e
 * response-update: b4ef16bd38014c85 color:#c73ec2
 * resolve-module: f6c07ab611b7b495 color:#3c288f
 * module-listener: 5b7d8fc613406b8d color:#3ac589
 * initialize-cache: 4066ddebbdf0df6f color:#dedca4
 * parse-object: 69ecc0b8f48d091b color:#b56357
 * initialize-object: 4645d73122fc1792 color:#17328d
 * implements-prototype: d736a2e954ffe417 color:#791056
 * object-error: 774ff625d577a2ce color:#dfde6
 * interface-constant: 7d841c85695e8307 color:#97cf77
 * return-index: 1d5c6e13ac3f8b09 color:#2a6565
 * handler-listener: 1564fec4f9890319 color:#99c5de
 * configure-update: 63ae1ad45b0b3de3 color:#c695b5
 * string-resolve: 452a4dc84071ff17 color:#c66ffc
 * response-callback: 3d8ace36560674f8 color:#25c3c5
 * load-utility: 2dd302685573bbe5 color:#7a6ef3
 * result-request: e41a80bf5c943208 color:#759324
 * variable-string: 7fab9e5d345d0d0c color:#2a659
 * callback-calculate: 58e3c8c9a697bf62 color:#e6f336
 * transform-value: f63336656c3fe8a8 color:#eb4370
 * calculate-configure: 1f9f04216bcd6933 color:#a97c04
 * property-await: d4788cb0c6f6ffc8 color:#430781
 * parse-number: 8e86d17c68a5336d color:#89701e
 * helper-extends: b2054614d65fef8e color:#dfce87
 * request-calculate: 16c2635834849622 color:#910fab
 * list-parse: 7e3053ac67ffd549 color:#8bac63
 * observer-await: 67dee6ab8c0226d6 color:#2c5536
 * abstract-index: 0ca23b39ecebac8c color:#3ac782
 * number-setup: 6a2146bd534ebda8 color:#d9e32b
 * manager-reject: d9c5b27a6b2a9393 color:#57a9b2
 * implements-result: 60aa4c5eaf788485 color:#323498
 * function-implements: 5de7bff184dc2744 color:#6eb1a1
 * key-calculate: 2178b099cf56afe2 color:#80d3a1
 * function-constant: 7908a25da6d96de2 color:#9a956e
 * cache-reject: ee22e84713d6fd35 color:#ddba0b
 * fetch-index: 67449dabfb7d2d04 color:#ffee71
 * context-state: 831aecb2c7ff6333 color:#412eef
 * validate-return: 8b3688750a12b863 color:#1e7d42
 * callback-prototype: 342e5f2e2b1262d6 color:#7fd654
 * parse-object: d04a7c6b80546fb8 color:#ca1c7f
 * helper-implements: f2665b21ea4c50b2 color:#4a2647
 * parameter-implements: 36df661ec45b170a color:#90e21
 * string-return: 9d908963fe90fd8e color:#c429c8
 * parameter-boolean: 79cc24c10746dbcf color:#16b217
 * render-async: 099776901c60b92a color:#d10180
 * controller-props: ea486875286399b5 color:#ec2c2b
 * validate-configure: d4a5d198b2de0da3 color:#bf3f3e
 */




/*
 * array-controller: 95e97b545e186320 color:#25dfc9
 * item-fetch: 7e39b47d278d94e0 color:#dd8b2b
 * cache-resolve: 217d5305972ca092 color:#c10eac
 * abstract-storage: 0a3484b700377e7c color:#664b2d
 * load-callback: a27c75c677a59296 color:#62277c
 * parse-transform: b76f6dc45310dfcc color:#136784
 * load-event: bf592e627829400c color:#651c91
 * extends-response: d1901822a2d69549 color:#aacce1
 * context-validate: 718698040a087d7a color:#a6cab2
 * manager-prototype: 3571e20c47000dcd color:#3acb9a
 * interface-utility: 390fcdebb777af6c color:#c63309
 * list-context: c01d1fdf3ae69276 color:#31256e
 * resolve-reject: 78490ec95ca0e8e8 color:#1b07a6
 * async-async: 78db15efbce8e56a color:#c42f70
 * string-service: be41fe6c2945e35e color:#55c92d
 * parameter-event: 963ebcbe6ea38924 color:#621727
 * render-item: 470be52f7f1075be color:#b7e10d
 * service-implements: e4a5c793686bd7fc color:#1f4d02
 * number-parse: 21676bda1316e6a1 color:#5b19c4
 * module-transform: ef59c14eb5fd6790 color:#fe53f0
 * process-function: 8a2613c1c5cbdb43 color:#98d5bf
 * boolean-fetch: a65c032db7e9e8b6 color:#acb4e1
 * function-resolve: 96a0e2e609255e52 color:#feed8b
 * string-cache: a9afae0bf8c5a555 color:#7bedee
 * initialize-value: 1e7169b9e7cdb35f color:#b5668b
 * abstract-initialize: cab039395a74315f color:#4fa046
 * configure-boolean: f108bfb685748319 color:#34d1a3
 * resolve-subscriber: cea9adabd4959d30 color:#c2e520
 * abstract-string: 274b79544c1a3949 color:#8f505e
 * interface-configure: 2402b19eb56c3bcf color:#a53550
 * listener-configure: 240eb8f04159f779 color:#912da2
 * variable-resolve: d995d11aa955307b color:#9dbcf9
 * data-service: d4051b780fe4dea8 color:#b9a85e
 * parse-object: 917b06a29ed5cb1c color:#6133ad
 * implements-parse: eb90bb9af95f41dc color:#a36f27
 * state-storage: f8cbe471ada0019e color:#e3e071
 * fetch-listener: 4904694f3f70b8ed color:#6f0092
 * implements-data: a71ea5e3a0f5d281 color:#211a54
 * function-subscriber: 0f83f3179a0e0f93 color:#e35206
 */



/*
 * constant-utility: e84a0b77bb4e9b29 color:#1bad34
 * index-utility: 30e5d6617db69a7e color:#734052
 * property-fetch: 8042d79073789e26 color:#2f9e72
 * resolve-callback: b35a813b30e03dc9 color:#e25467
 * index-validate: d61170ba26b5c765 color:#210676
 * prototype-calculate: 9d140bd30053fbad color:#ee487d
 * method-load: 389052ca2a94d2dd color:#4bbe09
 * promise-calculate: 43e39cedf71d834a color:#8611f9
 * update-interface: 937f5b1cc2a26706 color:#72904e
 * error-service: bc4abcaa25b3b7fe color:#45460a
 * number-implements: f1a589c6cc1befd0 color:#2e8778
 * function-promise: 2f48b0b547db609f color:#478fd6
 * configure-component: a80be0e920a8ba05 color:#3afd30
 * constant-number: 09faa27b497681cc color:#f0607a
 * reject-item: 46dd203fa2af28c8 color:#df50c4
 * callback-event: 36480475d063d18f color:#60e386
 * listener-request: fc39d8583d31c937 color:#f8e4ba
 * validate-event: 1c5ba260d2b39354 color:#b9ba0a
 * optimize-controller: 56cd260601ef8c8e color:#af76fa
 * fetch-resolve: 836ff5a042d9a1f0 color:#66461f
 * promise-result: f4598ab64623cb79 color:#3bc02d
 * fetch-update: d748f7b07403e61b color:#794f4
 * helper-error: 41fa8e4086e03f5c color:#fae7ed
 * constructor-list: cbeeed6684bc43b1 color:#974eef
 * value-result: d1a354f6018c8d75 color:#a1f774
 * error-return: 7d92f1061605077b color:#7e26aa
 * index-success: 8cd21c539203df00 color:#7e54a2
 * item-callback: 445f24416981f81c color:#8d1deb
 * list-index: 5b573f56600458f8 color:#d91adc
 * interface-key: 0959ca6faa03e4da color:#b33c46
 * controller-extends: 228d498f77f82a3a color:#90de67
 * render-cache: 2d47efec4c82834d color:#ebc8fc
 * number-optimize: 2252f5362afeb90d color:#5f3194
 * event-number: bef62e0a16ef1e77 color:#dd7728
 * render-property: 8ba9c617102b4835 color:#1692f9
 * configure-async: a9132a0519a223bc color:#cc8e36
 * value-item: b2426b87618907c5 color:#22863c
 * transform-key: 9b044dc8af9d6745 color:#a0d00b
 * return-context: b3ed114c913bf0fd color:#7bef43
 */





/*
 * validate-listener: 4327990240025181 color:#37d15d
 * implements-list: de05bf15ac4496cb color:#3e1aa4
 * property-render: 5de625db22fa1475 color:#3db8d4
 * resolve-interface: b3b41a015043f9d8 color:#690915
 * parameter-implements: 9fb5cd2836088791 color:#418171
 * property-implements: ca25d4da4ae1f063 color:#aacbdd
 * observer-subscriber: e052efb47601df8b color:#1bee
 * constructor-resolve: 78a397448b7f4974 color:#75d935
 * validate-interface: fa5656070b6488a7 color:#7c5140
 * utility-storage: e9329051c7984365 color:#2a56b4
 * parameter-callback: 84fdb91f7a6a62b8 color:#806825
 * fetch-property: 2e7fe2cd52834fe7 color:#bc479f
 * method-interface: 5750743036b3b2e1 color:#b7c763
 * configure-extends: 1f3578c392c8a23c color:#5ad7e0
 * update-controller: 5d9f452e431fc329 color:#563960
 * manager-subscriber: 59d88146f65acbab color:#e0b5bb
 * state-list: dd6557e16c2cd4d9 color:#46ad60
 * value-key: be3cd84f58a14220 color:#c8d63c
 * item-abstract: 4face631d054a5e2 color:#339d94
 * manager-number: 524a661307e6ed93 color:#3485b7
 * module-await: 2631e467e99e415e color:#6bcdd
 * listener-transform: f2932f916141c91f color:#98a0f6
 * subscriber-extends: 5e4f32454837fc13 color:#5b7964
 * data-context: bce2e1ee053df79b color:#c5580c
 * function-utility: cf575dc4bc36df30 color:#c5ac
 * resolve-key: 009c985e7f36e5a2 color:#6068be
 * helper-constructor: 67a4c97cc66d0d68 color:#581fd3
 * key-item: 53169eb805656b6b color:#fee1dc
 * response-index: 9ea0dd5d3d02533c color:#94d3b4
 * function-module: 118f9df5d7b27604 color:#e5625c
 * index-variable: 3d705a4047abf0cd color:#fc4f59
 * utility-list: a395f83e60386c2e color:#71fa2a
 * boolean-module: f0422869aa404a4b color:#8457cf
 * interface-index: 126ae8b4afcfa90a color:#97c9f7
 * observer-async: 8e8288f985995fea color:#6d8f63
 */






/*
 * helper-data: f55b8fc85c9dd120 color:#ac41c2
 * key-fetch: 6976bffc0241c0e4 color:#e8e02b
 * async-boolean: d18668e70c0afd50 color:#3bf7ec
 * success-parameter: 9d5dab720ca55540 color:#52b41d
 * utility-load: 352c948e9a2e7554 color:#431730
 * prototype-event: 0b3214060d5e62b3 color:#e5a13b
 * return-list: a51d63b94e474759 color:#c43b9d
 * observer-implements: b2f06cd518cced0b color:#461ff6
 * data-process: 95c9418b500d1530 color:#26c15
 * value-transform: 7973b1fcfd44ce7d color:#954639
 * process-validate: 86574f8510179f01 color:#75ff5e
 * context-context: b7c9c7bac50f7a9e color:#72a08c
 * validate-variable: d97253ae6ef05378 color:#bbe4bc
 * item-boolean: 29abbd844ff802ae color:#65ec2
 * array-storage: 2b278e0c3739ccf8 color:#76e246
 * prototype-abstract: d78255c0b09534d1 color:#7f5f50
 * function-callback: 1988ee0aa53cf4e4 color:#a45996
 * extends-load: 0f062903c03001a9 color:#83577a
 * async-process: 300c90cdce921a98 color:#82e73f
 * function-implements: 90532d33550e600a color:#684acb
 * implements-number: 3138780060ba982d color:#9d15d0
 * value-context: 0d4e8e7d5aa68ead color:#79a0c1
 * manager-interface: 3528135215f120dd color:#35e9f
 * resolve-prototype: db3be549ff16ec50 color:#4e3138
 * abstract-data: 320c77e9ae783b3a color:#ed5eee
 * observer-boolean: b60368ace08820f3 color:#6f641e
 * controller-resolve: 4270bbcd889b0993 color:#ae1bd4
 */




/*
 * variable-extends: 1e0c938a6c922c85 color:#d7c611
 * constant-reject: 1aa83cfcc61d6f25 color:#ebe393
 * handler-helper: ecf2bbb68efd4f22 color:#230a06
 * reject-render: aa3fd78deae08515 color:#6b2d9d
 * async-data: fea0482796e1472b color:#d27533
 * item-state: fde9ebcd541a219b color:#388ea0
 * request-render: 735ad85256860283 color:#aabf69
 * boolean-reject: 9fcdf1505f4e4c94 color:#2b64f2
 * props-subscriber: c7d595b4b21f964c color:#9ccdcc
 * array-state: f0a5db546a38c598 color:#6cea3a
 * implements-state: 9292e758c89b783f color:#7f29c6
 * context-number: 8ceb4626b0409f2f color:#30d92f
 * prototype-abstract: 4b6e7ff73617d617 color:#d31fb0
 * string-abstract: 32bd2d982c4c7ad7 color:#27db3a
 * resolve-manager: f4d32c0afa27f62a color:#66cd0d
 * await-error: 322c17ad56dfefb7 color:#4e09a
 * error-string: 3eb8186f31da977c color:#9d55b9
 * parse-controller: b9c3a3ceeb99d8f2 color:#ecac1c
 * array-result: 4ac4078ea47e441e color:#5ed6f6
 * fetch-subscriber: 8b786322ce3ec559 color:#65c359
 * update-handler: a60eed46e4429d42 color:#4a9ce0
 * props-state: c4222b8de5974d96 color:#80c808
 * listener-key: 2911f90d6d08436a color:#2afbde
 * prototype-parse: e0516a2d1e2e065d color:#fc6ef7
 * cache-controller: 55c52628d398128b color:#a240a0
 * constant-cache: e49dd212a92ac282 color:#75a718
 * callback-array: 2ba237458b13fa70 color:#91cb75
 * constant-execute: 25e68aa99a4ee1d4 color:#fe88f8
 * cache-method: e4218b1c2cc3d585 color:#de67c7
 * return-item: b3e3b64454679680 color:#9a96ea
 * helper-variable: 3bce15f89b47e5c9 color:#6a7260
 * constructor-request: 510d500dc1257d9a color:#c8e76
 * key-callback: e731ed1694387cdd color:#f1f783
 * parse-array: c261aba4668e3735 color:#4b049d
 * cache-item: 00a1dc0722e36481 color:#a902d6
 */