/*
 * event-function: f9d93e2a002b8193 color:#275ebf
 * setup-number: b01c719b93fb6200 color:#d07bb7
 * array-property: 5cc0d77c59117940 color:#7db0d8
 * load-storage: e3c46ef706ac7101 color:#8c29ed
 * number-parameter: f6b28ade514e6dff color:#6ad343
 * render-subscriber: 8c34901962943365 color:#e3500f
 * number-props: 4ec05ae4a0f5cff1 color:#92bb2e
 * calculate-extends: 1df214ee466bf2c1 color:#16434b
 * variable-constructor: 308943cac9e992b9 color:#f1b20f
 * function-result: 7f02c36dc70e9966 color:#1ab67b
 * constant-setup: 75d306c377d25de5 color:#ed6e00
 * fetch-error: 0c49015da457efcf color:#e38907
 * render-function: a5b01dba407adfa1 color:#8cb7ed
 * service-request: 1269301b34bdec72 color:#d028af
 * constructor-module: 8ae14b8ef1aade01 color:#4c393f
 * utility-item: 2cef0e23867c993c color:#12a62b
 * index-interface: fcbfabc5bf45ee06 color:#5561f9
 * extends-extends: 03576d77a476073f color:#6b008
 * module-initialize: ed0f3f9537b65409 color:#e16aa
 * item-value: 277fb1f39be2cb56 color:#c79ff6
 * error-update: 2a09ee33f7945fce color:#5d6335
 * reject-manager: 04356664d183ff7f color:#3b0ccd
 * cache-load: fc1558442966fdef color:#2b2000
 * parse-boolean: 427716b1753152bc color:#379de1
 * value-constant: 24a0375008c5d13a color:#a1603
 * handler-constructor: 29afcd300ce9b8cc color:#c4bd77
 * storage-fetch: 4b8b03d9f394e672 color:#547504
 * boolean-context: e72ae0154282101f color:#80edbc
 * handler-calculate: 854874dbb4c8080f color:#6d3c56
 * key-fetch: 05acc944911f9482 color:#7882ed
 * string-validate: 5fa01c5858c0ff2e color:#5e91b6
 * request-constructor: 8b133b24f4088ea0 color:#687de7
 * boolean-abstract: aca8f9366b95ac1a color:#9465ee
 * prototype-manager: a83a017d73425024 color:#45cf25
 * process-await: 4528d4f161fcd66e color:#ff2025
 * variable-value: f0f624b51d58961d color:#c2e30f
 * validate-constant: 9e1fe405fc3b8d01 color:#4f126
 * await-resolve: 7499bfa854b86155 color:#b5d1d0
 * execute-constant: 985ff6183703a733 color:#fa285c
 * execute-observer: b84e22cf73846171 color:#943d92
 * handler-controller: 509ed7d8a57d290a color:#cbb114
 */


/*
 * component-constant: 314bd9c8969c0c54 color:#da67de
 * transform-cache: 951954bc13b4b536 color:#3f4c76
 * event-variable: 70c612d605a9a499 color:#df058f
 * await-manager: db9cb398bbf5b43c color:#c633ed
 * initialize-constant: 5cb8c441c657a7bb color:#cdd03c
 * resolve-interface: 717716d4b9df2b71 color:#e1edc0
 * request-property: 6ecfd7e0c88dae10 color:#5c166c
 * variable-value: a357d31759ce9afd color:#e2c85d
 * reject-load: 0aac99725a5c06b4 color:#1c4e7b
 * helper-constructor: 7bc4d5ee75806dfa color:#819841
 * configure-number: 43b10e246a35652b color:#e3565
 * transform-request: 76cab6c528b076c3 color:#8d2fc9
 * abstract-value: 6abd2fc9b4c119b9 color:#69ef55
 * array-value: 09b43819ae803add color:#443148
 * helper-property: e9d3579271fdc7fb color:#67d09c
 * data-validate: a93da1a7e0d52546 color:#ed3055
 * parameter-constant: e98fb942cbb26887 color:#dfc09c
 * value-parameter: c3c2cfdec54253f4 color:#b61434
 * module-load: 3411c9885cca993b color:#e404de
 * function-parameter: 09470d5fbb80d807 color:#82bf00
 * boolean-execute: a806244920477e80 color:#97dd6c
 * abstract-constructor: 8a7cbb776b88f5f5 color:#f9dfe8
 * reject-component: 76ada937e7626cda color:#e56591
 * reject-error: a89fb977b19eb63c color:#d215e6
 * reject-property: 4c10a75d5738bef9 color:#4ca451
 * async-listener: 13e40d2d9c06bcc7 color:#8d8f19
 * initialize-validate: ff70295b3f3b22a1 color:#d580b0
 * data-property: 3327474d2823205f color:#a06a3
 * manager-observer: 3b62d03880b2d025 color:#2a724a
 * constant-array: 1c439084e0769002 color:#69d098
 * value-error: 4d0dbb70246d3a1a color:#1a20d0
 * key-configure: 161e2826e92bc1a0 color:#874fcf
 * constant-abstract: 9bc24f5f942c9b9b color:#f95d9d
 * async-string: f7ef99a2bbd6f0d0 color:#5a1f57
 * render-handler: addb0e8ed65d7cab color:#f68a0
 * callback-props: 78e1baeb0ac4c4ee color:#574bfb
 * initialize-constructor: c68989cbf759ea2f color:#a0eb08
 * property-render: 2e23a22086e0e133 color:#2834fc
 */


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







