/*
 * extends-method: d1737797d47e9656 color:#bf1bf7
 * service-cache: 26632104b2b2fc5a color:#bb8fdc
 * constant-item: e62863861ebf3bd5 color:#65c33
 * state-array: abab855676245598 color:#c38eff
 * load-constant: bab04cec404f6788 color:#f8177a
 * value-data: b836d5eb8268249a color:#cfa2d4
 * handler-storage: f4d0aad2b608207b color:#cf3968
 * request-promise: 96dccca3089d918f color:#2818c0
 * prototype-component: 909afb8b1ac947b3 color:#a50edb
 * function-await: 49e92828c31661e1 color:#f9b89b
 * index-variable: bdbc771b2b509baa color:#4a591e
 * cache-object: 2d70b8491a87b5f6 color:#eb9cf9
 * render-controller: 13c2f58d8b464e30 color:#3f7e0e
 * process-render: 52cb7b1160f69735 color:#9ccbac
 * constant-fetch: e42af951330fd2f0 color:#775d87
 * module-render: a67a3f468436c026 color:#1fa9f8
 * subscriber-optimize: 24e71d6c3cf07a97 color:#707fee
 * process-promise: f1a6c66d66b068bb color:#681639
 * error-index: 3ea90c005fe18410 color:#63b8c6
 * resolve-promise: c70c293a24afd82d color:#225a0e
 * constructor-result: ae7eadd559451011 color:#1a3e9e
 * controller-service: fe9d2bb84e7ebb35 color:#da4e4c
 * array-validate: 23f8fa578596a4ab color:#7582cd
 * utility-function: 3c609bc9d7fe4b73 color:#3e40e1
 * event-initialize: 36ff8f4883ff1fde color:#f7ad09
 * data-array: 02903951d6739a85 color:#dcf33d
 * component-key: 7c8548b03e3eeb03 color:#43a347
 * index-function: e348adce618a48a5 color:#ceded9
 * boolean-result: 2f548238e6121343 color:#245898
 * parse-implements: 8b41a9a28fd3b273 color:#3b1bdd
 * interface-prototype: 324c43cc126d0d07 color:#dcc3b0
 * module-cache: 83835ed1bbfcd779 color:#fc62f2
 * load-data: 59337e1e8c3f764a color:#9f1c83
 * reject-key: b7081dedabcb4d60 color:#db5ff3
 * return-validate: f02576ffa1892370 color:#44fae2
 * setup-error: ef2c809250d23538 color:#cc10d5
 * return-optimize: b39a6143b949e459 color:#1f4086
 * optimize-key: a3ad440f207bddcb color:#fa30bd
 * initialize-list: bb3950cf93115670 color:#9e69cf
 * request-async: ebba2e9a94e77e2c color:#5a0153
 * abstract-subscriber: 0981cb7b0bc664bc color:#9d3f9a
 * object-optimize: 6b308eb0e6392739 color:#2e9041
 * constant-component: 7c47a855ef765128 color:#61f0d6
 */



/*
 * result-render: 787d1ef28b145a38 color:#6f4673
 * storage-response: 17396d54cb0e8882 color:#4c1834
 * initialize-props: b553870b11c84b0f color:#991545
 * error-item: 0bb9f1995852067a color:#b17dac
 * storage-function: ba38be2f73e11ae1 color:#4fb598
 * method-manager: 4e10260ccf0c8041 color:#559fe
 * optimize-request: fad2d4d38bd69154 color:#90adcf
 * parse-subscriber: bf1c2ac20953112f color:#ae1cb6
 * data-response: 7fee22df08a62554 color:#ef8c84
 * constructor-service: a2378ece6dbf094f color:#db6c22
 * key-key: ef3db785e3ef3aef color:#5794dc
 * storage-service: d5a43190c3d56759 color:#fd6214
 * props-method: 7734e9eabffbc8ec color:#d0379b
 * async-service: b7a1957a5e3e5fee color:#ffbb94
 * load-storage: 050aa74ad48a7169 color:#2b5ea2
 * boolean-item: 95ea4fc3078f0e03 color:#64aa05
 * prototype-event: adf665d5e426c488 color:#b4471e
 * resolve-boolean: a6787a4981d07dd8 color:#3c237a
 * data-callback: b873a621f88f6cc1 color:#b59d5f
 * list-storage: e07b44baa2615e21 color:#b65fd7
 * transform-parameter: 7dd9b7e0bae5bfe8 color:#323c1c
 * initialize-property: 3035d10ab4636b63 color:#467a0e
 * return-storage: 029ea61342ba678f color:#d209d7
 * request-constant: 1f25eaf3d44f643b color:#82cbfe
 * calculate-array: d4059855bd74e883 color:#ee71df
 * manager-listener: b53f89cd9be9ff18 color:#a96513
 * fetch-function: 170971c67ab13226 color:#ad4f1f
 * render-interface: 7b66fe2ab7b28926 color:#5c3f4b
 * promise-transform: dbf5fcaa779c863e color:#e424ef
 * property-extends: 6966855c4a29750f color:#5f2141
 * configure-promise: e8047b4a342c6ada color:#950fe7
 * interface-observer: 91c10e621c7f8b71 color:#2a118a
 * string-boolean: 97180bb48cb66aab color:#996070
 * utility-controller: d131cf9068f8f704 color:#d29b2e
 * observer-data: 0b027dcd334e97e6 color:#3dc338
 * key-await: a9cb1446ac2157b8 color:#78b9a6
 * method-constant: c990d6eb1591ff8e color:#89532c
 * execute-service: e5bc06d416a306d1 color:#6ae4b5
 * constructor-constructor: df3055509619cdf9 color:#ce62cb
 * parameter-listener: 8ef84fac53fc983a color:#2e6f8
 */



