/*
 * data-request: 1b4ceca293f9ec90 color:#ae70dc
 * constant-prototype: 59c4674f9993efd0 color:#70b875
 * controller-parse: 46ff77efc881deca color:#44a01e
 * response-prototype: 0eb609da1a0c5cc6 color:#11fb76
 * async-method: 73473eef8dca0e51 color:#e04cbd
 * resolve-abstract: 44288a818d616245 color:#e735b6
 * constant-async: db4d195e29a5444a color:#c4f7b0
 * manager-parameter: ea8b733278e4f699 color:#62600e
 * number-item: 0f155dd1157d3342 color:#46d030
 * storage-return: d627288973b4eef3 color:#f6a193
 * index-subscriber: dbb2c84cb551a21b color:#d06a34
 * success-optimize: 7af5ebb216965a47 color:#feaf0b
 * interface-variable: 0694f79f4b3c5aa4 color:#6c35c7
 * property-cache: 221cd92c9c1ab373 color:#e1854
 * method-implements: 9fee425b0b3c0e83 color:#66e1bf
 * response-process: 9ecd67a33cd03347 color:#3db029
 * key-update: df8f0c27daf86cf8 color:#ec88ab
 * response-service: 720363e1fa5ec583 color:#bc083e
 * array-number: 99acd0ce696d4b21 color:#f8f212
 * callback-async: dfbfbae2995ef863 color:#9b8129
 */


/*
 * helper-interface: 999f0785a9569642 color:#d4f94d
 * property-variable: 6f98a095500193fe color:#b8c9b8
 * prototype-cache: 6411011e02bde2cf color:#58203d
 * utility-await: 24aa7e0e89a50872 color:#29be77
 * key-prototype: 1688bf91b5db7b08 color:#320ad4
 * helper-key: 9067d4012813b1b3 color:#79a06c
 * execute-parse: e5c73532944f22af color:#1f85dc
 * method-reject: 5b482032d774cfb2 color:#f31bf5
 * await-response: df846e9d8700bc73 color:#97fe44
 * abstract-props: 2736177f8b620611 color:#9eb2c8
 * resolve-update: d4e126cf490d7726 color:#ef8393
 * abstract-reject: e44445aed89d6f4b color:#62c04c
 * subscriber-method: 9578ccdefb4fb016 color:#c94eff
 * extends-utility: b5ba3ce5e739c46e color:#4496c9
 * render-parse: 659a45522fc4a22b color:#90473e
 * setup-boolean: 33d6a24c924195ed color:#329d29
 * helper-state: c8ecf63e6913a132 color:#e7f39b
 * initialize-promise: 70afd24cde8b296a color:#a0ef17
 * index-utility: 1e760f894bbb6668 color:#be8587
 * await-array: d36333b7e9eab87d color:#21d740
 * item-request: 05b4f65822297c71 color:#995466
 * value-process: 11a31f4afba5e497 color:#411d35
 * calculate-interface: 91c485414524cf23 color:#ca191
 * handler-service: f92689302f921a20 color:#990481
 * index-method: bdc00bd540dc510d color:#b97450
 * process-manager: 8b5c6a13add67ba1 color:#de12a0
 * fetch-execute: b9908e7be2bc5804 color:#8d8e22
 */


