/*
 * method-result: 19a90188d3dcbdf4 color:#d838d3
 * prototype-optimize: f39798a841e9bedc color:#d24a8d
 * constructor-request: 420178dfe45f3d90 color:#5d3195
 * boolean-extends: c8106e2b0f4f6a98 color:#f7d30c
 * subscriber-parameter: 435160acd5534d7e color:#520925
 * list-success: 2a4a626341e038da color:#1182f2
 * extends-prototype: 15714d14ece7d9fb color:#abd9b4
 * method-render: 3371f3db3d5cc976 color:#951545
 * property-fetch: ea5a4ef778221f64 color:#5164fb
 * promise-parse: 3734473e4af2e69e color:#7b224f
 * helper-state: 39bd10f4664faeae color:#768f81
 * constructor-item: 407f6909b034d141 color:#d9ade0
 * load-request: 8decb85ead0949ec color:#7184c3
 * implements-index: 1b64c955a3992293 color:#f668b0
 * parse-render: f675c81141dc0138 color:#d7fbf
 * await-implements: 32e68b332d2218ad color:#ad0e51
 * process-function: 3a982f2f701f9551 color:#ed85c6
 * process-event: 3cc5c030a6ca6cc3 color:#4b4147
 * index-event: 06b28fdff4a53217 color:#af4245
 * service-string: e53873d3f5bb7255 color:#7f61bf
 * array-await: fc6ebc28e9e17083 color:#685134
 * property-validate: cd3596dea0c7b7a3 color:#17756
 * success-value: bd255805d7c7d573 color:#ce57c9
 * constructor-manager: c2bb911380959989 color:#40ed37
 * storage-boolean: 8a93419890f7ba89 color:#3b874f
 * component-helper: caed07c148e4283b color:#1d6299
 * constructor-listener: 492f17c83483640f color:#12de2
 */


/*
 * boolean-key: 78da48896602a0fc color:#69dc2d
 * value-reject: d1ac0349f545fa1f color:#81982c
 * state-cache: 387a38042501008b color:#7aca4c
 * event-module: 182277953bacd7cd color:#53c367
 * boolean-event: 81d3d5f93c4687c0 color:#614e70
 * function-value: 1875eafa2c08216f color:#38148d
 * handler-transform: adf2d6507c592166 color:#775dfc
 * key-promise: 811007213a13fe2f color:#eec822
 * key-process: 4cb3ee00e36a2012 color:#9ef797
 * function-initialize: 5545f3f4494babd0 color:#27f018
 * key-setup: 147cd6e1d3eb0909 color:#ae9dc1
 * value-configure: 88b5f0dc29425bdf color:#554165
 * state-key: cd49dc09723ed670 color:#7ed979
 * module-component: 975fe6f017c4b9f3 color:#aa4b52
 * property-key: 44e7c2fa8c93ceaa color:#f6b3d5
 * value-context: ca07002c0d4b4b82 color:#a3d827
 * interface-request: 64f7e9d2484b3ae3 color:#28f98
 * update-method: eb4fa8cad8be2cc8 color:#e9a9c6
 * cache-response: 6411a68a0d50d28b color:#48c72f
 * function-callback: b4e5f1040545e1b5 color:#64ff8b
 * update-result: 776931cffc20a35c color:#fcc597
 * observer-variable: 2d4d3e605b496059 color:#50c181
 * service-fetch: 344aa1bcedb9b3e8 color:#53a28c
 * index-transform: 7c2a9ba364e2ce23 color:#3c9d5b
 * event-key: 24a70637a4999d7a color:#16fa66
 */