/*
 * extends-validate: 76c6ff7a5160209f color:#7331d5
 * value-load: 490881b9338483e2 color:#fd681d
 * boolean-configure: 514e214a38bfb124 color:#c2e48b
 * subscriber-props: f928b1a4cf84b3cd color:#53176e
 * update-response: f8be5914425d851e color:#53759f
 * await-load: 01e514f851eb1e2f color:#964611
 * listener-async: f69a4372ea498de8 color:#1e78f3
 * fetch-variable: 6bfa413fe25324bd color:#d135a2
 * function-observer: 62a87bf9efca849b color:#6bb717
 * listener-event: 180df7772417623c color:#dbbd24
 * data-number: 5c77ec3a0c9bb071 color:#22a9f6
 * request-response: 335dcafc1d220320 color:#48c958
 * list-context: 8e975bb945ed01b3 color:#f49968
 * object-controller: c223f117a459f411 color:#39d655
 * parameter-implements: e0ecac34f70efd9b color:#28247e
 * response-key: 0ac65fed00a29096 color:#ff8606
 * boolean-response: 9eedd545a42037cd color:#226304
 * function-manager: b541bba20c13f0d4 color:#e8a82
 * key-context: fd13a74903c5c180 color:#f14364
 * controller-index: 16e4f7c5dd06e17f color:#5d4d45
 * response-fetch: 98eeca1fa7b95905 color:#9c4f97
 * array-property: 7bb066d37d30dfbb color:#138543
 * module-cache: 7f29a92f3710d84a color:#d52f3c
 * constructor-observer: 9a16e8a6dcc9e00a color:#465a1c
 * array-handler: ea7145d0c06b18d7 color:#b70543
 * listener-async: aa85ff324d61c752 color:#32d171
 * storage-update: f056a357355aba3f color:#7d81a5
 * subscriber-error: f7a9a9ce5239f5da color:#8a46f3
 * helper-error: 17691d561ad1052e color:#dddb5d
 * props-property: e3fd52a458452c9c color:#2bb733
 * number-key: daeec460733dbb39 color:#d9c4e6
 * module-event: a8e597d476cf2b4d color:#b4b571
 * context-response: c905faf0db440145 color:#49b9a8
 * validate-resolve: b41d4327264935a5 color:#fe0dad
 * promise-resolve: 0957c684558dbb70 color:#4bf03c
 * list-cache: b7f18383ce17b158 color:#5a9a67
 * constructor-index: 2930e3d2fc22139a color:#c8d69e
 * transform-list: c3c1889c7a7e33de color:#2563ab
 * interface-prototype: b5ae65fa0d77d2cb color:#620294
 * optimize-update: d0f327713aea0c25 color:#59113a
 * observer-interface: dd3616813c6f2f28 color:#888dfc
 * load-context: c2b40fb53fc55739 color:#dbcdb3
 * object-optimize: f679f6017a15e84e color:#9870b1
 * string-setup: b4f4e7fe6b462ec1 color:#dde2bd
 * key-transform: d0d8cac58b1509e8 color:#883ad1
 * manager-configure: 3150db1d9d3a5044 color:#39cbbe
 * response-resolve: 36a09d00eddf039d color:#d886fa
 * prototype-helper: 0fae46182ef25e2a color:#7ddeb7
 * promise-boolean: 9297097d0316c49d color:#92358
 * service-execute: 1db2f892bc3c2525 color:#d4e8a0
 * optimize-abstract: 44caf0b88cb517f3 color:#9b4484
 * manager-item: 980c6166592d11fd color:#346a97
 * success-utility: c7d82fc0c8906093 color:#5d2722
 * parameter-return: 96197ebafb341405 color:#89b8a2
 * parse-function: 8d621b7ab3380383 color:#33e760
 * return-callback: 389758c589bcf5c2 color:#44702e
 * observer-cache: bf38daef70edf21d color:#9c76d
 * component-service: dc397f2417c95bdf color:#d5f250
 * success-setup: 7a8ec6e14faf8234 color:#28e005
 */