/*
 * reject-constant: 3a7de0c483733f60 color:#e951c1
 * response-transform: 02d726f1a5ce0fa2 color:#c211e2
 * constructor-calculate: 7c227eeffd8a7178 color:#a1f642
 * index-string: ace86181fb367267 color:#200f0e
 * data-error: a3aff8026b916b81 color:#fb6146
 * controller-handler: bfd19a8f2601a80d color:#f21a00
 * optimize-request: 5ca95e4f3c76b3f7 color:#c2efb4
 * callback-module: 05e7a0f7619b03d0 color:#e5dd74
 * result-result: e36f847f7de3adf6 color:#8eb23c
 * string-list: edf09af85b33385d color:#ca8ee6
 * calculate-initialize: f408ac90f08a3a29 color:#1b30ee
 * subscriber-update: 13a3f8a509244af8 color:#52b94c
 * fetch-validate: 1cfea5875187e24f color:#2c0de3
 * constant-configure: b7bf2665238e9b7a color:#54b9da
 * props-number: f037a9c428e24f5d color:#c479af
 * request-fetch: 5e298cf69e692e08 color:#1652ad
 * index-implements: 2024405dcd034928 color:#863c33
 * listener-component: 0b9fabb0485b0cae color:#dff783
 * calculate-storage: 0e3f062217cfe5f1 color:#ef3c26
 * load-observer: cbdd25571a4d5c05 color:#9eae17
 * promise-success: 83457edb73579b95 color:#6d094c
 * error-list: bef3d44c0a230d01 color:#a8b7de
 * return-utility: 4a658a362d036ee1 color:#52e514
 * item-interface: 69fc9c8a4a51c51b color:#9a95f7
 * return-transform: 31ffe8fb173d9b7d color:#25be5c
 * list-manager: 38a485c86b5dfddd color:#ef2116
 * transform-function: 9d42e7a420640c2c color:#9d3ed8
 * string-prototype: 05c401f7db2dd9f5 color:#95f2c
 * success-promise: e5fe0a4acc50e918 color:#d2ac64
 * property-resolve: e67e556330a23a0b color:#a423e5
 * validate-number: 48ca5d2270ba54c5 color:#3daed7
 * update-context: 00100fbb654f4e98 color:#df4943
 * reject-component: 4a50f5431b337e54 color:#177edd
 * storage-function: 04596a1e4ca1a2e2 color:#d1277d
 */


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





/*
 * result-implements: adbdc05f3e793b2a color:#381af6
 * configure-response: 59ea6569620e2400 color:#19870d
 * property-constructor: 72fe9868c5c3ca33 color:#dfd50f
 * number-parameter: 98184ca1569d448d color:#a97da3
 * setup-value: 8359d1d7a26fc636 color:#fd591
 * props-value: 4526a1f698d13278 color:#510ee3
 * cache-cache: 1159f6ebcc92a804 color:#230f28
 * module-data: ec11b1b90ddcf732 color:#4f258d
 * resolve-return: cd4f4da042206df7 color:#6a5464
 * object-prototype: f69a6a6cb15b4a1e color:#adcbba
 * service-storage: c8b29b91d8458ba4 color:#9590d8
 * promise-process: 611cacd71b71cf77 color:#77b716
 * validate-implements: 68ee28e250324382 color:#6d1a60
 * result-number: a2e09a90bb80f287 color:#d06884
 * helper-parse: b393bf895fb90098 color:#be0af0
 * method-data: d00f2ac3e34c40bf color:#dd5fc7
 * abstract-number: 7ad7fac62c81bbc9 color:#fb8c06
 * update-controller: cbb54f59b2cab4c6 color:#54476a
 * data-data: 959dca4990be83e1 color:#2f969c
 * response-cache: 0041b373cfbd2e1f color:#70f23c
 * configure-render: a8d7b2609964e1cc color:#4d8b36
 * execute-callback: 8dbeda6043823b3d color:#fd276
 * method-implements: 214f051933ecd72d color:#e93d01
 * object-async: c963726ed5b83653 color:#5f673
 * module-calculate: d564810df2a21466 color:#a504bc
 * constructor-result: c0c3998b8edadc0b color:#9d704b
 * promise-listener: 5b23847b2949f63d color:#92840b
 * parameter-setup: 6a60b341e014f0de color:#fa42ec
 * service-list: c197bfa001ee4a9e color:#b9d4f3
 * request-storage: b8d7efce63d16cae color:#e266e5
 * item-initialize: 7a9b905ae5084ad7 color:#c2a87
 * success-string: c06cf620661917c5 color:#ddbfba
 * manager-controller: 9c579aab5fce5f02 color:#d3e171
 * string-controller: b1ccd8e5d7270e67 color:#d4c11b
 * await-data: 87010e06ff12509f color:#71f96a
 * component-render: da7eb25abd2cb905 color:#72771b
 * response-function: 804366cde1e9b20d color:#648c58
 * module-render: 9337e9e5af315bda color:#83921d
 * props-list: 119646663f98b16d color:#717ba5
 * handler-response: 565be58dbdd77cd7 color:#27c507
 * load-abstract: 2257368e7abaae8b color:#ea0c77
 * initialize-fetch: 6649e83cdb74c361 color:#e0c43c
 * constant-storage: d5e41096e1fa8cc2 color:#1314fa
 * observer-response: 958324e9d22adc6d color:#8d1da7
 * async-setup: 0a04218b13498364 color:#d90b0e
 * abstract-execute: 1f4de6db624c9b3c color:#96b652
 * manager-optimize: 0b6fcbce72bfc146 color:#4f994b
 * implements-function: b84dd6cf03d58c80 color:#9acb13
 * service-variable: 07907285e860e14a color:#fd3a92
 * state-cache: f4f1ace46bc91ad9 color:#505873
 * return-calculate: 6c3d7e371cd9b20c color:#f433d2
 * utility-error: 09f2e53f466f927d color:#da311
 */