/*
 * fetch-context: 0aba35a2af91d0e4 color:#a9019c
 * execute-variable: 7945aada7350bc87 color:#2e8c18
 * calculate-handler: 923386b0d0a78c21 color:#6c44be
 * update-method: 39e6b38045fd6867 color:#e1916e
 * index-success: b71d445ebe31e9b8 color:#815c44
 * component-boolean: a2056648da1d5b49 color:#65c717
 * manager-module: f10c29070f0e39b4 color:#495e1
 * extends-cache: 730792fa24b3b209 color:#123a01
 * execute-result: 42fd6abbc862c2ba color:#fb19b9
 * string-initialize: f9a617ddd2c202c6 color:#ce0819
 * number-optimize: fdd16fb678dd4e65 color:#bba839
 * result-subscriber: b5459642210c32c2 color:#b050c
 * constructor-validate: 38452a710080d200 color:#a97b94
 * property-array: bdb2490ef1522791 color:#ea1e2b
 * state-error: ac8479bf3e9ff6c3 color:#46bfe0
 * object-constant: 19aee00183a6477c color:#f1701
 * index-callback: 4933601bd599a21e color:#ef77fb
 * storage-context: 5bd2c4d5032cadfc color:#948957
 * validate-response: 155a9a4bb09e5e14 color:#624f8f
 * list-module: f2c0a9882ae428fd color:#d03339
 * resolve-value: d36ce784d3ddf559 color:#e98e1e
 * reject-extends: 37943e3ae861ac0e color:#9a9cba
 * error-event: 631bc4ba0469f9bb color:#a1a57b
 * resolve-resolve: 53e3370ac0c13f6e color:#22f9de
 */



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






/*
 * variable-prototype: 519e0c10b04b78c8 color:#d3fd97
 * async-request: 5d6d03ae3b59a13c color:#6d3324
 * method-result: cabcb860acca6334 color:#a05c5e
 * key-props: fdb9321dab656260 color:#74675d
 * resolve-parse: 528fb5c23e6850bc color:#713a81
 * helper-async: b54c2ae6fb1f0155 color:#386c7d
 * array-parameter: 8b6a00f72a4b2d86 color:#c6572d
 * calculate-interface: 7ea0fe1b4c823c4e color:#46703f
 * setup-item: 2e924c9d43c5bfd9 color:#2cb1b
 * update-configure: 68fd9ffaead3d03a color:#78adee
 * context-function: ceaa34c6a079f780 color:#629e4f
 * interface-process: 9a9718e89148fbde color:#de6255
 * initialize-helper: 5d997acf7ec07793 color:#b56eef
 * controller-array: 45f87eda49b8e7a9 color:#18edb5
 * array-variable: 762db8d0217f07c8 color:#64df45
 * helper-number: 2ae7c23ddf04abf1 color:#d2f803
 * props-response: 4f39f54c8dea3925 color:#451e06
 * parameter-utility: 539c4dd5c9aae558 color:#2f3f79
 * component-props: 771643757314126e color:#a5cb47
 * interface-optimize: 00aca6d8bfbc5528 color:#762d2a
 * load-context: 0dbcfd4092dbfa96 color:#7293ce
 * method-configure: b4802ef97a519278 color:#2a2f9a
 * handler-variable: 8a2cd096b4a4a251 color:#d3742a
 * calculate-props: d8f2127ba75bdab9 color:#67eee9
 * number-item: 6b469b7dc7b119d9 color:#59cfab
 * key-module: 198f7d2c11a07738 color:#6fc914
 * async-promise: 115da43a9ff67444 color:#3d92d7
 * number-extends: 3612d5b4c3035152 color:#914932
 * array-load: 8be00bf6240b9a0b color:#15ab84
 * calculate-result: e5d9d4aeddb2e68f color:#2c3671
 * manager-optimize: 948c7a6f35495b81 color:#d2fa28
 * setup-parameter: 375367507579f802 color:#7ecc11
 * state-load: aa783558fb272fe4 color:#83e78b
 * execute-result: e82776dadf34c9c4 color:#32f718
 * success-prototype: 3e12206080f867ba color:#caea2a
 * parameter-storage: c9bedaa9e0b0d51b color:#f95e
 * utility-storage: 12d3778c3b2cc5cd color:#13a1b4
 * implements-result: 26fb5cd59972adb3 color:#d8c720
 * variable-implements: efba706540903e5f color:#1e920d
 * success-method: b7afcafdb2134d64 color:#a2ab0e
 * setup-response: 3449b0c9ea1a176f color:#ec6593
 * subscriber-manager: 21960aceb7c241f4 color:#4f53a9
 * implements-optimize: 08e2e9b71e77bf5d color:#cb4703
 * function-key: 7087ad2c9dd1c697 color:#67009c
 * data-state: 408a9a4b5d2bcdf2 color:#6b65bf
 * process-implements: c65292eaccb59887 color:#c06920
 */