/*
 * prototype-result: 41727f31145be06c color:#e24fda
 * boolean-configure: 44de710c22db686d color:#bdb4f
 * value-value: 0415572498d5eccc color:#43acbe
 * storage-render: bd0ff8dc9c931849 color:#32618a
 * props-helper: 8e6d6a73d1c568f3 color:#7ac65b
 * array-fetch: 40bf4b33ff35743b color:#6925cd
 * callback-context: 80bed2df6d023dd3 color:#7bca44
 * resolve-load: 5c9e6d3f55b582f6 color:#b39605
 * calculate-context: 90c6070f2bd4f7c2 color:#674fd
 * index-configure: 40b2772f390e1d3e color:#bffdd9
 * item-extends: 4af6c25e4c544e7f color:#936741
 * load-execute: 8710b05f27f583fb color:#bf32
 * event-manager: efa26f060bdf5f1d color:#ba761d
 * result-render: 1d38afdc4e645124 color:#bb247
 * await-listener: 90e438e1ae329a0c color:#27627a
 * execute-parse: 58a7dd541498596c color:#722d34
 * method-data: 928612b00dd0fde1 color:#96f77c
 * component-calculate: 5cc3367f371b0828 color:#ce94be
 * parse-subscriber: d6dd4f95737d2b7d color:#2e8645
 * prototype-manager: 2a3c3c75922043ee color:#75157f
 * reject-module: 890100c36251fae1 color:#bf5374
 * transform-number: 75e441463e387547 color:#5f2f94
 * parse-validate: 662115437c3b3226 color:#74167c
 */



/*
 * observer-data: 095e19b7ad47db76 color:#51ad1b
 * state-storage: 1e1fcf171aa75371 color:#ba7287
 * constant-configure: c4a26d7bc1f43d87 color:#ca97b8
 * request-execute: aa436103c589ee16 color:#205233
 * key-service: d231653180653e7a color:#7a98ae
 * list-resolve: ac708729e4ccd84c color:#5feb4e
 * props-module: 4b184456f2298678 color:#e801d5
 * array-parse: 684a00c87275b5de color:#b41357
 * value-optimize: bacb9a2d54fa132a color:#235b15
 * property-promise: 30490ebf8acc5c6c color:#4ff558
 * success-controller: 03890f2352052d3e color:#ead77
 * execute-abstract: 88ece8d6cb4bc8e0 color:#eb6f31
 * reject-optimize: 476441f603bb9c88 color:#e8021
 * callback-module: 57c4a64a6f03a963 color:#a2f0e3
 * abstract-component: 79772d5961bf0fc3 color:#308873
 * subscriber-string: f60c7f1a23565c15 color:#b51fce
 * setup-event: 6c4d46b0a5b9d8c2 color:#ebd3af
 * function-data: 7b5800c58f1fe6cc color:#9cce52
 * event-response: 76627c40c69e05ae color:#8790f3
 * item-cache: 5502dec50653bccd color:#f0c59
 * execute-render: caefd0b5a18ef27f color:#f6994a
 * transform-render: 875eab5b77b34eea color:#851ae
 * setup-parse: 39c393a0cc11c3fe color:#5ea12c
 * error-manager: 464b04155f59df92 color:#3249e4
 * component-result: fd445d568ccb1295 color:#134b5d
 * value-variable: 2e4f15b2ff671232 color:#42c462
 * success-result: 1e2c3ff8d8aacf8e color:#15d50
 * module-resolve: 66fe50ccc0c8cac0 color:#af95a5
 * load-context: 4dd21b6dfa71440e color:#c28ef7
 * fetch-manager: 34046ae380dafe02 color:#7e8cf1
 * execute-listener: bca9d53f0f86d6a8 color:#c3554f
 * return-subscriber: d2b5908883170de7 color:#7b1c23
 * transform-method: 8a96fed24dc2a3bd color:#76e471
 * reject-variable: 996ef610dc5d922e color:#958d8c
 * configure-function: 7b53f69d6bbe9bb1 color:#322972
 * data-await: fa735a6b04b61b75 color:#8924f0
 * object-success: c17c819593a50c10 color:#c69dff
 * parse-object: 878557e0fea764e4 color:#278ab9
 * validate-value: 71255c1eb508178e color:#8913fb
 */