/*
 * success-data: d81731b74dc8eec7 color:#e415a8
 * props-utility: 0c730edb22318639 color:#7c1ee9
 * fetch-property: d0d7bbf5b1e7595d color:#a7743f
 * return-method: 0d9e7fd74571f12d color:#2cc9dc
 * calculate-index: 9f1c9d35f3178700 color:#7d595f
 * render-method: 01fbae1145c84b1b color:#48f5d8
 * utility-return: 98867433366007fd color:#11f960
 * variable-module: 1534874a33bbe99d color:#d579d8
 * helper-result: 8caff56ec4db904f color:#f48017
 * process-promise: 716349319b77c29c color:#c5239d
 * response-module: 9903924fbeef86f6 color:#54ee13
 * context-fetch: e38e4f961c84ccd9 color:#137ca5
 * await-async: 4e9f88bb3e2f1930 color:#3cc3de
 * prototype-interface: 346a854c230207c2 color:#b5dddc
 * implements-fetch: df43a66b85ccabe7 color:#65d144
 * validate-context: 8219f7183313b59c color:#ea2607
 * load-list: 25b9df328c1f91d7 color:#ae0cf
 * context-listener: 541cdfd43eb4cb0b color:#897c1c
 * response-return: b002bacde632469b color:#a0ec3
 * promise-response: 7d1c80836df8341c color:#9c2f32
 * number-render: 9e2b2fa94cfb5809 color:#296ff7
 * key-error: 029fd1440186b507 color:#f19c6c
 * module-component: 49940b10fbe28613 color:#4068ae
 * context-resolve: bd30088e8f4f0701 color:#826c1f
 * return-success: 1bab14afab510071 color:#57f89b
 * implements-transform: 336802e7decb02ef color:#8262c4
 * result-reject: 1233ba696db45600 color:#230a2
 * helper-data: 33cdefde3d3f425f color:#75da80
 * configure-number: b2f4c199cb3c0b0b color:#b58a7e
 * index-storage: 41ec4845c42e46a6 color:#72cb02
 * number-return: 15858358a266d18e color:#3f86e2
 * controller-promise: c196ad81acf404dd color:#8e7278
 * manager-process: 32ae7ce1c181adfa color:#9b0b8
 * manager-extends: bd70f1b7eb95f60b color:#d52d41
 * context-transform: f07dc9532ec0af2e color:#ce036b
 * module-validate: 89f72ce3571e0ca6 color:#a562b5
 * abstract-data: 98f648d7c12c88a3 color:#c913ee
 * success-transform: 7554b17461be7d03 color:#24225a
 * execute-function: 82b27c606df073b6 color:#4f46c0
 * manager-constructor: 2544e431535c9bd7 color:#13955
 * variable-cache: d27525ee1743ccfb color:#21e99f
 * calculate-process: 74893e4fdfe61339 color:#2b7720
 * data-promise: ba548b65860650a1 color:#1e98cc
 * array-state: 81f9062f9e68c028 color:#bde67d
 * implements-value: ff16ba7f3b28e551 color:#e778c
 * parse-transform: 8128963be819ffb6 color:#107624
 * optimize-error: 88d3bb7758c73dd8 color:#76b96b
 * fetch-context: 30a7ebabd53351e7 color:#5add5c
 * execute-utility: 3f85c4ae46e85cee color:#6ae7cd
 * helper-initialize: 4a6af7b1a3845cb5 color:#180a46
 * implements-initialize: ce7c3de4ac83b57f color:#d8f707
 * utility-prototype: d955306e65aa93ea color:#1705c5
 * service-await: 6934e74afb86a773 color:#db41e1
 * error-request: 9b8350956ad36d5b color:#94844c
 * item-success: 7ed52d64e1ffdd71 color:#4c3600
 */