/*
 * parse-calculate: f6cd7e110b2eb5c1 color:#8861cc
 * implements-object: d65a9de1476ed6d1 color:#760b6e
 * calculate-async: 10df4b65c9e05616 color:#2ce578
 * event-state: 3816ba2a5a313693 color:#b4baba
 * utility-parse: 8580819a96b5c28e color:#158c7e
 * module-render: 1f60a6d85e3ede3b color:#821f07
 * utility-await: 1b878919ef3ee58d color:#a1480c
 * optimize-validate: d94dd3290af1b11f color:#aa067c
 * constant-result: bf24db6c89c6c957 color:#2b7877
 * interface-fetch: 50d5792eba59d8b5 color:#607116
 * boolean-request: e61da17239535ad2 color:#9bbcbe
 * implements-abstract: 4675f1a171445219 color:#845f92
 * item-fetch: 9dcfd809ccced7d1 color:#16c141
 * fetch-listener: 4f8d84715a4c712d color:#d708a3
 * helper-result: 9c53b8f0398cb431 color:#44856d
 * validate-configure: 219f9257e1ada7c5 color:#b5e144
 * object-abstract: a2af163580de4de2 color:#9e3459
 * callback-helper: 266b901aeb31ec26 color:#b1236d
 * render-storage: ae8f5d648c89994d color:#f69150
 * service-observer: 2e064ab16f89f7c7 color:#db9130
 * optimize-parameter: 03dc03bb4cd69f97 color:#71c1e0
 * cache-subscriber: 80c145c661a5e8d2 color:#c92301
 * calculate-subscriber: 657e5387b7ddf086 color:#8af6f6
 * extends-list: fcd9750d198bbe47 color:#3dff66
 * helper-number: a4deb9a034aa52c2 color:#2a0227
 * subscriber-data: 1c04888e00580087 color:#df8a9c
 * service-prototype: 4089bb7bcf230947 color:#26e41
 * configure-interface: 79678ebab220160c color:#e48447
 * observer-string: 1a5afc654f6d8072 color:#528c34
 */