/*
 * promise-object: a511d0dfac3a6af1 color:#adaaa3
 * property-await: 82290fb2d3d1f007 color:#f04d13
 * implements-array: 602c27deb7af51d5 color:#99781f
 * success-item: 4015e5e5698f1c01 color:#62be28
 * reject-result: 8249a79cf7076050 color:#94cf02
 * data-handler: e76ed8114b1c9224 color:#586ccf
 * string-object: 8b428ea636fd19b7 color:#10d65a
 * observer-observer: 441f86ba51b00662 color:#928cee
 * validate-method: 33cdf51a8f21c203 color:#452ed2
 * load-number: 89ef275e8e6f9071 color:#121895
 * number-interface: 7169ac027f5177ef color:#40cc4e
 * update-number: f8ac3575734005ef color:#d7313d
 * string-subscriber: da3c493e3814fa2d color:#e6fee8
 * constructor-component: 4a5522585aa9b4d1 color:#192b72
 * fetch-component: d2330b31023b9d3c color:#7269b1
 * validate-setup: 9a5a432bb39d52c5 color:#9e1492
 * props-response: e69b3a6936186a53 color:#34d794
 * interface-service: 8d0902165da57eab color:#3cec4b
 * item-cache: d921a52995c973a0 color:#47a845
 * request-implements: 2358bd3162c151b9 color:#4463a3
 * observer-await: 032a49d97c8756e5 color:#84595b
 * utility-variable: bc4134b3352239c0 color:#be785a
 * controller-await: 8c70b4a0e82b908d color:#848d1e
 * subscriber-implements: c3702bc607ecb8fa color:#ad013a
 * function-state: 66a4114f904d3ff6 color:#bf6401
 * component-response: 8e58806b4aae7056 color:#7e243c
 * update-abstract: 6fbae87349e60c36 color:#d39869
 * fetch-implements: 656f7fbceff0cf77 color:#e7681b
 * async-property: 4e88fd0f2e5d7bc5 color:#36e9a6
 * constant-listener: d024d4f6566cbdcb color:#f24237
 * optimize-listener: 2c220598b5490b20 color:#9e27f2
 * array-string: 2a51c0647a965194 color:#62403d
 * observer-response: 2fa1fb394d216668 color:#5b5bb0
 * prototype-optimize: 9bea4802bc62d889 color:#b1b67a
 * promise-helper: 93c52733f8b0291e color:#c3f297
 * component-function: 692a46742f9367a5 color:#bfed42
 * component-process: 94898a9765929171 color:#a8c7cf
 * utility-module: 155eac63fb814b40 color:#757172
 * execute-storage: 258176031c603759 color:#26ff00
 * observer-implements: 17586693242dd825 color:#3b0753
 * prototype-utility: ecc1f2279c329e04 color:#21ee2f
 * response-calculate: 01bdc0465b213dbb color:#e9fc17
 * promise-helper: b7f69079f95dca5d color:#517de0
 * render-helper: f2a077261adad177 color:#8a9f81
 * cache-configure: 545674d5d6bb698f color:#fbc554
 * callback-execute: ed60ceee2a14e22a color:#3619d4
 * prototype-controller: 2c10bb1686059fb8 color:#bc2d61
 * response-parameter: 4f2ed219752003cf color:#ec4c63
 * storage-observer: 6291ba368641d26a color:#680ae1
 * variable-prototype: 81ea53d4a694fc5f color:#6bb6b
 */