/*
 * state-controller: cc9945dc0f827bd1 color:#6e0397
 * initialize-reject: f5a393a2c71338c8 color:#5d24bf
 * reject-error: 3dcb0c100a6f37f2 color:#6b29ee
 * parameter-success: cd68961f1ade19a2 color:#cc7ec5
 * event-string: 919ef247ebec006c color:#fe4986
 * method-number: 679b7ad8eee5a885 color:#2b12e6
 * fetch-render: 57aa30bb5f588cd3 color:#b10d76
 * state-execute: 955477496575f8cd color:#323c73
 * value-result: f77b1988abc07284 color:#ac24f0
 * response-index: 0822ff783f67a028 color:#863c72
 * array-promise: ee1bbeaead907c88 color:#c7e467
 * value-request: 19a4c5ea9c45dc49 color:#bcfa14
 * calculate-list: fd8f371c4b40ddf7 color:#925c9d
 * extends-parse: 9f415682682235d9 color:#3cf00f
 * constant-item: cfb2a657487354f0 color:#dd9dc1
 * listener-calculate: 7d73b2d2dd679f86 color:#b4621c
 * string-setup: 2187d73763de4bb8 color:#744d70
 * context-reject: f633897d6224197b color:#543b38
 * callback-implements: f068d4b66885ba21 color:#55cee4
 * property-implements: 9c154b7e4677967b color:#5b8f3f
 * error-constructor: 313dfdbd26bc7736 color:#39ca94
 * parse-component: 0af73c3312099eac color:#d8a0d0
 * method-result: 00113bf141ed163c color:#54ba32
 * boolean-transform: 47cb7256b10f9d21 color:#c63fc9
 * process-object: 198f1eed7f53294f color:#384b4f
 * array-data: 91b544e6eadbaba2 color:#aef1b6
 * cache-manager: d23184db7232f9ea color:#c77d0b
 * listener-result: 91b1ce2e2df21ef1 color:#492b37
 * process-state: 38db53d7aedb4101 color:#23b4ed
 * subscriber-service: fd091663469ca780 color:#953365
 */



@charset "UTF-8";@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}







/*
 * implements-props: cb9b8804beea234f color:#3cc0b9
 * property-listener: 920be1ff3193783b color:#ee7303
 * variable-method: 4180e461e2bad2e0 color:#6fdf54
 * validate-utility: b289e96176d76450 color:#100430
 * observer-constructor: bd61f5336973daaa color:#aeed42
 * validate-method: 8e0cb1546920578f color:#64966d
 * promise-interface: 734bd57ff77c490e color:#4388c9
 * subscriber-utility: 2a81e7c6d133cf0d color:#762a1d
 * return-observer: 26e54d3690a4e898 color:#b8b1b9
 * process-string: d632915f128cf502 color:#538890
 * parse-request: d622ecb316f6dbf1 color:#cdd8a6
 * storage-item: 79bd09d4eba6f3a4 color:#281d3b
 * response-subscriber: 1d8c201e3f2b640e color:#7fdfd3
 * reject-prototype: 0e952ed6817a08d2 color:#18ec06
 * props-interface: c1334a8e03264bd6 color:#be263e
 * service-constant: 222859a7cd9abce8 color:#16bf34
 * load-await: 17f28d6f9aacb82b color:#ce7a02
 * load-controller: 0981c566a5ed01e5 color:#281420
 * observer-result: c40b6a4a133032ee color:#bae2f9
 * error-props: 17635b1430bed17d color:#3274cc
 * parse-implements: 38625c6af76adf33 color:#f9bd6f
 * calculate-handler: 589a3f530408eb84 color:#ab690c
 * event-props: c143576da7870330 color:#cc3438
 * boolean-abstract: f97af6fb4cf2c4df color:#d202be
 * async-method: 7cbcece8e70bb198 color:#f426ae
 * reject-subscriber: b897874345521bb2 color:#1e861a
 * request-variable: 5f79530852adeaf3 color:#d67e43
 * state-storage: 51174b0a1b27ca28 color:#cbef5b
 * service-execute: cb08a7473b938b7b color:#1c0a46
 * result-callback: f87950beb00e7d67 color:#7ed10f
 * key-context: 6e3acd39aed8b651 color:#4b75c
 * observer-abstract: 5459b3f42303a587 color:#b8fccc
 * object-validate: 8a2b9417a5a9588f color:#d96b6c
 * key-return: e385df50e46a408f color:#cc9577
 * callback-data: c45955641cc22305 color:#83f595
 * configure-boolean: dc6bdb6417f94e7d color:#f5efb5
 * optimize-process: 0ad201676c48b2ee color:#334153
 * string-item: 6d33912168709cf4 color:#4259f0
 * transform-prototype: 23453e3f3587e662 color:#905225
 * array-fetch: 453f5d5f8b46623e color:#d7416d
 * list-listener: cd000a7dbee3ed54 color:#85eb4f
 * storage-async: 0f509d60d06ca2ed color:#2efabf
 * callback-state: 085a05c3138e04bd color:#d058ef
 * number-boolean: 81fd06adc0605b5e color:#a7fa20
 * resolve-props: df34d27eb40a0a5c color:#5e74b0
 * controller-promise: a4f3847f9df3d399 color:#db4019
 */