/*
 * abstract-implements: 63932de5ea936f2e color:#352124
 * resolve-optimize: 9cb54c7beb052d90 color:#ad34b5
 * context-update: 0f4e27120843f116 color:#2da8c3
 * item-variable: f4d7b032cf9e404c color:#66ad2f
 * parameter-calculate: 0668a24e3271521a color:#226520
 * value-string: 95b412dc88052667 color:#69a213
 * boolean-service: 19ca1fa6b7a80ca4 color:#76aa27
 * controller-manager: e4bf89f6872f8ac9 color:#c7062
 * reject-parameter: c0e50ea77d37211c color:#737e3c
 * extends-constant: f4f927af30dd0d63 color:#e03f83
 * interface-parameter: fa064cfb054bfdcc color:#a9a48f
 * object-return: 5e09c8c93369900a color:#75722d
 * request-manager: a07c5bfad7d8f399 color:#cd077f
 * error-resolve: 91f6a7c60951bd31 color:#bef0ec
 * listener-callback: 7db2b7a25ef3b6dd color:#5960d0
 * process-handler: fd814d399ba59365 color:#8b0c78
 * index-service: 8041db9fe130bdb8 color:#5c0c3e
 * resolve-parse: 92d3f626aacb3424 color:#b2561b
 * success-value: 6fcab0a7e2a2e5f9 color:#1598d8
 * property-property: 69ec1a81829eec05 color:#d14bd8
 * error-boolean: 39134d8bce203f5b color:#a5232b
 * interface-event: 0685aada57f7b344 color:#41e15c
 * prototype-module: 310719a20ebbb6ca color:#ddadd
 * listener-calculate: 2ac98ab4a23445f7 color:#b87c92
 * key-return: ab7476ac40002aa1 color:#739338
 * request-helper: a1f647c0f8ac68f9 color:#65aae4
 * subscriber-implements: e02d8c9073898c06 color:#728640
 * update-index: b1714f343957b298 color:#712335
 * parameter-execute: bc0b63f845e9878d color:#a7b46e
 * property-update: 46dda37a78b37e9b color:#759edc
 * item-resolve: 3d1f64a8d4adcaf8 color:#2ed4ef
 * result-transform: 76ede820d095a556 color:#ec7cbe
 * response-cache: fd3bbd4e9612e197 color:#effb15
 * reject-constant: 7ec946bb1c3f0f01 color:#2409fd
 * async-setup: d65047dda8aacfa3 color:#9d5b81
 * calculate-render: c478618fcda50ccc color:#9d0dcf
 * fetch-variable: e00e365304acf2ab color:#b4114f
 * module-number: a4cfb286bb2f6c1b color:#8efb93
 * cache-result: edcab9ac70df09ba color:#79febe
 * extends-variable: 987b42c1c2a810f4 color:#99b5bb
 * listener-event: a8ac6d54057bcf83 color:#a98288
 * function-implements: a324821323d21a4b color:#c90870
 * context-error: f1427d6da94ba8b2 color:#af007d
 */




/*
 * service-process: 017d2968c6cd3ee7 color:#1c157e
 * function-data: 88b58c145b97467d color:#43529e
 * parse-utility: 25ee89a5d3dd3b06 color:#ec154a
 * property-load: 49981dfe9b28ae5d color:#724132
 * prototype-cache: 265ef2be4fda7573 color:#64bf51
 * listener-execute: 1b7d8149ff147820 color:#cd8a2b
 * setup-implements: d28af5a8fa149fe7 color:#f2b27f
 * process-index: 194f0bf20974ce5a color:#7e8de1
 * process-event: bb68c3afc7da0bea color:#bbfcd5
 * await-process: 561e88733ca3cbb2 color:#5b0d49
 * handler-abstract: 79c69241498f7907 color:#8ce55c
 * object-boolean: 3187f6dc100406b5 color:#c9c8ac
 * boolean-setup: 1bcdddc8c766e0ba color:#bcec7c
 * optimize-constructor: 79ae2a04ddc9951e color:#79b2ec
 * prototype-data: 7b13b8a81fb2e996 color:#e7ad8a
 * string-request: 348ce172b1ab07d1 color:#db593e
 * update-response: 572c96c86560fcda color:#2f33c6
 * render-helper: c05005992a1eecc1 color:#14bb3a
 * value-parameter: 064300216ccc9e81 color:#62fa6a
 * async-helper: 522f6c8cb5479d4f color:#363a4f
 * render-component: 751d7c5c7f7347f4 color:#833957
 * process-result: 13ab5f4ac050ffd5 color:#422419
 * success-update: 45b5639dc51d4135 color:#e1cd75
 * utility-service: 70676165b4e9f6aa color:#7ddb1e
 * service-result: 0143c2704fc57f1c color:#5c30b
 * module-return: 1a889d28f7e7c993 color:#55196a
 * parse-observer: 3b708c19836c2174 color:#31dd63
 * parse-service: a6292db3367465b3 color:#da8f0
 * result-resolve: 5de6b878e6140777 color:#3f6305
 * update-index: c1e9009b8a0ac85c color:#6437fb
 * boolean-configure: 0a5caad2985d80c2 color:#5036d8
 * promise-method: 19582393acfffcd9 color:#a4dcf9
 * subscriber-method: 3431868a3457bc21 color:#54b59f
 * array-success: e4621bc0f00c53a1 color:#a68a8a
 * execute-cache: 4fbfa5cc2a618d16 color:#cde2a3
 * manager-object: 695f88c4de794058 color:#e63ab1
 * data-parameter: 762c671693c2b59b color:#d1233d
 * optimize-initialize: 1af1f32573d83ff2 color:#7d98da
 * abstract-reject: 2f19f7e940fd5f66 color:#6bbd25
 * return-await: f1182bf99d44ddb1 color:#b7fdbf
 * helper-variable: cc8c8bb2898ee668 color:#6d244e
 * configure-list: 4b759c0b23889776 color:#16d915
 * request-prototype: f71dc7e6cf5acde1 color:#d12f34
 * update-state: 7e197ff7c57bdf9f color:#98bc8c
 */