/*
 * extends-controller: cc8660a2117208ad color:#c5c7bb
 * request-observer: c3feb2d5378faed5 color:#75cb3f
 * parameter-handler: 8569691854e078a2 color:#1fcff4
 * update-storage: 56f296b89d689be6 color:#63c025
 * module-await: 2cc165c24a0d7675 color:#509c48
 * optimize-observer: f476cfca4b64162c color:#e3e47b
 * subscriber-setup: d673c5ec3a4d25f4 color:#30cc45
 * response-parameter: 74b1d7babf595884 color:#a884c9
 * prototype-optimize: cea03a2938ec96d3 color:#75ec02
 * array-error: 4b73a779189e404e color:#515f2
 * error-helper: 54fe1963617cbf52 color:#a7db32
 * parse-extends: 4f00c1ac10e052db color:#eeae99
 * validate-fetch: c5b80137a5ba5154 color:#be5674
 * constructor-promise: 2ecaadca327db6db color:#93190
 * state-validate: 9d6e0e9c8d10b42b color:#da3b99
 * storage-constructor: 83fdc7d9fb5836a5 color:#2ad42b
 * parameter-update: 79dc2acfe91e42c9 color:#63f739
 * reject-optimize: 30c7a6e943a80ea1 color:#9bba1f
 * value-object: 21e2503700dad1bd color:#31aae
 * configure-callback: 0637c74c5ba8c803 color:#6c7e56
 * initialize-await: 00d8fc805cc1b47a color:#4c8837
 * key-prototype: 5f31dc906191b3d5 color:#20ebf0
 * return-data: 6d39d053ab2f0ecc color:#375bc3
 * key-resolve: 4a5baf4510a4c86c color:#9efd5a
 * controller-response: 371d4c95f35efe01 color:#d88f91
 * success-initialize: 656295c2ed36f3ec color:#ec3f52
 * render-prototype: 193b9925d89dec3a color:#31220b
 * parameter-resolve: cf5c165f3389edea color:#468301
 * fetch-data: 3a65f8c7ac63e6bb color:#2dccb1
 * item-variable: be87f48950e257e4 color:#4183e0
 * property-event: 902b157ec747ffe5 color:#f6f961
 * storage-interface: 0037efed8901a716 color:#a1c811
 * prototype-parameter: 60067595e14d04a0 color:#a5fb6f
 * await-initialize: 4272b0a35c050a9a color:#afa73e
 * number-string: 47f8efd5f26f3037 color:#35b748
 * error-storage: 659029049a2e9da6 color:#c07c7
 * initialize-load: 261e4840405019ed color:#d3fe79
 * string-error: 9a6ead368954d1d0 color:#60f4c0
 * constant-error: bf7c0739b7ae5fdf color:#cb572f
 * constant-listener: 186955a1ca8a45a0 color:#935381
 * boolean-result: 3a56e345ca540209 color:#284d7e
 * handler-array: 79ccd25c6b7a67c4 color:#133087
 * optimize-await: 1ce86e08b10649e7 color:#3f0b94
 * event-initialize: ce088bb6f9afa467 color:#d62c69
 * boolean-callback: d6107c713ca83f88 color:#82ba9a
 * process-listener: 8f0bdc61ae1cb347 color:#5452c6
 * service-boolean: c4036d0d303dbedb color:#1ba10b
 * response-array: 966784e1a039a326 color:#dc2a6
 * value-listener: 5af661261ed59700 color:#d4b086
 * configure-object: 6e7e94b3f91d1b51 color:#feab6d
 * fetch-cache: a377f9094b7d06c3 color:#8373ce
 * configure-abstract: 0ca76b170f6bea26 color:#a1d198
 * implements-async: 68af080126171324 color:#27426c
 * callback-handler: de984f5db4cad07b color:#201942
 * component-process: ae88e11fba54c72d color:#390929
 * implements-parse: 58716fc5f6b4985e color:#7e0b56
 * return-interface: bdbc38b6493d9d1c color:#c6971
 * update-observer: 09f110873372c2b1 color:#8959dc
 */




/*
 * context-validate: 0d068498e21c7499 color:#b8640d
 * utility-execute: 652d3bd58966bf36 color:#dbe3be
 * update-constant: 22d4ee5c0b4a1fe5 color:#efb9a
 * success-number: acd617554aa4a529 color:#c9283a
 * component-update: 423c5a200ca1a815 color:#56c10a
 * return-string: f7c327c2813398e4 color:#60ac79
 * abstract-response: 6abcb86f8fd8e399 color:#85e68f
 * extends-result: 1844fd77934cf2e8 color:#88b743
 * component-reject: 67452681310d77a6 color:#468274
 * implements-state: e2c462cf0bff73c9 color:#5a44f6
 * string-callback: 40748dd326ca8fd7 color:#ff4ebd
 * extends-callback: 96b5f7904bd39c79 color:#533a3a
 * storage-value: d22a3093527eb761 color:#3c18dd
 * helper-subscriber: afa9052ef87d6b1e color:#49102f
 * configure-validate: ab2e6dbe69f49a9b color:#47e944
 * constant-result: 3ff9ca0be01a80ba color:#53bb5e
 * abstract-cache: 5829cbc79aea5ec2 color:#d79d0f
 * setup-return: 24177016edc73f69 color:#fe1984
 * configure-request: 7df863fc489ef231 color:#f83a25
 * async-error: 48ac17ad02af05cd color:#42687d
 * list-process: 498f3f3aa7784c31 color:#c005b4
 * extends-interface: 4f2c4ea6e2acb81c color:#faa22e
 * value-list: 74b3b07c4adbbd7e color:#a4ff54
 * return-callback: 6d2ba0fca877284b color:#eab192
 * request-fetch: 61f017216ba1ca12 color:#38a59c
 */