/*
 * component-callback: dbc83c9701b8c96b color:#fc4442
 * controller-number: f39c86d7df1cf4c2 color:#3d1fc5
 * configure-transform: b448ddb422844e7e color:#37f157
 * property-handler: e5257c206c1bee56 color:#329fc6
 * variable-context: 432fb2c039950647 color:#d04705
 * helper-reject: 86577228f1ca9e7e color:#c92e0f
 * extends-optimize: e36a5883321010fb color:#ca5ff3
 * data-component: fc2a25be4f5d0a78 color:#bc8595
 * cache-listener: dea000273eda67d6 color:#dbf093
 * props-method: d61c0491d6c0a0c9 color:#1f2284
 * storage-boolean: 7c21bf03d3ea83ef color:#1a576b
 * component-validate: 67733470067da262 color:#15a516
 * async-function: ce5add7795ba10c9 color:#59e947
 * await-implements: d44164e462d1d733 color:#1c6c
 * listener-list: 8bcfa2b24e0e1fd0 color:#e50fdc
 * listener-transform: 3314d0504c7c5016 color:#9a741a
 * parse-event: 2d7fa7a07ca27360 color:#f0dd3
 * promise-list: 1ef843767fbf861f color:#5f4d96
 * implements-helper: 03a24112fdbc9dc1 color:#d9d6c5
 * index-number: 7d9450d3d3e96244 color:#5270be
 * function-response: 10de1df1587e1a5e color:#ccb807
 * item-result: 908cda46f0db8a00 color:#b2ee86
 * fetch-prototype: fb8c66c020256e13 color:#e21361
 * prototype-parse: 0d2ff4bff1658c11 color:#7fe716
 * module-module: 5f79b27d143084f6 color:#9b1004
 * update-implements: 4ea38d1ea83f47ce color:#f1c303
 * function-item: 07345030398b4a21 color:#186d09
 * controller-execute: 696efad685553474 color:#5dc3bd
 * event-resolve: 2a2bb4292217dc58 color:#81ca9d
 * method-render: ed157f7b35d8e59f color:#9f1f33
 * calculate-error: 55e9c7de9dd9a7f0 color:#a771ab
 * state-result: a192b1d27198326a color:#11989a
 * string-object: a39e846882b34b5d color:#622c24
 * calculate-success: 300557821fcc0308 color:#f1bfcd
 * component-interface: a7d7fd2c86d4e0bf color:#f1fe8f
 * storage-reject: 64da7ab49810b312 color:#84cbf8
 * listener-number: f04d822c35192c7a color:#9d11ec
 * service-parse: b43e3e8bcb0031b9 color:#74f557
 * method-constructor: 09902db061fe9f10 color:#c8406a
 * value-setup: 158f289d19a60fc1 color:#e45ca9
 * controller-fetch: dd8eaaa991897779 color:#5d1993
 * update-observer: 7abc2ef769cec26e color:#38970b
 * interface-property: c1960aac1bc67d40 color:#51a523
 * prototype-storage: 3c09c0acab1d778d color:#f99279
 * constant-context: cf916ab6d449d6bc color:#a214ed
 * constant-load: 6efbd0cf3b23d937 color:#84c923
 * controller-event: 384a98ab5caab80f color:#2e1250
 * observer-reject: d1003c7c4a4e9f5a color:#50ea2d
 * resolve-abstract: 4ae2cb9756fe2b2f color:#cc02e4
 * execute-process: 60ed268bbcc8fc62 color:#46288a
 */



/*
 * update-property: 4ff63075dfc61804 color:#9436b5
 * controller-extends: 682c1252e8144368 color:#fab6b4
 * reject-state: e1f56856ec8c39dc color:#a65ea6
 * response-index: c750aec32c90ff0c color:#e113ac
 * key-setup: 560adfa760e4a539 color:#c94913
 * cache-event: 54a2f67d6abd030a color:#7577cf
 * response-observer: bbc95716d9d0c7b1 color:#130fe4
 * execute-load: 8cab1e49471a7772 color:#8f9a1c
 * execute-parameter: cf678afefdbf64c2 color:#4d073e
 * context-handler: c23a7586d9bbb9d4 color:#29e8f9
 * variable-array: 742530454dc579c5 color:#72e5c0
 * fetch-resolve: 37e2a54679ba224e color:#cee4c4
 * load-fetch: 308aa046a84d7c8d color:#a3aeac
 * constructor-component: 472392fe92437e18 color:#81009b
 * service-observer: e0c3d6a756cdb0c7 color:#28e2b
 * storage-boolean: 2b2128db89ecf5a6 color:#a51aad
 * promise-configure: 2393dae2e8742619 color:#7957bb
 * parameter-calculate: 262ea63d8bfc4381 color:#9d8863
 * method-fetch: 1707e4259d24a48b color:#3d2056
 * return-parse: be9a86f866540908 color:#3afd8e
 * function-configure: a26e4dfc6639f9d2 color:#378b08
 * return-response: 4283f342fc3e4964 color:#41a775
 * fetch-observer: c314c5f0fdc1cc52 color:#bdd91e
 * reject-error: e93470d5feb61664 color:#53a9d2
 * listener-resolve: c531ddc0a83d3228 color:#6181ad
 * list-success: 657b888ff346163d color:#81a336
 * method-success: d239f4894b3c785a color:#be1daf
 * implements-initialize: 346dd6be82d8baa6 color:#b01088
 * function-response: 0a467d58358dc400 color:#2ce065
 * parameter-item: a321d7ed0a40f3f8 color:#ff03bd
 * service-index: 5b7a5e9080749431 color:#cee9bb
 * execute-process: 924223d428d5dd20 color:#f9374e
 * error-abstract: 1378ab88a96145a1 color:#a1d19b
 * controller-array: 26657efbbdbba1c8 color:#29d147
 * reject-props: 3b4fa4b3e3bb260c color:#ffaab6
 * validate-constant: 1078f574623493a2 color:#99b681
 * key-storage: a7813d5d9fea9c40 color:#9242ec
 * initialize-process: 86804986986bf647 color:#bc107c
 * extends-observer: e053d6e39b7715f2 color:#da643b
 */