/*
 * state-constant: 1ed57437fc98f61f color:#52151d
 * async-render: 01e90e59306ed995 color:#947a19
 * property-extends: eb7bb2a1bc8cbd9b color:#d63c57
 * success-success: 0c15fb833efb4e7b color:#d8c254
 * module-helper: 47d010202e6017d8 color:#24de6
 * process-number: 457d13f04853b65d color:#40d6ec
 * async-process: 4746c3d5fa2975b7 color:#e3cc72
 * return-resolve: 1e10900b270912d2 color:#eafe31
 * object-module: 89e69217c0a0f508 color:#1df909
 * interface-storage: a74eb94d1283ea99 color:#7261ff
 * initialize-state: e492421f74e91250 color:#486240
 * event-manager: 06ab6508349a8e84 color:#4ef1b2
 * storage-array: 2e1d880d52c106a3 color:#1c4ee3
 * property-reject: 4e0a4202076d0053 color:#357e0d
 * helper-success: d31a470a57abc146 color:#4b1f5c
 * component-parameter: 8dd23c6de698fa02 color:#3bd04d
 * prototype-variable: d0b2045282d1b857 color:#2eff53
 * value-helper: e8cc820b83791a97 color:#92af62
 * configure-reject: 40b659eb71e1f340 color:#c508fb
 * fetch-interface: cc360c3f80fecd25 color:#65b18c
 * variable-listener: e743d19054250470 color:#718ee3
 * process-data: 24eedcc6a008ab87 color:#4a481
 * prototype-optimize: 868e8db00e3d70e5 color:#9b8d9f
 * cache-callback: c238791220edf937 color:#526cf5
 * manager-key: c8013b1f95c00067 color:#9719b4
 * handler-request: da5d79a7f935d498 color:#4ff28b
 * setup-subscriber: 46d19af0196e749e color:#cc5cb3
 * await-object: 66d5631a4bfbe2f1 color:#94c24d
 * key-resolve: cab4511a42bcccbb color:#2b793b
 * variable-async: c3a8a661e48ced0b color:#59b2ce
 * load-calculate: c7b2325d3d16e475 color:#6d9020
 * promise-event: 3666f5dc7cef6e66 color:#495594
 * calculate-callback: 2e6771ecf29bf28c color:#b20a8c
 */