/*
 * handler-value: badb9c014210123e color:#4ca301
 * initialize-response: 777406c2603ff9ce color:#59a939
 * implements-configure: 3a02663654c47607 color:#a6340a
 * update-object: 4247a458a43e78d9 color:#b0a20f
 * prototype-parameter: a3eff70808b15f91 color:#5006d
 * resolve-promise: f2281ee50b22e1af color:#3410c8
 * event-transform: 85382c16d581b15f color:#6a6de2
 * parameter-constructor: e168fb171bae910b color:#214d58
 * listener-return: 764d0fd3d791a395 color:#6ee49
 * update-storage: 5f87637ffb1067e3 color:#ac21e0
 * async-interface: ec550df7a65f9ba0 color:#9e970b
 * resolve-reject: 9fb7f012bbfbfb40 color:#b894c6
 * transform-function: 5fd78994a90a24a9 color:#3fd6c0
 * constant-manager: 968a78b391238c92 color:#59c53c
 * array-string: c90c5693266343fe color:#cc06f8
 * props-prototype: dc156860c555ae8d color:#2318b8
 * service-listener: 5b0ca7279c7bde1b color:#bde4eb
 * return-event: 215caa4efb6fa543 color:#68efcf
 * response-await: 57af705471558412 color:#9d1ccc
 * method-setup: 45854df6627db7dd color:#2b8ecc
 * variable-handler: 5c3862f73e6e51d7 color:#5e4473
 * result-constant: ae2a343af5efa80c color:#ce2513
 * error-error: 8b973da88e6ae996 color:#546966
 * constructor-reject: 1875949daafd736d color:#70302
 * interface-event: 6bbc5e823344b809 color:#eaa5be
 * fetch-async: c5a12f00c2bafa78 color:#662066
 * subscriber-promise: d8c4e8b233043e4a color:#c66220
 * execute-callback: cd879df87239240d color:#f738d6
 * render-reject: f5c00b329ae5f069 color:#9a9d59
 * extends-setup: bd9bb83615a5eb4b color:#97d46e
 * storage-parse: 57e3e11860740922 color:#6782af
 * error-subscriber: fe1ffb69c0c42e95 color:#69ea31
 * calculate-variable: de48d144d9ce8d85 color:#c48222
 * variable-module: 4d114ab6b6f07e6f color:#cb3c19
 * render-optimize: 68a76131037bee44 color:#3da2d4
 * index-object: bebc94532382c901 color:#e8d14c
 * number-abstract: 0aad588e411f4804 color:#633dc6
 * storage-variable: 91bcd77dd39bf47e color:#875afc
 * parameter-fetch: cd8021267c49cf90 color:#7f4e07
 * resolve-initialize: 4db7b8d0391720d2 color:#d57343
 * fetch-configure: 68b059dc77f591e5 color:#1486b0
 * property-implements: 0a6d9f9361a209bb color:#ad5ca9
 * state-parameter: 1226005978190774 color:#4f62c
 * listener-storage: ffe2ef16c8f78dd2 color:#721ab3
 * callback-listener: e29fa29f3e390918 color:#2b98a5
 * array-interface: 83568faadfc0afb3 color:#1273e0
 * extends-service: 30bf91f7936eeeb0 color:#9df10d
 * load-service: 230d9641c02e488d color:#968bad
 * prototype-process: 5d0dbc6d42809164 color:#d0a061
 * load-process: b038afe57aa61566 color:#5b1ce2
 * implements-string: e92e7d921a153ca2 color:#9a3a9c
 * array-optimize: 2398cd976d49c06d color:#541bd9
 * reject-context: defaf381b3c435c2 color:#86092d
 * await-request: 362d02824e354927 color:#93e548
 * calculate-handler: bbe21ac363020fa2 color:#6a204e
 * initialize-string: 0b98884629eabd91 color:#82d00c
 * transform-promise: 96155318f738d218 color:#303948
 * boolean-cache: 594b5fc5e4ea5c60 color:#d826bd
 * execute-property: eb450421eb0f29c2 color:#e3318a
 */