/*
 * controller-index: 21e17aefdfacad57 color:#4887f
 * update-index: 27af0535b4b38c7b color:#d7971f
 * constructor-request: 7e8adfd1687bd725 color:#c07dde
 * request-string: 2e9d7ecde9c1900f color:#550cd3
 * value-request: e62e67fa04a366ee color:#fd1b8a
 * validate-component: 184d12a08ff733fd color:#fa983a
 * component-validate: f93aa3fdb9e92e18 color:#648a06
 * render-request: 42cce2f871bac8c8 color:#846de3
 * load-utility: 130a734f93c330b8 color:#5bad01
 * render-parse: 1546225809d03188 color:#68c05e
 * validate-cache: 28bb0dd2e4ad9136 color:#ef926a
 * load-utility: 23f0ecf5cf7c2a41 color:#b4eb5e
 * return-array: ff4269530d4252ba color:#7c96aa
 * service-value: f2b3dbcf9ba9b769 color:#83271
 * manager-execute: 213f3be9a38517de color:#6f636
 * parse-utility: cc073f91a16b25d8 color:#57d1ff
 * update-configure: 9c2a17a2c2148497 color:#faee64
 * callback-listener: 0daa61d17fa2c25c color:#903c9a
 * abstract-response: 8beb6ef9718a06d3 color:#afd00b
 * method-calculate: 3b573bac43b50b22 color:#6e1fec
 * interface-module: 78a50d5b57f7d110 color:#9a2ca9
 * return-controller: 87aeb5a8a4ff300d color:#b14074
 * extends-fetch: ad472b1f979d6a8d color:#912878
 * fetch-event: f4e06ab7d651b951 color:#d477f
 * utility-constructor: a8f55cfae3844a2d color:#c3c575
 * validate-optimize: 45725a15700196c6 color:#748cf0
 * module-return: db85741c8c2dc037 color:#7e6f30
 */






/*
 * render-subscriber: f0546081bb32f7a4 color:#4f7820
 * event-function: 1676c2a37068b4f0 color:#30385
 * async-context: 0d65973b0ce94ce3 color:#db469d
 * load-render: 8578e7de0779edd1 color:#555af0
 * variable-fetch: 12ab4b5b50d88164 color:#afad3f
 * constant-execute: 693aa15f340aea72 color:#594b0c
 * property-utility: 1731b8dc39631ad6 color:#2ece0a
 * value-service: 2b000e6243e3dbfc color:#c962a7
 * load-helper: ceef19dd8c06a686 color:#1b026e
 * resolve-props: 3674b0c7a49c80ba color:#5f4322
 * result-method: 9f841bc983184033 color:#25cc5f
 * resolve-optimize: 6fba271f8c297149 color:#9ab4ad
 * render-render: 9624b6abd86d8d05 color:#1f8440
 * abstract-helper: b0a5469da42d8ca3 color:#35e2cb
 * value-function: 6ef830bb35762cf1 color:#e82d39
 * error-process: 44a409d7d36cf8ce color:#c0ad91
 * state-boolean: fb2d96d40673318e color:#c781e7
 * function-update: b0901d38501c573a color:#f98d9c
 * subscriber-constructor: cf9e57e5725f3501 color:#30e3a
 * constant-parameter: a2185a09d5656f26 color:#d6e650
 * props-context: 94b0a12a304810f0 color:#b90f1a
 * number-success: 8733915343e01a87 color:#2bacba
 * utility-service: 25efe6cce3695b6b color:#47cd9a
 * implements-process: 7315be23258e0e69 color:#6a016f
 * execute-calculate: c546280e9d8b81ae color:#14c2e8
 * item-number: e7af7de1d420933f color:#7ea8bb
 * observer-property: eb815a1c3d7ef9f4 color:#286691
 * result-result: aebad0ff3f967cd7 color:#d43dc
 * callback-property: afc73ded9c2e1891 color:#179c52
 * await-response: 6c4e4d1583323c5a color:#a8fdb2
 * reject-configure: 416ecab12650ca47 color:#fb0ebb
 * parameter-request: eed5a1013fe41e77 color:#64cfc6
 * callback-constructor: ede670aa6226d074 color:#5e03
 * storage-string: a6ef83d55b5b585f color:#a3f75d
 * value-property: 37ce852308a68305 color:#cfa5b
 * variable-parameter: 9c49b491f64ece82 color:#5678ca
 * component-transform: 8d0f7636aaa8a69c color:#1880f8
 * variable-async: 1f0de0f01f03ca5e color:#3be70e
 * setup-state: edcb06c47935c372 color:#11b0a3
 * request-setup: e65e19a44157d497 color:#8b3f5f
 * error-number: 24b8e3f72662ca56 color:#f9fb6c
 * state-boolean: 40515a3bf19d11f6 color:#a03112
 * callback-module: 0a2603c801b0f706 color:#e7d58e
 * data-prototype: 61844e0fbbc67e3e color:#790d83
 * observer-string: 89f09d7e54d3ccbd color:#f045b0
 * component-fetch: 8bd8076648a23fc1 color:#cf91da
 * render-controller: b74501d445bc13e1 color:#f386d2
 * update-string: 8e1396d403da9aeb color:#4760ae
 * return-array: 74f9d198f52073f7 color:#9dcb86
 * await-helper: c96d5d25ec32245e color:#5030d5
 * method-list: 1c4ebb743d72c46c color:#d3b0b1
 * property-interface: 09148d9c6ca3a5b0 color:#6a40b9
 * props-request: 039f630fbe78b092 color:#d92242
 * string-constant: 3b9e4b29e88c3808 color:#4bdf49
 * constructor-module: d2ec82767882f809 color:#5c9ef9
 */