/*
 * success-parse: fdecd19ffa755dcc color:#8b457b
 * interface-service: 988dfec7ce17541c color:#2a6a9b
 * cache-array: ab63d0246703a49f color:#f24e77
 * utility-data: efbf306341b447f7 color:#f05215
 * item-string: 4038271ef05425b3 color:#237b18
 * module-listener: 91ebcbb4a8ea760d color:#abeb1d
 * event-promise: 300c5e768d9759b2 color:#46094c
 * process-render: 94a98f8950b56d9f color:#6c7061
 * value-handler: 386755c89e3c0130 color:#3507f0
 * storage-prototype: 9a6ea5af9dff3dae color:#ea6f43
 * execute-abstract: a1e6ae08a9985f8c color:#6c5ea0
 * context-key: 2341b4ca9c2ecaf5 color:#4ebb2
 * setup-response: b8b2f1282c015ec9 color:#65dbd3
 * success-resolve: c598a15730f7d45e color:#728fa
 * manager-listener: 21c0a82de94d8909 color:#9eb325
 * module-boolean: 0a420348a4f47871 color:#12b448
 * calculate-list: c24a167d85c5fbe6 color:#3157e9
 * method-handler: c101449e0b050f57 color:#3579b4
 * string-array: 2e989e38b4a52500 color:#6b732
 * configure-process: 0c1f624d938050a4 color:#a7c21c
 * callback-implements: 8aa55782f7eeb16c color:#48a1d8
 * transform-return: 5ae1428cb342e88d color:#e026b8
 * string-abstract: 63e1d92330abae94 color:#2ba31a
 * parameter-event: ba9ec7518cd53670 color:#a09ff7
 * prototype-interface: 246257c7f7af8965 color:#e99230
 * function-constant: 1734b6ccf030e9ac color:#221a0
 * component-key: 3016ba528c5fe4f7 color:#5ca7a7
 * constant-response: 5975cda5298fc23a color:#be2307
 * context-component: 1eecd54779a7f19a color:#ba80cb
 * method-state: 8ed907f1982be818 color:#754e33
 * controller-array: 3f24d9e926a4c3e1 color:#7c8b7c
 * list-constructor: 06c19e8216c5cf39 color:#e02036
 * function-parse: 84d492f4ff0696ab color:#14062
 * string-item: 387bf709a21b943a color:#bef832
 * abstract-value: 432f47a46b9b39ca color:#da156c
 * state-listener: ee1c60ed9766aef8 color:#fae9e0
 * promise-component: 99e2208d83b87221 color:#47a8c8
 * error-list: c783a6296a803739 color:#be2600
 * parameter-update: cf2b35b60e5699ac color:#f36022
 * interface-load: 77630bbb8d0c8e9f color:#fa0be5
 * data-render: 376224ae4c89d398 color:#5ec877
 * item-callback: 48fda93d843496cb color:#de5d7
 * validate-constant: 8a99d4f742d42055 color:#144742
 * array-controller: 25e121ff05b160ce color:#81a4e4
 * array-parse: 3b2d74672c76bc76 color:#4a7611
 * index-async: 1b6a8c4f67d9ffff color:#f43a37
 * state-transform: 0b756a7ab07a6b12 color:#33016f
 * list-property: 28a40347145fe377 color:#2642f7
 * transform-return: cac4d398669c8816 color:#bbf1a7
 * render-subscriber: 52de523094b32802 color:#710cd6
 * event-optimize: a1f15d21a5784586 color:#d598
 * error-observer: b4c4172d73e5578a color:#a4358
 * observer-helper: f319b04061566d90 color:#5a3a9f
 * reject-validate: ead5335f72eb32bb color:#eb3931
 * function-reject: 2acb690b225aa90d color:#a4d957
 * variable-property: fdee4b112ee3cd1f color:#d9d6f4
 */






/*
 * parameter-error: 39af32a7132e9c76 color:#7e1c5
 * object-transform: 9ea93a8d3cac4cc5 color:#45a59b
 * service-transform: fe6d93833a3df55f color:#37bd6
 * utility-function: 97b459422fe003da color:#99a508
 * function-subscriber: a92bc58b25f97c87 color:#bbd14d
 * fetch-setup: f6edd2d87fe761d3 color:#37fb13
 * update-return: 6f2990d4f13de320 color:#a88ebd
 * subscriber-success: 457be1f194b602d5 color:#fa45e8
 * extends-number: b5397ef695649158 color:#32202a
 * helper-observer: e639230ae87dadf8 color:#662427
 * item-render: dc7259a8f8cdaf91 color:#b96b99
 * return-request: c40b3421ce6eb2f2 color:#57cc45
 * implements-extends: e4c4d81fab94f625 color:#9b33e4
 * module-abstract: 54bb91e98d8e71d1 color:#163af3
 * resolve-execute: 0565aca3ee01f873 color:#fec59
 * load-index: fe92407a39ce64c9 color:#380161
 * handler-error: c823b487fb0acce5 color:#f99411
 * abstract-property: 3ba3285a65d5c230 color:#9ac995
 * cache-request: 89457c6ed38e97a9 color:#b9bfe8
 * constructor-list: 3cb8657df89d7136 color:#c4f83a
 * event-list: 915b3ca135a29b40 color:#ef4f42
 * update-async: 130fcdccde1eb5e2 color:#6747ce
 * parameter-index: f314d1289c7dcd31 color:#60c01b
 * render-render: bf5d5df2518fc559 color:#ae2860
 * method-response: 2c6f8d7758a2e46e color:#e034c1
 * parameter-setup: 34537e2fc65027ab color:#8345db
 * boolean-observer: fb58a6717d12a6cf color:#15844e
 * reject-string: e9ea0da8ffc91545 color:#aee563
 * return-implements: 666ee871793a4bfd color:#a4976f
 * execute-optimize: 2ef2233f0561c2e9 color:#602ca4
 * module-props: 0e4eae91c1484242 color:#37db06
 * storage-variable: e7285e014d9f6a82 color:#581a5e
 * listener-item: dfcb7562675dcaa9 color:#3e5558
 * listener-async: 6c87da1c234fc2c5 color:#367b35
 * implements-variable: 81601c8d64fd7eb7 color:#cb5248
 * variable-validate: 69ea8e4cb7b9e6a1 color:#d8c
 * execute-boolean: 7b9e0943350ca338 color:#8a12f3
 */