/*
 * controller-render: ea456e21d7c1a293 color:#dd387a
 * module-calculate: c2c774b7c7f61634 color:#1cd884
 * implements-promise: 83496b9bf746bad6 color:#e0462c
 * method-process: e9162795f4041a53 color:#32b3e4
 * async-event: 032e53e0b0662794 color:#58a257
 * abstract-callback: c0242fddba105b3e color:#7a4090
 * fetch-abstract: f122764b52ea40a9 color:#204e33
 * variable-implements: 1761b5086586495a color:#6a2eed
 * event-async: a51bba1300b5e931 color:#1bc317
 * prototype-success: 7537496a6d37f69b color:#42072e
 * transform-constant: 20d55f9946e34772 color:#b53a6b
 * configure-component: e70afc5e151ef404 color:#2d66ec
 * return-setup: 512d20f2372e760e color:#36b49e
 * property-item: b5ee7912d6c708a7 color:#5c4944
 * update-configure: e2b49fdc08d136ba color:#8923f8
 * context-list: 9bee1da474a75116 color:#fa903c
 * response-string: 74d165d8acbd190a color:#a8bb21
 * helper-parse: 77b3635c0fa8a13f color:#3fc92c
 * return-property: 6fcfc4393757ac20 color:#dec118
 * key-interface: 954035adbc6f125c color:#2f5c04
 * transform-service: 7d3f00b78224b4ad color:#e06c40
 * helper-helper: 55af4becef0e2ef0 color:#82a12c
 * manager-return: 8047ea0a759b4f70 color:#500ab8
 * handler-module: 5f10b86378abb63b color:#188662
 * extends-method: c2ccfbaf99ed7f4b color:#10c7a7
 * return-helper: 5661ba95636f7ba5 color:#dcc5eb
 * request-optimize: 2eb39485a1e885af color:#9e14cd
 * execute-storage: 0c85e9ca47fb2129 color:#7430d5
 * success-await: 2e48d753cf4e7691 color:#7913f2
 * data-component: 96ad91ab649c8f9d color:#b86906
 * state-implements: f9f718435c446870 color:#89814c
 * item-process: e1484bfd5c22957d color:#9b0761
 * service-calculate: e92402c48b417749 color:#7e1cdb
 * context-implements: 14453f4ae6450bd2 color:#f201b4
 * transform-props: 325a7635dd60e298 color:#2794cd
 * parameter-function: 60ddfd489c22fc85 color:#fa1f7e
 * callback-props: e3f71f1ab005d2d4 color:#410b7a
 * interface-promise: 1e3db7f97d32e1ac color:#7ad237
 * value-update: c8e76abd1066ced2 color:#36e9f
 * cache-manager: a7047343ecf4380a color:#144af8
 * callback-interface: 85a7cb77b6eec5fa color:#88c38e
 * listener-callback: 8c8a1aab59f8f6d0 color:#7a123e
 * property-property: ba3494a58d458e2d color:#85acfe
 * resolve-interface: 2ce05ff8ae5293cf color:#f2bff2
 * index-interface: b18a002593a9153c color:#442db6
 * key-observer: 7644d97cd770de06 color:#9a7ef4
 * component-context: 69c9195728c321e9 color:#cea28a
 * method-key: fff076daa3bb08d2 color:#9a6710
 * props-result: 367e4a84b7c0d1b3 color:#2c460
 * helper-abstract: 7ad88cc095a637d2 color:#96c253
 */






/*
 * helper-error: fe4737bba72112ae color:#e047c1
 * initialize-listener: a23909fffcd4822a color:#40e29f
 * parse-reject: 5c98e96e9835851d color:#d4184f
 * constant-cache: a3395efa5038bf98 color:#3b46d0
 * render-list: 68d1ab586ac56810 color:#5b5417
 * object-service: 270cc4eeb4944bfe color:#7e5696
 * success-await: 6ea49083a2dfd6e8 color:#a28a60
 * interface-string: 313d2a4a627df5e2 color:#2d461e
 * manager-storage: b5c32bcaace3e810 color:#55c72
 * constructor-request: 3f11ba8ea56a986a color:#be8d5c
 * array-property: 004b9802a292489b color:#2156fd
 * item-update: e13bc4d8291433ba color:#2b3bb
 * process-setup: b37e48e51c5b61c6 color:#ddd45a
 * constructor-listener: 59739da14438f970 color:#24964d
 * helper-promise: 81658c01d4d9b34e color:#b2e1b6
 * helper-return: 4591a25e547a057a color:#ff0e
 * props-extends: d50248d7e588ad49 color:#e4e890
 * data-function: caef1d6847306f25 color:#34ec8
 * optimize-interface: 93ea2d4d3f54ea2a color:#4ebc6b
 * data-module: d4f746544f2a30bb color:#6ceb5a
 * initialize-callback: ee608d7089986589 color:#a6843a
 * parameter-abstract: 07acda848ed4a30d color:#525e9f
 * render-async: 2f986b55154675c1 color:#bc5be0
 * prototype-props: a87531c0c60b0a3d color:#99e534
 * interface-property: af4ae86d6a6dcb0b color:#ec5e75
 * abstract-data: 264006df894855c8 color:#db24fa
 * execute-process: 2e9734f2c285ebd4 color:#627ac
 * validate-interface: c252d55f738aed04 color:#dd8025
 * error-controller: 10c50ec96f0591c7 color:#cfed61
 * property-helper: efc9d716fe61d60a color:#883b34
 * async-transform: 6cab55a2bc5bb18a color:#feba4
 * handler-service: a9bc2151cb93b85f color:#f76374
 * listener-helper: 92ab7beddd03343d color:#4c1363
 * configure-load: c6324c8a7ed3c060 color:#2442fa
 * constant-await: 9eb2330e5e864de5 color:#7d2f64
 * interface-number: 333049f379266215 color:#671e0c
 */