/*
 * resolve-calculate: 3915e0e1bba1bc92 color:#39108e
 * component-fetch: d424ff8bd7866aea color:#95209f
 * module-manager: 3ecf1437120f4348 color:#e5b02c
 * function-component: 5cfbbc56bcdd5590 color:#cf7c6a
 * response-variable: aa224525838a58b1 color:#646fae
 * await-value: d8e668c06044ade0 color:#2c050b
 * request-resolve: e44de8fd79d40617 color:#a9ff34
 * utility-callback: 684917c521989674 color:#6943e7
 * validate-calculate: bac813886f398a73 color:#d2683f
 * initialize-fetch: 4098ea39e6ee5063 color:#a65964
 * handler-success: 842cb0f4224987ba color:#43fb13
 * extends-resolve: ba1013b6d98f76d1 color:#a505e9
 * subscriber-await: 95760bd54cd36784 color:#a79069
 * item-render: dac5125e94b46ee6 color:#99babf
 * render-execute: e2f258ede6000d49 color:#3ff856
 * boolean-validate: adcf3081c547673c color:#a05670
 * property-resolve: 68317e5c3e77ec9d color:#316a77
 * utility-promise: 1a37bd93bb20ebac color:#dd75d
 * render-parameter: 59a75a692aba7390 color:#422f41
 * observer-property: 2b97e61e65785a39 color:#469039
 * method-abstract: 42258208aa7f0da5 color:#ea2c89
 * request-extends: aa86e43e52c5d615 color:#df5cba
 * data-index: 0eaeda8cd466bbb8 color:#68db30
 * fetch-key: aa57f0ea14854a45 color:#639f19
 * constant-constant: 851b82a60e8db0bc color:#e6b806
 * async-return: a1c39648dd133fc2 color:#58d03c
 * prototype-state: 1902389b82c16f5d color:#6d2e7e
 * response-service: b1cb9f74c1af5e36 color:#9f3c7d
 * method-interface: af476da176508b14 color:#597a43
 * utility-component: 2c2f5a9555a2c0b2 color:#b7ea38
 * data-module: a9713b60edc82cbd color:#41cb
 * event-await: 118945d2a693b394 color:#d71834
 * object-response: f677cae84774b3b2 color:#7dd131
 * error-controller: d942eacba31abdbe color:#d27529
 * parse-reject: 0732ddfe956b21cc color:#7ab23b
 * validate-implements: 41271c57d303f91d color:#a479f2
 * calculate-resolve: 91443c12124c6606 color:#b2461d
 * prototype-render: 11f44f07a60250e9 color:#db8997
 * function-storage: 81752490a88c246d color:#e12e80
 * function-result: 4650b3e9bee591ba color:#95ed4a
 * index-utility: 1d3210575bb5c56b color:#9f2b68
 * observer-transform: a79c898466d9e503 color:#3f167f
 * context-implements: 92df186fa8b9c215 color:#7b8618
 * execute-helper: 779590b270319c27 color:#693e5d
 * cache-listener: 09ce3871f43c8df1 color:#ccb0ba
 * resolve-data: ed359fcaa449ab3f color:#5af19a
 * module-optimize: 38593cfeba9a7bb1 color:#1f5ecc
 * request-state: dc07ac7759be037d color:#741f9f
 * parameter-data: ae26ccc2a7a28f0e color:#cc27f1
 * configure-abstract: 939312adb1e7d57e color:#7a3ebc
 * fetch-parameter: 9edb2792a7e3a3cb color:#9d93de
 * render-controller: 577cf0f6f2602b54 color:#cd28a2
 * manager-helper: 39c442aedd55b7b8 color:#6a7072
 * state-props: e51c4772107e848f color:#60f8e8
 * list-props: 7355c52a2ecc3d72 color:#862162
 * render-state: bea1620429345b4f color:#1d71f7
 * method-cache: f104d6293023288f color:#865fb3
 * item-setup: 8ce9fd84e1dc212d color:#89c141
 */



/*
 * index-abstract: f82fad2ace6f27ef color:#e02156
 * interface-calculate: 938db213adcb722d color:#813e38
 * callback-implements: ad7d205d6a4f2795 color:#ecdb55
 * controller-service: b560c036943bdf2b color:#a2c462
 * return-process: ad756ef37006b091 color:#eca161
 * helper-prototype: ba37dc1ed7f12d65 color:#eedd05
 * parse-props: 1e9e0779f8e11cf7 color:#30cc03
 * success-configure: 8325b113aa97b127 color:#43ac87
 * context-key: ddb1c9644566ad68 color:#1f894e
 * data-helper: fac1a4f91aa7d777 color:#ef9d8b
 * method-response: dc59cf22528c5808 color:#19859
 * service-item: eb0061e691904160 color:#a208b0
 * event-key: f2f3c2ed2a86321d color:#4eb751
 * data-manager: 870dd92f2ba78cd3 color:#e2c4b9
 * success-property: 816ca2ae7798a3c5 color:#587850
 * reject-extends: ca97fce43268fd0f color:#4b2a79
 * async-handler: 6cc3aaf23ae9ec7a color:#1a67a8
 * validate-validate: 656c0bf220e026c8 color:#5759e2
 * string-request: 42239454695d09ee color:#53a6a1
 * calculate-item: 4b114d53ae6faf4b color:#de26e3
 * array-variable: 5414cd29e0e022f5 color:#dbe185
 * initialize-helper: d8cb18807a728634 color:#8b4baf
 * response-subscriber: dbc6323dd8bb2324 color:#966f2d
 * await-utility: c8bb2d9c6bd83c09 color:#7ced34
 * render-string: 92098d61bb67ea7f color:#6b95ea
 * prototype-callback: 80c393a3ea576ff2 color:#82b8ad
 * resolve-number: d291c60cb8b297bb color:#feff88
 * fetch-load: 03618a6645f18496 color:#20f162
 * extends-interface: 3a6747953c77b5d5 color:#9b5714
 * array-constructor: 4f9ad611f78dd089 color:#f651ce
 */