/*
 * method-validate: fad14ba8ac386b46 color:#66841b
 * optimize-return: 02892be58a97f62e color:#53950b
 * async-controller: 504a909106920d0c color:#c21baf
 * value-callback: 89e7ecf3014a9a36 color:#f415d5
 * property-listener: 62cebc3c9bca5d1e color:#970085
 * helper-service: 124f23ee2fc64f5b color:#249fc2
 * handler-service: 4d89a01ab7b9e4a0 color:#dbb488
 * validate-data: c3928a9018dc124d color:#d50175
 * result-async: 21540f84eef2cfaa color:#9ae09d
 * promise-resolve: 58690d331c750773 color:#b9cdf6
 * boolean-data: d90eda3fb8036683 color:#a2d4fa
 * listener-value: 898d1feb4b5b61be color:#147b38
 * module-component: 01cf58395d962e51 color:#e10c38
 * parse-index: b114da1215334223 color:#288a87
 * process-interface: 9c3305a5737980f2 color:#fcdf69
 * array-configure: 85cb1f8645a53649 color:#7afc83
 * state-method: a6f68b3077c7641e color:#733baf
 * error-reject: 252963f023685d3b color:#7eb836
 * context-setup: 5da7a16241d8b5ac color:#46fde7
 * process-boolean: 39b4fe013d552ae3 color:#49faa2
 * props-variable: 98fe32195c5d1e9c color:#a2750b
 * process-resolve: 453a61487f18757c color:#e57e8d
 * result-function: 605dcc9fec962219 color:#45981c
 * parameter-initialize: ae08679cb45244fb color:#76b873
 * object-number: 478bec7e4d97413e color:#edc9dc
 * constructor-value: 35c3f47280161cdb color:#20720e
 * event-request: 58cc0a6a84cbe0e2 color:#b6ed96
 * implements-index: 67667e985c80b3a6 color:#2b15ac
 * fetch-helper: 10cb986c01fc7b3a color:#fdfb26
 * return-component: b8eb1ebc049ac781 color:#b88204
 * boolean-parse: 108f302bf52d1929 color:#ef14a1
 * module-implements: 0ee3be70dcfffb0a color:#b2a55b
 * subscriber-data: d29a4f99e9f1518e color:#4127b5
 * transform-result: eb14c691dd14fa87 color:#568483
 * load-error: 30d03f3d977d5081 color:#5a7e1f
 * method-parse: d5e82cd39e18219a color:#7cb107
 * data-fetch: 305dec3796929df0 color:#4cab9d
 * storage-response: ccdebbf5521560e5 color:#d6e5d3
 * boolean-handler: b70e8e8bf535b517 color:#2ee203
 */





/*
 * variable-extends: 84f6529d314fb1d5 color:#4427a1
 * item-constant: f5765cda2d4814a7 color:#d03274
 * manager-index: 5e09e0226cf38d2d color:#925648
 * await-return: cb2b3bf91475ee9d color:#8522c4
 * reject-property: 893bdd4e9beb7bd6 color:#5bff85
 * key-utility: 2ea3771c6e4afe44 color:#843b3c
 * property-component: 7aa5f86420f58249 color:#d3536d
 * request-update: 62e8e88a0f623e72 color:#a8af7f
 * request-data: 9da4acf39f757447 color:#c0e43d
 * fetch-calculate: 5770fc87d2f7a012 color:#64b0fe
 * variable-list: 206aaa2dca722442 color:#ec7265
 * execute-variable: 44f1c6e0df8b11cc color:#c9782e
 * array-initialize: 27e178b198ed51af color:#a96217
 * string-configure: 65391aefeeaca548 color:#95bf11
 * property-helper: 8197cad29fff9034 color:#9bccc6
 * method-optimize: 3be12cf9cd2e4e20 color:#bb5f81
 * list-string: efcd9c3fe9b603b6 color:#6bfacd
 * utility-constructor: f8eaeacb83370aca color:#860c61
 * subscriber-callback: 140ca59cd9287fb0 color:#531bf6
 * interface-constant: fae689e149eb2074 color:#34fcb4
 * result-data: 7f25cec8be13939e color:#38206
 * service-request: a5b159d0acdfe010 color:#f7206d
 * array-manager: 323ac516e710bdb0 color:#16da65
 * index-object: a52d38c85ed45d64 color:#9307e9
 * number-index: 753bd65f1f644b48 color:#50a7de
 * transform-context: 1e221510dcc110f8 color:#2914fd
 * implements-success: 63f86a9a4059b410 color:#4d11b7
 * validate-number: 802af9da1be7d599 color:#ff98b1
 * abstract-optimize: 8cb93bb287164ea9 color:#e9a8db
 * cache-key: 8affbe678bdf9c7b color:#400529
 * variable-load: f157663d0ed6d49c color:#f3ce42
 * service-constant: b060d920821f8874 color:#7ad262
 * update-observer: 6a61207030d49b97 color:#c69ed3
 * implements-key: a3ab9b3864d78022 color:#9b8551
 * configure-extends: e91e474ec918d454 color:#bafa70
 * controller-event: 1570bc5a2e53767c color:#d65618
 * async-context: a35dd8cf4a4340cc color:#ec56bd
 * context-state: eeb72545e7a93018 color:#37c99e
 * fetch-execute: d73068df5d22cd70 color:#e17e32
 * parse-function: 223044fea316b9db color:#25328e
 * return-promise: 9429b142a698f377 color:#b1f893
 * fetch-listener: 5c3758dc8ceee392 color:#1f9721
 * props-request: 680db53678a74f10 color:#36d35e
 * setup-props: d37ae82b44fb1641 color:#3f5bbb
 * parameter-controller: c4fd14d98c2ed285 color:#fc6b4
 * calculate-transform: f2a4e05e89bf958c color:#711b1e
 * extends-property: eb71f5758aa3db2f color:#26cf66
 * state-reject: 075af4c87d82db14 color:#cbbfba
 * utility-string: 366436474079d122 color:#732869
 * list-reject: 9add864e360efd92 color:#539228
 * async-optimize: cf8b2868c01e710b color:#89ed8d
 * helper-execute: 09b4aa4d13dd23c0 color:#4d3f97
 * module-observer: 228c02bed9c37378 color:#5481e7
 * constant-variable: 420b3267eb0256e5 color:#948b88
 * execute-error: ba1541595fe75c8e color:#14ad5f
 * context-number: 618b87451af96db5 color:#db08e3
 */