/*
 * calculate-response: f79fefdba4af8f1c color:#c5791e
 * handler-component: e4ebfdb6900b91cb color:#486497
 * prototype-prototype: 3115b7fe199083b7 color:#94ae80
 * constructor-listener: 65e404b7d6e6610e color:#fe4cc6
 * load-context: e95cb6ffd8785f40 color:#b73638
 * abstract-render: 121a72e4b01331fe color:#c8dad9
 * manager-key: 2bc958590a54aaf1 color:#ba8839
 * method-fetch: cec59e285119ebc5 color:#e01f9c
 * module-array: 140f8483dda2c93a color:#cf020b
 * result-update: 5ad0d7dac25b33a8 color:#82a5ef
 * error-process: 66122198586f764b color:#2862d3
 * implements-constant: 626d0490c89519c6 color:#89e56b
 * return-variable: 67846db4f41e9bf2 color:#7b0d4c
 * controller-listener: 70906a0cb12a7a79 color:#97488f
 * string-handler: d8832a863892de9d color:#5fbaa6
 * method-storage: 193a306c9ce85fb5 color:#a189fc
 * utility-return: 2e35dbeba65703d4 color:#77b98a
 * response-callback: 334fd1d59a3363e2 color:#2f6c89
 * constructor-subscriber: 9af55193260800c5 color:#52b2ae
 * parameter-function: 19d53e4f1bb4b3cd color:#94c36e
 * transform-utility: a21bb8f6d5015e3c color:#170606
 * transform-validate: 2f2529aecb1b91c5 color:#3853a5
 * property-cache: b5db4fde2a89a83a color:#a5d917
 * storage-string: f48957c338024c66 color:#4ebe4
 * observer-props: 11cd41e1df9b90d1 color:#a3cc50
 * fetch-listener: 7baa0ac0e84f7e44 color:#788bde
 * reject-cache: 0b596adbc1202558 color:#bdd7f
 * value-observer: 5720e9e40f116141 color:#800c63
 * execute-manager: 721aa4faef838632 color:#f782b4
 * event-boolean: acece5f359294926 color:#67028c
 * update-key: 87496e4d80d2b95a color:#c3250f
 * parameter-module: 51cb56e0ea8c903d color:#3779ce
 * calculate-promise: 24b5becd0bc03dd4 color:#6dad8d
 * manager-process: dc91ee80663ebd93 color:#d3d696
 * component-extends: 005d86f6521a84d3 color:#fa25ed
 * string-load: 3aa1e66e09ec07db color:#493a46
 * initialize-promise: e812dc3989a29218 color:#f7737b
 * component-return: 53e7ee1068debd8b color:#5aad58
 * setup-load: 0342c86083859383 color:#c218c9
 * array-validate: d300e0b62a79a48a color:#4e0edb
 * success-object: 53c31b65ef7706f0 color:#6fa6a4
 * update-manager: 30ee955b92a415df color:#e7e2ea
 * service-result: 5cb8b3cb0f8031aa color:#9d38a4
 * parameter-update: 47148a4b1809b1cd color:#bac4a3
 * cache-calculate: 0da081fcd2eb2557 color:#80ab1f
 * cache-render: ca37aea8a1a78f5f color:#de2b68
 * request-context: 844691535f047400 color:#b7d942
 * optimize-function: 53afa3e63943ae14 color:#f62c68
 * extends-property: 08d12ec416dd7b9c color:#2cac31
 * controller-observer: 059f61ca0306f303 color:#a78a7d
 * request-calculate: 589bb0c694fd619a color:#64d7f7
 * fetch-storage: 4230c721a9f85d9d color:#2ded86
 */