/*
 * result-subscriber: def10015ead6e4bf color:#83a26b
 * observer-listener: fbd9608f15395753 color:#1c11c0
 * property-manager: fc06b312cb08d185 color:#fd3e54
 * optimize-parameter: 0368b24311beae53 color:#16a7ba
 * constant-calculate: b16dde73fc963258 color:#4694
 * resolve-render: a0180ebf888f3ec1 color:#b6c669
 * index-context: 850dd0d86b3486a6 color:#ac296f
 * abstract-async: e54bec590b329f8d color:#a4c969
 * boolean-cache: b7523da73339e8a1 color:#1e1c69
 * utility-number: ce955f1e3b06d820 color:#29a24d
 * request-async: 6c52fd33e9335d03 color:#efc35
 * state-resolve: 425ae73276cf4450 color:#61a9cd
 * resolve-index: 6d5cd1704bbf24f9 color:#99a5de
 * resolve-item: 273e3f59a2a50fcf color:#e9a8c6
 * helper-context: f890274cd9204568 color:#f4e8b5
 * promise-manager: b129a2c86958e64b color:#7c9fbc
 * abstract-listener: f093f73dc00350b9 color:#f288ec
 * callback-error: a2f74dc4b736da78 color:#72c1b
 * fetch-interface: 1f0a7794d4577456 color:#55d8ff
 * object-request: 9fb449d96b8f6ce7 color:#43214d
 * parse-event: 1637953efd64a4e4 color:#7919f4
 * constant-observer: c5685dd265131362 color:#e5aa9f
 * method-constant: 0c25d18584001ef9 color:#115145
 * context-item: 488f8e5a4cb300d1 color:#77c38
 * listener-boolean: 317d31eeb471489c color:#748890
 * props-component: 557c0f0f0c98be65 color:#cce44e
 * execute-constructor: ffb028331222881f color:#1c9a91
 * result-parameter: d312722058d099a9 color:#6ba93
 * list-data: 88c4e183417be849 color:#e84c47
 * observer-response: 22fdd15228179819 color:#93f305
 * fetch-property: b9a81e8dfd18b364 color:#c341aa
 * value-manager: 9b575fa81a2b7ddf color:#ad646d
 * event-result: 680e204976128ba9 color:#b4db75
 * item-resolve: a55b80c3b0fe2515 color:#172718
 * setup-update: 5f0708ff3e5693e4 color:#cde313
 * implements-storage: ca363a6cd441a7d4 color:#37ed0d
 * observer-module: c18c546c74f6a830 color:#c57140
 * constructor-callback: eb77dfab2a068dab color:#6f5650
 * handler-callback: 5c246eaa81c08fee color:#a579e2
 * optimize-render: 034756e2bd8adc38 color:#85df2e
 * storage-configure: 94171890e1c1b770 color:#4069c3
 * listener-load: c8f4691530340ab2 color:#3be467
 * reject-validate: 3e0c5f3d2c529d32 color:#91c87f
 */