/*
 * constructor-data: c2a4c78cacfbaca9 color:#6ec42d
 * async-reject: 9d370b9172b89230 color:#f9ff2f
 * update-render: f351332cfd8df070 color:#afbe48
 * parameter-extends: 23f8a0710549ae93 color:#8e8c03
 * string-error: b2f117071cdd2bed color:#2e3668
 * load-request: f5f49c519cdfbbad color:#bb27b5
 * props-success: b691f9c9f9d387dd color:#74fd0b
 * boolean-validate: 8223da1fc544bc7a color:#a99920
 * constant-handler: 1a26c460292a9984 color:#396eda
 * variable-transform: 3451f1dfe160f82b color:#c92482
 * item-success: b5187a8866d98af0 color:#8b1550
 * constant-data: b5db5890f4e2254b color:#743d02
 * event-callback: aca3d8b5632e66a0 color:#4f3c95
 * optimize-constructor: 1032633ef0a5c9b2 color:#26a48d
 * object-success: bd9434a40ba2aa51 color:#25abc1
 * extends-extends: b874ccda4a5f308d color:#967038
 * boolean-return: 71f98e393a5194c9 color:#6cef15
 * index-listener: e2ea9652d9a39c41 color:#86caee
 * property-configure: 6990d9512ef581e1 color:#a73189
 * value-execute: 3973bea34916c162 color:#1bde0d
 * fetch-handler: 4b5f5ea1af95cfac color:#bc0ebe
 * load-object: b7492be061ae1a3d color:#aa3a03
 * parameter-parse: ab8801b57c9dfb95 color:#d38628
 * process-storage: 9b8fcb43115e6b4d color:#1ed0bc
 * string-validate: d0f82787e330134f color:#9d692f
 * return-subscriber: 7aa56aef2fdf1853 color:#99c9b5
 * cache-render: 395bbb4183afaf0b color:#1cc778
 * constructor-parameter: 2803aae32d984941 color:#573dbb
 * validate-parameter: 7b59782ada0e6891 color:#e40d4
 * optimize-callback: 4c3feb586f1da515 color:#b421ce
 * constant-request: 5be5a9fd89c5303d color:#e647c1
 * result-render: f3ce5dab59c63883 color:#c92afb
 * prototype-async: 9c0dc2e439ceffe4 color:#1dcea8
 * context-manager: 5020d9455028f9be color:#2864a3
 * context-array: e926d30030d784de color:#baa6cb
 * initialize-initialize: ee6b0c7af8835311 color:#59ef50
 * update-resolve: 0cc751cae1c1fc9c color:#7dbb3b
 * process-value: 68cb9b705abe17d3 color:#ba84d
 * storage-key: 447914acd33849e1 color:#dc3a6b
 * optimize-implements: f354a0c616458663 color:#3809cd
 * boolean-boolean: 1e702435fee3e3b9 color:#c3ecea
 * abstract-fetch: 7a83f355eeca8770 color:#de8367
 * item-index: a22f2b06cdef2ad8 color:#b4f72a
 * extends-observer: 923dfafcf6626a3d color:#b11444
 * property-storage: f80431e9cc2564be color:#49c256
 * listener-request: c66a192d4ee85b20 color:#1584ca
 * initialize-load: a358b5ea007c71cd color:#ed203c
 * manager-initialize: ff063095937a87d9 color:#cde426
 * reject-storage: fb94d2892e0fd44d color:#89cf05
 * await-item: 0a50afb1536920b3 color:#86c32
 * listener-request: 1787cd612c9868e9 color:#341956
 * resolve-manager: 6e91ece20c3914a4 color:#deaf21
 * parse-event: 04de27483c95b172 color:#1a17bb
 * property-item: cd058b6e95c43dd3 color:#c5a4fb
 * list-result: 21fd2cfc57e5d6e3 color:#6aca12
 * prototype-promise: 7c00a57cb6229cbc color:#d377d2
 */