/*
 * extends-transform: 068a87383aa71bb8 color:#80cc76
 * storage-index: 2f9a18a4a406ae01 color:#6d8f4a
 * validate-service: 5c23003c810a9faa color:#fbf68a
 * render-number: 51fc58e4c8d2a231 color:#e6c691
 * parameter-resolve: bc7bf1803c95826d color:#b869ff
 * promise-constant: 1dff4d61c64ef4f1 color:#dd2c25
 * resolve-manager: f5264e03fdf13fe7 color:#e55051
 * reject-success: 7c2a6f858c95e520 color:#4597c6
 * interface-render: 35b401523513169b color:#b425f5
 * component-cache: 95967f585d2fdb8c color:#8e88aa
 * setup-calculate: 73bd804ee618733e color:#88223a
 * implements-configure: e876567751960d32 color:#b1ea30
 * promise-constructor: 809d1c8b67a46b76 color:#888919
 * request-abstract: 2c315b4e49876a74 color:#d868db
 * component-interface: 2ad688bde101ea8e color:#bd663d
 * initialize-event: 23ddd427be8b282e color:#972f72
 * await-error: 56aee557dd7dca40 color:#9c9a40
 * key-extends: 52b1495efe3a168c color:#375b42
 * service-validate: bc33b35b711c3216 color:#deaa98
 * constructor-interface: 749539c3585a1bfc color:#358c0a
 * error-response: 1f05cb28873b13ff color:#aac428
 * async-setup: de58247471efb647 color:#aedc5e
 * props-promise: a316c167eb284c68 color:#1999ae
 * response-constant: a9b8c50483301c28 color:#4ecd8e
 * listener-boolean: b49f451c822d0993 color:#251610
 * utility-observer: 060df18d5fb76362 color:#7e6e6d
 * props-extends: 227ab4a9211919e0 color:#47670a
 * interface-constructor: 5cc2ad9836a56ddb color:#40733e
 * calculate-method: 1d7818a0efd1f0b7 color:#c3ecba
 * number-property: bd1c43ea5afc59eb color:#27d6d6
 * listener-resolve: 7ab17ccc7beb1616 color:#97d439
 * response-boolean: f1c4f109c4712b83 color:#79ffe1
 * update-return: d98def69f3203667 color:#ba442d
 * props-initialize: 600c5c2f91c4f663 color:#567f5f
 * fetch-index: bb7c0b1b53885b18 color:#cc2237
 * storage-response: 9bac43e9f2d615dd color:#1889e3
 * props-string: b1541b06a105dce7 color:#fc9dc4
 * reject-callback: 8b51c99802abd698 color:#8c2fdf
 * controller-calculate: 9029a3a1f7b6b29e color:#1ea750
 * implements-list: b920ba4310e495e9 color:#b09afd
 * helper-subscriber: 286aaf194830d705 color:#102e55
 * transform-validate: 1b8b3b0e375daca0 color:#a754e0
 * response-load: 4f68f9a050069dcf color:#d7878d
 * module-return: a998faed18f529eb color:#cd58b9
 * subscriber-abstract: 171e5c6112997fab color:#1bfb00
 * request-interface: 6cbd9bd3e836402a color:#33a250
 * index-await: 999a24a6060dc60a color:#cedb4
 * state-initialize: 124897a86e967d33 color:#72ab40
 * load-load: 47f2330593ae37a7 color:#5f8110
 * initialize-event: bca80a9068d306f1 color:#a420b0
 * calculate-state: c053a98e2b5cd814 color:#f3e80b
 * implements-value: ac15f9d7386fb94e color:#ce4d5c
 * promise-prototype: a1ce046533b1d0e0 color:#87d7cf
 * value-constant: 078fa9e1e214262f color:#e8fd27
 * number-update: f80777cbce3001ba color:#701d10
 * render-parse: a213d5d34cf5320d color:#31f380
 */






/*
 * cache-context: e4b71f4cdf911f4b color:#458071
 * context-validate: 653a5f3c9f1f2420 color:#2f937b
 * props-parameter: 9b7ffd98803cde70 color:#f6f043
 * request-object: 246961399a4f51e6 color:#b54e2
 * transform-setup: 9e0fb62395fa246a color:#dcf38d
 * promise-storage: 85f599a012e91fd4 color:#5532c2
 * error-initialize: e5c6258f19ece88d color:#ff395b
 * index-property: bd35a95ab5adc81c color:#33d63
 * subscriber-extends: 12282303100e841b color:#35b6af
 * service-manager: e7255f83a4a1a982 color:#8647a6
 * fetch-listener: 33017f8c1b294dcf color:#3a452f
 * implements-response: 14041d3d4f4698be color:#e20648
 * optimize-initialize: 07cd586d81f0074e color:#ca1239
 * function-list: 53cf650758da50bd color:#7484b8
 * fetch-index: 2a545c919a00c026 color:#346293
 * helper-utility: 834c5604335b6a25 color:#53aa40
 * return-callback: 973a837df87bc120 color:#1eccce
 * number-data: 3ea1b38492bb7a77 color:#2a7ff0
 * module-module: cdcb73ab7e433500 color:#5a7e2a
 * storage-listener: febd6f165bed872a color:#9d024b
 * return-utility: c0951666c08cef19 color:#4148c7
 * index-parse: 745a1569c0e1d69b color:#51d04b
 * cache-await: 900a6b4b8b1d8c7c color:#aa01f6
 * module-load: 6bbca749bea36281 color:#281480
 * execute-callback: 6f270d3c5621d0f8 color:#ee2ff0
 * result-implements: a10bb8301a327ddf color:#6c3119
 * parameter-render: f652d03319e11ed8 color:#69891c
 * function-variable: 5a9b4c2f4ee517e3 color:#bcb8ea
 * state-manager: a25fee90dfb2e343 color:#8b3145
 * process-setup: 07bdea51479e1190 color:#c357a0
 * component-array: a755f1f615745f06 color:#9db44c
 * abstract-constant: 77bc5316fda642d6 color:#3582d2
 * success-list: d51410414fb85880 color:#a336d4
 * listener-property: a08a660c540bdfed color:#e202e4
 * process-event: 9e57ffe594aeadfb color:#c39dd1
 * listener-constructor: 97be25923e82c077 color:#2f5a1f
 * observer-result: d92a62a7df380ce4 color:#2df3c
 * parameter-subscriber: 7df73127944fea57 color:#5672f7
 * calculate-module: 03c371d1dabb620b color:#ffa682
 * helper-index: 681401677b5dcebf color:#5f6f57
 * extends-error: 7b93c8451d85ac8f color:#1011fe
 * boolean-number: d1a98dc3d1d767b4 color:#9ead88
 * constant-index: f701a237a0e3d137 color:#3a0837
 * render-index: 1b7238163f9d5bda color:#6e423
 * controller-configure: d286510e83ede1a0 color:#561133
 * cache-execute: 11069c3742574111 color:#57df76
 * error-string: ea2780aa0200d6f6 color:#a02667
 * return-async: b2ae4a0d04896439 color:#8a1496
 * constructor-function: 6735da9245b185cd color:#866d19
 * index-number: e32dd398b350ea3c color:#942593
 * array-cache: ba94df5704d0b8d9 color:#129103
 * validate-response: 6ea4e682a94ca527 color:#5abbd7
 * list-parameter: f752c2731fb8b8b4 color:#8b6bff
 * render-prototype: 2b131095ef2fbc2e color:#73d974
 * variable-subscriber: 171ce6da98ad3517 color:#7d813b
 * initialize-storage: 4a38702fc22d4b0b color:#4e59ff
 */