/*
 * component-subscriber: b92c9f75cfe39dcf color:#ebb86b
 * array-manager: 19e6973abb3c7a39 color:#def145
 * implements-data: aa45b507675b48d3 color:#b3aa09
 * response-utility: 33f3b2d4fe04475a color:#eb9c2f
 * object-list: 5b6b0f545d40889c color:#cd3766
 * data-optimize: 7a13c18c82060efd color:#47633d
 * boolean-success: ea18e8e6793ed8d9 color:#9bacf8
 * array-value: cd63bb206553bedf color:#8abe38
 * async-method: c2bcf09f3dc8bece color:#3e2dd6
 * key-initialize: 660c175d38ae31c2 color:#95c5c9
 * render-array: bcc8251b08e595ba color:#206c51
 * reject-resolve: 74815f25b5076c4d color:#2d6c0e
 * resolve-execute: 8902b013052ddd1a color:#225d5d
 * property-execute: 3d1ffe5c750efff9 color:#d68b90
 * success-initialize: cf9875d6542976a1 color:#bc3957
 * constant-function: b4944f639058e317 color:#e88d3d
 * event-storage: 70782cb741379707 color:#45ddb0
 * configure-async: c10ae8b1cc203195 color:#3ba198
 * reject-manager: b4cb229ba9b67571 color:#d72887
 * calculate-variable: a6e6ca5e05f214ff color:#abfd4f
 * process-index: 17dd16f1be9f236b color:#4e652d
 * extends-parse: 87810084fe8ebf9c color:#d8546d
 * string-listener: 303e73f0add7ffd0 color:#f09aa4
 * object-implements: 2c34265f8513127c color:#ff3e4c
 * service-event: ab49a67fac63b0a1 color:#e91a4f
 * data-implements: d4786e3509359878 color:#3eb584
 * props-initialize: 4add525cbce08e16 color:#de7cb5
 * helper-constructor: 9f56e691a9ef8c91 color:#13e249
 * module-error: f6c87cbcbc6b5ab6 color:#f6b175
 * prototype-cache: 28b314f8ebf1b72c color:#accbed
 * cache-transform: 55d423f0b6d98072 color:#885143
 * abstract-initialize: 1659d6e2a1d8a359 color:#e4c73b
 * request-validate: 9065b205917b428d color:#ce2363
 * key-subscriber: 3bb92a12764c487e color:#4a254d
 * initialize-string: 1c27e771b6d0afdd color:#611792
 * error-item: fb47e33763a07eff color:#6299a8
 * context-configure: 72e130047b15e15d color:#f75d43
 * utility-handler: 8e1fd4d818071365 color:#509ac1
 * list-parse: 9d0cafc62c43f4a1 color:#2b4951
 * await-prototype: 19efa7ef43b49a60 color:#489d8e
 * fetch-property: 623a86d1137f1102 color:#2ac1c2
 * item-interface: 429c7c0ba2b90c3c color:#782ac1
 * property-object: 20beb9b235d9dc42 color:#987149
 * subscriber-update: 55849e3f5b47d712 color:#b41f82
 * abstract-list: 98b6e061ca7bda38 color:#67c2fb
 * abstract-constant: f7f77e5df99e9e27 color:#7b68d7
 * list-load: 545f0de7681d1dca color:#a2d94f
 * constructor-controller: 06ff616340b1bbc4 color:#825c9f
 * render-component: a6e8e39244002308 color:#154f9a
 * cache-string: f615661dd9d1b8b0 color:#a3b0f6
 * list-variable: 7527cb94b1e3047b color:#60a528
 * prototype-optimize: 5af287e10c1ff8f4 color:#3388f9
 * utility-value: ce57fa47c660e051 color:#c7a7ef
 * boolean-list: 4b618e3d547d2e45 color:#7948c1
 */