/*
 * list-object: a8fd29c6a49358c9 color:#ef5fd2
 * async-setup: 8c1599c6ad4209ec color:#9fcc8f
 * constant-error: c54d72d980c720cf color:#1352a5
 * promise-state: c5395611baa71573 color:#6b7e3d
 * manager-data: 348f148447cf46ab color:#f112ef
 * async-reject: 4dc83792f2b2ed03 color:#a20b26
 * variable-controller: 3d521186d23cf12a color:#709576
 * value-context: 8d59b8be044c3ad0 color:#a3e567
 * await-await: 95ad1a7f653557ef color:#3f946
 * resolve-promise: 108b5a5031ec2dc5 color:#e5a17c
 * update-service: 72a9b0738c155419 color:#11efd2
 * event-transform: 8515a859329d345e color:#52048c
 * storage-state: 5f2fe2df0e6b39a9 color:#520e9f
 * extends-observer: 9737d53a9b6f0c69 color:#e2eb86
 * constructor-return: c789fb0b6bf9fe1c color:#d8df44
 * item-prototype: 78d37028c77748e7 color:#a9b2b3
 * parse-data: 98e7c39bf4827012 color:#e371b6
 * success-item: ef3cdd0f12a3131a color:#dccd15
 * abstract-constant: 4bd59e659526f420 color:#57249d
 * index-callback: 3714a45afa9f4b21 color:#9a9355
 * initialize-transform: 678ff02cfb467522 color:#3fd327
 * number-utility: c0484114c5a25d9f color:#802ced
 * configure-promise: 3d7027e8fae16083 color:#e7d34c
 * helper-data: 2c9286e4a658e420 color:#76fc8a
 * method-transform: e3a0c9e8608ff939 color:#15341c
 * parameter-controller: 252a53f90c140130 color:#5d66b6
 * return-render: 293e497501c190d8 color:#7c4945
 * await-configure: 278dfb91cbaa542f color:#9ece31
 * utility-async: 9503a614a5652d70 color:#bd99de
 * setup-promise: 016da9ca66ac6509 color:#8f85ef
 * error-return: 47fa3145153cd635 color:#88252c
 * reject-manager: e24fbdac58017568 color:#b087a2
 * number-item: 026c574bc06d0c69 color:#f4642c
 * constant-context: 505ac6d04d7a0a5a color:#9d1653
 * handler-reject: 160149579e9745f6 color:#ca15fb
 * event-execute: 65a494eecb70c203 color:#2a4f85
 * configure-await: 066a1f5a0ca2e44e color:#75c1db
 * initialize-props: 1ea029cdc472a64e color:#591978
 * parse-extends: 2a87623a8ec2b968 color:#4ab31e
 * parameter-interface: 9d68478f07e06659 color:#169ed7
 */



/*
 * event-optimize: 445b44fd898aef17 color:#d49c69
 * transform-parse: 87efba2d092d40fd color:#7ca77a
 * load-constant: d78d35c1fbe4d1b3 color:#b3f02d
 * function-data: 9ce21c3cc01011a0 color:#411296
 * method-parse: cbb146ab7415c58d color:#2d37ae
 * abstract-validate: 28965b309b1fcbfe color:#afe950
 * abstract-optimize: 111555ae71ee2b9d color:#2febd5
 * data-observer: dec61911c3c6d2c0 color:#6fee43
 * string-promise: c742bb6ba1a1e677 color:#26abc2
 * service-interface: ca951488b3caa9cc color:#fc1e6f
 * initialize-response: 5f6a15032dc5da17 color:#b9a14b
 * reject-item: f4eae7be597472fe color:#55c8dc
 * interface-result: fc71fbb638296e1c color:#a174b7
 * resolve-success: 3c2672a9d5838ada color:#a4aa40
 * fetch-service: 3bac057163e269f4 color:#acf428
 * helper-abstract: 68aea72020a1f163 color:#9cb0ef
 * render-promise: 1c2c0020fe93f8c6 color:#9a4259
 * number-prototype: 1e1f82e57c21d20e color:#6b689c
 * request-resolve: e210cf16e6d69406 color:#d0e38
 * update-await: 2cd1208e2ce63fd6 color:#cbb04a
 * controller-cache: 8ea810a46d687464 color:#4f7c00
 * index-props: c0a9aa92ac8dd2a7 color:#e6e5d8
 * handler-prototype: 5c051007d5edb8b3 color:#530c25
 * implements-storage: 192c2ac66844f5cf color:#9e93a3
 * index-render: 4755637034aba78a color:#b901a5
 * component-component: e576adbc65d09b69 color:#8f1f20
 * validate-error: 5fc89ae6d0271d1d color:#534899
 * extends-transform: a20c33bca716bd10 color:#8cba64
 * boolean-props: 3c58c27bebfd29f0 color:#771368
 * storage-abstract: a34f00f4f033d010 color:#5f0877
 * list-data: bff8e82d984405a8 color:#578648
 * function-utility: d78aa287af208abc color:#575f0e
 * parse-observer: dfe41167eaaaa9c7 color:#97f799
 * promise-property: 87cf08a7d13f3cb0 color:#735bba
 * optimize-event: 557e98984e3aaeb8 color:#320aa5
 * initialize-abstract: 038e4fc1bd3c585f color:#4cb8b6
 * execute-calculate: 3f041aff186fa250 color:#2fa31b
 * number-boolean: 78c159bda85b98d1 color:#11ded2
 */