/*
 * controller-props: b09e267c18fce015 color:#96e7b7
 * error-storage: d3f8a71534b92855 color:#e404f3
 * component-listener: 663799c87b8dc0f4 color:#a3ea09
 * execute-array: 20e5fe88dfbcf3bf color:#b9faef
 * variable-handler: 6505b2f798c0fa3a color:#5950f4
 * storage-validate: a45158cd0b7821ff color:#6cea8e
 * transform-reject: 654dcd736ee58ff3 color:#a49d71
 * update-interface: 851aff9857b6b776 color:#421f43
 * render-manager: 71292b7f908ca4c2 color:#d6623c
 * return-property: 4e0f77d98fbd2684 color:#4fd404
 * variable-subscriber: 059a45cd7c7d36b3 color:#6f9483
 * handler-property: 9544369871063ada color:#a148ca
 * constructor-interface: 3a7742397ef285bb color:#9a4764
 * cache-callback: debaf14d35dcc94f color:#18cf5a
 * promise-process: 69d9673f099c96f6 color:#c34003
 * promise-return: 775a396083e03ea3 color:#fe57b5
 * abstract-key: acb7b3963e080246 color:#ff619e
 * prototype-async: 432de3c0bf5dfeba color:#7c96ad
 * promise-array: 44ec36801edda9c9 color:#e41f78
 * return-boolean: fcc6628299fcf2fe color:#f05465
 * constant-calculate: d527ff0bbf013fa2 color:#92cdad
 * async-constructor: 487915f6c2f04ea3 color:#caccbd
 * reject-optimize: 5914f2f845457df8 color:#4bfe39
 * promise-data: ad6d686d0f80e8e5 color:#18b1ae
 * boolean-string: 0ca2cc93987abd95 color:#5ecc7a
 * module-initialize: a068589c875c46d5 color:#25f3e2
 * validate-configure: 873d1a159e8c2f5a color:#b46ff2
 * module-request: 88a2fbda1349ce0f color:#79bbf
 * array-setup: 1b57af3ced99d571 color:#d7a0f2
 * request-number: 2f60e0ea9d69305c color:#19b3d4
 * function-variable: 0792ff5a86ee043f color:#a4f6bc
 * string-index: 98f4c0d9a1e7d176 color:#b936f4
 * subscriber-async: 4a71ef08abb01c3e color:#4b4a23
 * key-list: dc66bd353e5d9cdb color:#94a3ee
 * subscriber-object: a29a171bac25d15a color:#106ed6
 * callback-execute: 6ff06176287a45d8 color:#715090
 * reject-context: 9ab03ee59b62b398 color:#e37480
 * array-boolean: e489906aaebbc410 color:#17adfc
 * observer-success: f96a9ec4f90bdeb3 color:#571056
 * parse-fetch: a95f2d54d151ab2e color:#8f247a
 * manager-prototype: a1aad8c4ac9068f4 color:#6fa00f
 * interface-key: 06a96b4db0de57fb color:#9e2cf3
 */