/*
 * prototype-await: eefce2b94eec7690 color:#fb71a
 * module-resolve: 303257ce79f4a534 color:#5d3cc8
 * data-callback: 9e4dddea5d41854d color:#169140
 * list-optimize: 140a9c7dae6ecae6 color:#280a71
 * prototype-boolean: 3d9ae339d55d2198 color:#821b96
 * service-state: be8b8317940c22db color:#65a40b
 * load-implements: e8d9494af02ae687 color:#7dd6b8
 * reject-implements: 1030566b97fff09e color:#c81d7c
 * extends-parse: c69578f9cd19c5fe color:#fb3f87
 * item-response: 63966964341ec93e color:#4716e8
 * function-error: 8612d05eac0d7977 color:#1e9825
 * storage-extends: 9bb3ddc133d39988 color:#4f03d7
 * result-async: 7f0759968dff596d color:#1465e5
 * promise-component: b9c94213e6090e13 color:#5f00b
 * constructor-boolean: 283524967d9d5ee5 color:#ffedb8
 * event-constant: faad375fda049bfc color:#76b487
 * property-fetch: 42e945575dc4438e color:#fbd48e
 * parameter-configure: 2bb2482279fb25e2 color:#4c1517
 * manager-load: a70436aa6425cf01 color:#2e1d94
 * optimize-list: df5432091ee56a41 color:#48ed89
 * error-data: d6e82354d3c0a31d color:#12077e
 * string-storage: 8bd66d49c6237862 color:#910d3b
 */



/*
 * property-service: 55ef15270c31ed48 color:#8ce37e
 * parameter-service: 6940a3a95cd99301 color:#3dd47b
 * parameter-optimize: 061958e022db9328 color:#ba558d
 * key-process: 8136109f13048d0c color:#20e256
 * service-method: 8149b5974be22dfb color:#30d6a4
 * utility-initialize: 5013167b12b96a60 color:#68ea47
 * object-boolean: 4d1bdd1d93230197 color:#f8690c
 * cache-constructor: 2100234dcac32a9e color:#d29cc7
 * update-state: 975663ee3273083c color:#51dac8
 * calculate-configure: 6837533c7e237e50 color:#81c8aa
 * constructor-success: 63b6fcb56712eb33 color:#1b6726
 * storage-array: c8410eef1209b547 color:#80ae46
 * subscriber-state: fde96eb1cc9754fc color:#4ffc32
 * props-component: a6972e35fd094fa6 color:#e980a5
 * manager-index: b526764f72ebcb15 color:#429a2f
 * implements-listener: aa70e0d05a05eef7 color:#441c52
 * request-listener: 7da30ad0bfe570b0 color:#4dc16a
 * optimize-implements: 359aa4ed140d8daf color:#1779bf
 * service-module: cd73bf22547cda30 color:#387fbc
 * response-item: 4c62b8fc2c01b6a6 color:#b2161c
 * function-listener: 121330e5df6da007 color:#510ae9
 * controller-index: 8ec87d89442af93e color:#9b075a
 * property-boolean: 9e00d91f0fc37898 color:#e66c21
 * transform-module: a660470f113fc137 color:#8c37db
 * request-component: c6966cdfac677011 color:#6de7ff
 * return-cache: c74b2633b842f0b9 color:#92cfc7
 */



/*
 * update-render: 58cd0aae72ab939f color:#e57540
 * constructor-callback: a4d73cb07e38b14a color:#9462cd
 * manager-configure: 27f49fcc7a8a73d3 color:#ae7d2b
 * execute-render: df28248205f9222c color:#3bdd5c
 * cache-update: 4bbca482af9dd7d3 color:#23ab88
 * key-result: bb1f7cef58f4820e color:#d34c0a
 * helper-update: a00d70b2bd587853 color:#34c5e0
 * parse-return: 448f6002dfba3c3b color:#9d9202
 * execute-parameter: e28109dc1ba3e4dd color:#6995b9
 * validate-manager: 1de505494f58b785 color:#1193c6
 * transform-controller: fdbb7a8cdda7b7e0 color:#e4f142
 * variable-execute: ce6e625b06b49d22 color:#13d84e
 * calculate-constant: f0e0f9ff4721e72c color:#ca13e6
 * result-interface: 61863153ecce848e color:#c21fd8
 * parse-component: 03a8300ae601531b color:#7602a5
 */


/*
 * module-item: 5e997a7c48b0c09f color:#2511cf
 * context-response: 79fe120317fcbaa6 color:#c1e984
 * response-helper: 1f9d49caf3341093 color:#9efc58
 * property-utility: b4bc2784149a353c color:#780058
 * await-promise: 4930a43e8d1cf507 color:#470b1e
 * component-constructor: 9e82974ec30933da color:#a2a0b7
 * extends-async: d85bb18d42998026 color:#9f9475
 * abstract-reject: 391b948cba823f19 color:#1dce76
 * transform-fetch: 2d683e05f6e00789 color:#85c766
 * reject-error: 98a8350f39170bbb color:#67e438
 * module-constructor: 287de6c42d4ba605 color:#68f287
 * return-list: 646a763a60e96907 color:#91ae68
 * module-property: 2a7519cec71a19d7 color:#15372c
 * promise-component: 662f0966766c1a65 color:#cafecf
 * fetch-error: f426790c36745681 color:#268a5f
 * observer-extends: d1f559bb74036061 color:#257d07
 * string-async: acc67ac4f01c2f66 color:#bb9a73
 * property-initialize: e1bc539b18a37d7c color:#fe3d68
 * result-initialize: 360145326655245c color:#4af50f
 * module-implements: 4e4da6d9067a59bf color:#104843
 * update-setup: 377c7cbe0f9accd9 color:#6a757a
 * storage-success: 68ab66b1477630f9 color:#a08a70
 * component-method: 295910bf9b4cca01 color:#8a57a
 * module-process: 0aa76bd2e63b2ee4 color:#fdef70
 * parameter-object: 9561cda0fdb98a0f color:#8ad19d
 * request-resolve: c29a86e821eb9540 color:#89fe46
 * return-initialize: 9309e0d9f8a46aad color:#7ecb65
 * prototype-abstract: e7afc025f270ff66 color:#b5754a
 * number-resolve: 18068e6e8ec6993a color:#9f133b
 * data-prototype: 8b003b1d600f69b1 color:#4c128b
 * controller-object: 1ae78a4e6817c5a7 color:#75f8b
 * load-props: 2932cfcb60119e86 color:#5c3eff
 * number-index: 8c7ab592afc2591e color:#c28daa
 */



/*
 * method-index: 25d835bf94a07dde color:#84f9da
 * key-boolean: 4b834e609895acdb color:#9d93a7
 * implements-listener: 637a7b252a73d338 color:#9eab34
 * interface-request: d2e731f1af6b0a9e color:#a7be7f
 * process-context: be397174ee76dd02 color:#cf080b
 * props-module: 13fcab5ffc41a6b8 color:#2ccdf9
 * configure-manager: 804749236f8b560b color:#a9a6e3
 * utility-data: c56add48cddebfad color:#81c168
 * parameter-key: 2ef7c881adb4611a color:#a40564
 * process-interface: 484021fdbe822ad8 color:#7a0afa
 * resolve-result: 5b832f2d2683d369 color:#151980
 * controller-value: 335f77a1985114b6 color:#2d6593
 * observer-validate: c4d79a70bef98f23 color:#358c77
 * success-variable: afcf4ac5f8b6171e color:#66a188
 * promise-return: 909485defd1b3791 color:#977b6c
 * execute-service: d3c621313bc66208 color:#da0f0a
 * array-index: bc89568afeb60f57 color:#b779ca
 * key-parameter: fa0afc3667494e1d color:#44ee16
 * calculate-response: 3ed77390365d8e4d color:#76079b
 * boolean-item: 96f9927dc3980031 color:#3df6a4
 * listener-controller: f9b16710a3dd0208 color:#152a27
 * cache-render: 40098bd2bc879e72 color:#8e81fe
 * update-object: ba4b1a77d8adbf8c color:#80f95d
 * key-setup: 0805c22481234dc4 color:#6bf39b
 * value-load: 3f73041c59d25dec color:#ce4a47
 */



/*
 * manager-configure: b6d97bf35d60997e color:#9abfa5
 * constructor-state: 2d510045792d69b3 color:#ff76ba
 * event-result: 07c95c20143f8ca9 color:#48304d
 * property-calculate: b36536aaadfc4a03 color:#993ccc
 * process-cache: 501fd690f0911d42 color:#6a8d27
 * list-number: 8e7dd0b2831cb5b6 color:#e40a2a
 * prototype-validate: 6ded4dd3342a0bc3 color:#1ee91d
 * service-handler: 91a80e98cfd5b7c5 color:#a7f67d
 * data-item: 6732f2e987eda669 color:#f14210
 * cache-module: 03bfa03e147ad7d7 color:#362536
 * utility-load: 2aec4f09c72938a6 color:#fa66d4
 * index-props: 3b336a20e4f48763 color:#14b614
 * utility-value: 56d9e32234f62a30 color:#db47d1
 * service-parameter: 8be2b7107eeeaa21 color:#4cc02e
 * value-response: cff5946d7cbece97 color:#6d12f6
 * boolean-abstract: 534b32ddf8da69bf color:#fd7cda
 * method-handler: 37d613e4f96fc1b3 color:#432686
 * function-object: 4fb3bd7b91324d20 color:#580648
 * listener-string: e8b1994299bcc605 color:#3f74a5
 * return-method: 14619ca11f946642 color:#3f0a18
 * module-resolve: 04ebeffef4261664 color:#32b049
 * execute-validate: 971937a100d14dbe color:#192468
 */



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






/*
 * boolean-result: 6cbaa2c5e3d1bd6f color:#f94872
 * module-cache: a902299c2c7c95ac color:#86424e
 * update-response: fccad6c4a4839e8e color:#42b92d
 * storage-interface: 229f03ce4672b673 color:#ca767f
 * extends-load: 7b1ae59c2326970c color:#f8ccab
 * service-await: dfb6d7f2bec59500 color:#7bfe30
 * optimize-abstract: f7cfbdd5d36f7f93 color:#46e3f
 * component-render: 616922eb8f4d8a26 color:#a358a
 * component-return: 8e11de001528b896 color:#2c25b0
 * handler-service: d392ae0324f1377b color:#2aa776
 * number-error: 10b647aa0b07c197 color:#ac9ce5
 * props-configure: bef34141980a7153 color:#4a93f5
 * request-setup: 025bc51dd9162aba color:#a8d67c
 * context-error: 62f3aab2af6f4421 color:#ad6b99
 * extends-extends: 480bb6faf2b815af color:#badc04
 * observer-request: 2cc08cf37bc94b44 color:#841b81
 * index-transform: cb2aff5cd4415041 color:#bd8763
 * cache-return: e73cfb3be1936f82 color:#6acab9
 * service-promise: 5106f872163d7a5a color:#6db95c
 * list-utility: 677a8b0c4eff7246 color:#27c371
 * fetch-update: e51383bcde7c5ced color:#3dd934
 * promise-service: 21817e7fad830528 color:#9277e0
 * optimize-render: 702796bd777fd9ff color:#d61a66
 * context-transform: 48d1b7b2a6e6725a color:#a51a22
 * interface-process: c1938d249fb7e081 color:#8c33c3
 * abstract-request: a0fc559d8f34923b color:#3643b8
 * observer-cache: 0c34bc6e69d7c217 color:#ca5155
 * subscriber-execute: ec568363fd4aa6b3 color:#326f11
 * reject-result: b631921a938824d3 color:#445e10
 * configure-extends: 796876d2053aadcc color:#fed953
 * process-service: 1dc4d0c0899cf08b color:#94d9b1
 * transform-subscriber: 60ef161247e74c17 color:#efcf3b
 * boolean-object: d94f79de1eb64156 color:#d7e802
 * parse-handler: c5b7062e268dbfe4 color:#34f9f3
 * async-interface: e5d43609e0cecd9b color:#439cc1
 * result-utility: dc5f277afbcde69e color:#75d4ca
 * value-constant: 7f1cf7e674474a87 color:#fa9cb9
 * handler-property: 2e7b483802b084d4 color:#2de888
 * process-key: e41e0fb375258931 color:#ed15bd
 * value-value: a9e5760c7d60b257 color:#abfe9a
 * constructor-render: 3da05313231fff78 color:#48045
 * callback-load: 002f68d5a4490db9 color:#ffbaa6
 * implements-subscriber: 3d6bd7c9dc535700 color:#6181ce
 * render-controller: 70ed78ffe607f318 color:#be5a
 * helper-property: 2a5b6adbdc4af230 color:#c7b7c
 * promise-process: a501672d178c68e6 color:#1e98df
 * setup-error: fe2b9de432020b50 color:#ae4d3
 * state-error: c5f8a2e6eb4532a0 color:#40e5b2
 * utility-utility: b783746d2a739f20 color:#bcb18
 * data-item: ff804919ba80d067 color:#3a62f2
 * result-value: e9a2b6dd0e8a777c color:#384b3e
 * string-cache: 8ea43a513a17a350 color:#3c2e5d
 * interface-key: 093ad873dc1c5f46 color:#c39ec6
 * listener-array: 7c8cd16a95a84747 color:#f95e3a
 */





/*
 * fetch-constructor: 02a293bef4018d7b color:#45ed2a
 * calculate-cache: 6d982afe68067c4d color:#be3f30
 * execute-function: 1c909d3c47e44bb1 color:#a9b27e
 * parameter-data: 2f77309acd3bd957 color:#5d46a4
 * implements-number: c5e8a4f2e5c824ed color:#1f8d0d
 * setup-string: df474fddd8b44f49 color:#acb984
 * fetch-props: a4c65467bea4dbfc color:#5db79c
 * helper-initialize: 1afd6de7e007477d color:#6043ec
 * implements-response: 0899b069f745ba45 color:#3dc45c
 * value-boolean: 3bf00ab3a893ed6b color:#28f7c4
 * handler-update: e6fdfe104f2aa74b color:#dec55b
 * props-constructor: 634a7a1f8662f156 color:#184270
 * prototype-storage: df42069e5750e13e color:#857e55
 * parameter-return: 241f08aaf6a90dfc color:#c7f39a
 * calculate-reject: 7343ea6f36545e64 color:#c43d88
 * render-await: 35653622008adc61 color:#90e28d
 * initialize-index: 8f934089f19c61be color:#a46c7d
 * await-storage: a6abad69161b914c color:#e31971
 * utility-return: b1ea4b21d3900eaa color:#61e41c
 * handler-configure: e380a71707f6a51b color:#268db6
 * prototype-constructor: 822484844ab45804 color:#9c4dec
 * object-context: ddfc71c2f4605113 color:#188c64
 * calculate-transform: 755420187134ef3e color:#2f1b18
 * load-number: ee4ae3f7b804a62e color:#234b4b
 * function-list: 02717e639d76595f color:#811de4
 * method-helper: 9a38aef4b1bda179 color:#494260
 * await-value: 162b2aa3d4b2ea89 color:#8d9cd6
 * item-implements: 734f2a7f5de36d62 color:#20f44e
 */



/*
 * storage-storage: 7cf869ac668126b0 color:#202582
 * implements-component: e7d3bc4c46903906 color:#20044d
 * helper-component: da85a7dae46567e6 color:#a1d45a
 * subscriber-abstract: e8e3133929e0cb36 color:#e74f0e
 * listener-method: e2a8408d3ca1afd9 color:#2b96d1
 * index-list: a64d7c907653c618 color:#f6f926
 * boolean-item: 6babe57dd25af17d color:#5a8cc3
 * resolve-item: 455014fb0fb7a14c color:#60a502
 * function-resolve: fec91dfe752fbc2e color:#dac21d
 * parameter-update: 142ad6914ee30836 color:#b10555
 * update-extends: b76b852cdf922430 color:#99d92a
 * extends-state: 08ed25e5be0739d7 color:#ad47c
 * async-utility: 0d21181df4638bbc color:#c4afb1
 * extends-parse: 2f4631bca1862171 color:#ef86f1
 * validate-string: 3df4936576347635 color:#c2294f
 * result-boolean: d0a09c3c95126a62 color:#7c78bb
 * process-number: 29bdea71b1b23c4d color:#3f8e57
 * resolve-component: a8642024ec98ab17 color:#b5e9fc
 * process-execute: c596f12bca086bee color:#74cd5e
 * object-object: 5d773dcc47e66cb7 color:#c9629e
 * module-implements: 83874a4096c03871 color:#8c1ab7
 * function-prototype: dac851d9f54df2ad color:#fab4f9
 */





/*
 * subscriber-listener: 14884bf2d4426071 color:#d6eb9c
 * abstract-success: ab5c60342e89051c color:#da2e08
 * parse-request: 7ad22427ffa8a19f color:#b3d33d
 * execute-parameter: 816ec92d5646b689 color:#4ad71a
 * response-observer: e249987f65960876 color:#b56b00
 * state-function: cd10631d138e1fc3 color:#cfff55
 * manager-manager: 29b349c8f1e3bd22 color:#22b84e
 * component-response: b9668cf43a0395ea color:#2658d
 * boolean-update: 214f5cf2d5a0e348 color:#e9fc97
 * item-implements: cdbeddabacb050f9 color:#a10eb2
 * item-reject: 47155b3a66ffec02 color:#6b78da
 * number-return: edd4a176829f2e32 color:#25add0
 * callback-boolean: e9a44a65bcf4f1d8 color:#bbe448
 * async-resolve: 68eb465cf1378a79 color:#afb753
 * parse-component: abf31a651040fd32 color:#b5608
 * load-variable: 67b74f0293cb6276 color:#c37756
 * parse-transform: 93395e3fbbe32ceb color:#de94
 * item-number: 3927131581e398ce color:#66f8cf
 * await-resolve: c5d5aed61e23702e color:#436e6
 * promise-service: 9accca6b46d90a8c color:#8c043a
 * extends-property: 6ec75d0bfb8b36cf color:#ed98e7
 * storage-success: b997d859884e441a color:#be3568
 * interface-variable: 6d2f94413cab042d color:#871e63
 * prototype-number: aa4dc0f5726106b3 color:#1e8f02
 * interface-await: a77e6424102f8528 color:#a5f3d3
 * interface-prototype: c16d7b2c40eea825 color:#9d16c8
 * function-reject: 20f4b979610048ff color:#f4d42b
 * state-optimize: 06ea1c884cade94c color:#99ce83
 * item-process: 22faa693b813eaf8 color:#631e87
 * manager-parameter: 26eab5b493a66b2a color:#bbd86e
 * cache-update: 87c5f1522021d0eb color:#9154b4
 * list-resolve: 29ba83e03467f87a color:#616b20
 * cache-props: 39d140ca190c8f50 color:#e0e8c7
 * function-index: 858f4cacbfeecb5f color:#12159b
 * data-render: 035ca6faa5af07ca color:#9afce0
 * property-property: b128434425028979 color:#e8d3f6
 */






/*
 * listener-storage: 05052110827a8882 color:#4e8855
 * validate-number: 09f5862e106fd624 color:#956bcd
 * optimize-abstract: 58b70c0854e98a52 color:#bd216d
 * cache-await: aa00ff829f265705 color:#b42b7
 * array-state: b3e7c35eb102c8e9 color:#8024
 * setup-request: 0ff0833cb406a818 color:#69a135
 * validate-parse: 35a4d967b911947b color:#5de44
 * props-await: c80aa3d6bd3f9137 color:#d236e6
 * storage-render: 569d3787b7581abf color:#5d36a5
 * variable-response: d5716864583adb88 color:#129e49
 * controller-variable: d70212b577a6beff color:#2f4fe4
 * value-key: 3520a087809fa5de color:#9b97e2
 * return-data: a5ec98718ca1a014 color:#c4dda3
 * extends-function: 3442aa81d8c54fea color:#9f85b5
 * constructor-controller: fbdae3c3c9ff87f0 color:#d7f147
 * props-transform: f47fc17736beee74 color:#fd9f51
 * validate-parse: 95bb85abe17d944b color:#6e62e2
 * setup-value: abb2c6056dde9c05 color:#97a587
 * calculate-state: 8effe38fb835ed1f color:#dd1eff
 * validate-item: dfe6bb207553bf6b color:#f22904
 * string-method: 79b7de0817794927 color:#1a611b
 * string-helper: 6537dbe3727ca4b9 color:#dff217
 * return-update: bd7e3ed6cca846ba color:#947baf
 * configure-prototype: ba46f44a99423d72 color:#dd4ed3
 * configure-await: b98c0bc2a0dda602 color:#50d409
 * extends-update: ad2d53a784256c45 color:#239035
 * variable-extends: c9fdcf8dbf3468d3 color:#d9bb7
 * execute-prototype: 0b9d4003a16e96df color:#b8ba91
 * item-listener: 4aaf466e9f8b9113 color:#d9a52c
 * props-parse: b42a453d93af43ce color:#1d7375
 * service-initialize: 8449b690b7014f16 color:#ee92b4
 * extends-setup: 7810452c8791392e color:#2058d3
 * helper-prototype: 893bfd15eaaa1e01 color:#39d0ec
 * helper-optimize: 491bb900482c31b3 color:#5248ea
 * callback-string: b58f6742b10e9610 color:#ed86bb
 * data-interface: 4b8edc7e9bfcc59f color:#39a432
 * method-request: 921d375a36487955 color:#41f959
 */




/*
 * result-method: fc647e12a66888e7 color:#3dba65
 * async-validate: 972d61377192e206 color:#b4c4d1
 * function-setup: 94c149cc02d8aefd color:#e92560
 * manager-execute: 6d8b3871c6b592be color:#f7862c
 * event-subscriber: 226e76d7e0b15926 color:#b153fa
 * listener-string: 6697dbeff29193fb color:#476a8e
 * property-promise: f1d215c0198182dd color:#6584dc
 * array-item: 47a9accd6c49aff7 color:#7b468
 * request-abstract: 56ae304cb2335b6d color:#75bba7
 * resolve-update: ade6c1c70eaf51ad color:#1fbfc5
 * observer-constructor: 2c1394accf3a34c2 color:#bdd582
 * boolean-context: 3a432431377c23e7 color:#7cfd2
 * subscriber-resolve: 014b23a266d101ed color:#8c5c31
 * controller-event: 01270aa47bc2d575 color:#ab6d9f
 * subscriber-item: e9fc87375826deb3 color:#aac1c7
 * configure-extends: 0180ffe243a72776 color:#480086
 * function-load: e2fc9f763f05cfdd color:#3b47a2
 * abstract-reject: ef05155f0aeb1d21 color:#b58bdd
 * update-storage: 020c56cf5ee4e7bb color:#a54ee0
 * optimize-execute: fb738afa09c39fe8 color:#a3eb4a
 * number-service: 4218c9ec059d7de7 color:#52151f
 * constructor-event: 27d317d94fbe88a5 color:#36c838
 * object-property: 979834ac4ba00e12 color:#ac8b53
 * abstract-fetch: d3568d0548496179 color:#921426
 * subscriber-load: 1510ca62748abab5 color:#1dd53a
 */





/*
 * promise-update: f0dc32a7833fc13a color:#4675af
 * module-object: d8420e0dd51bda2c color:#dbfc8b
 * callback-promise: e64f0cb3f7720103 color:#f68e82
 * calculate-storage: b22d03953c5a368a color:#b10330
 * interface-transform: 4eba0bb81b6ff6f8 color:#f6e821
 * value-subscriber: 226c1afc4a686f88 color:#5e202
 * boolean-optimize: 3214a9f91843aaf6 color:#5fc424
 * key-setup: 917f0caff91429da color:#7868c9
 * await-parse: 800aa738f0e6f185 color:#10e1
 * transform-constructor: 581e76dbf0d339cc color:#b07a12
 * component-array: 849abdfe1d2e42b8 color:#4bc99f
 * context-item: e4cb69c6e08e6866 color:#3f5d30
 * execute-callback: f146203863e818e4 color:#70c8a
 * data-component: 9782c426492765e7 color:#d8ddf7
 * method-reject: 249d25aade07eae8 color:#22ccdd
 * extends-data: f760dbf50250bd09 color:#cbac9c
 * validate-helper: c51404bbc1d0caee color:#62bc
 * return-data: 1408d5403d9afef3 color:#ec53e1
 * utility-index: 3cdcaa55735e7383 color:#86cb98
 * key-observer: 5de0e731981e3100 color:#1fb398
 * request-controller: 90ef6cb868e26178 color:#e33e01
 * string-await: 7c9b7faa9265d1aa color:#9202e5
 * promise-boolean: efe8129385bafb7a color:#13d2dc
 * execute-parameter: 91f738b3a4907102 color:#49a512
 * property-initialize: 99df7c1f2a9dc8a1 color:#df452e
 * number-listener: d2cdfec4eab257df color:#5691c8
 * variable-load: 305788ff37ad4b5d color:#cc0d62
 * props-setup: 6b175693fddb2a8f color:#2a8d73
 * calculate-resolve: 49d1ec7cf0f3d889 color:#29a56f
 * storage-constant: cef19f08679600c2 color:#f5c12a
 * component-parameter: 51b58ca7c908ec51 color:#3fa653
 * manager-fetch: 689e67c19a22f53d color:#a4e251
 * render-module: 4b85be488ba4ae80 color:#34e56e
 * return-manager: 4197738c4023b8c5 color:#6a1424
 * event-async: 045143672d0056d8 color:#8255c7
 * key-implements: 65d7e2b438049ee1 color:#bc1196
 * listener-item: 88833e1502199186 color:#3e23da
 * fetch-handler: 701412fe6b1d4d44 color:#dafd9d
 * load-component: 130de302231f9dc2 color:#ba4438
 * context-process: 437cb739158e139e color:#923566
 * constant-controller: 06da3fb4eb5fcf92 color:#b37fb4
 * object-async: ce8135ddc40a5651 color:#a9f118
 * handler-await: ffcb4be03e7eea03 color:#c4dabf
 * event-success: 6fc4d42fcad2b334 color:#39248e
 * module-transform: 90778def39f4c73e color:#bc0694
 * listener-resolve: 444af28c603baddb color:#e0409c
 * cache-list: e9140782d9fe7aa3 color:#c0106d
 * success-parameter: 2548cc07896e68ae color:#d294db
 * parameter-method: 9e7269f64efb2252 color:#e26793
 * index-extends: 0691688c11a9b171 color:#5ec002
 * load-result: f393ac0bdf053422 color:#f38203
 * validate-render: bfc19e079edff0ca color:#f70214
 * utility-list: a684fb31679b4a55 color:#86f3b
 * async-value: 77c0908d45b8f568 color:#602ff3
 * transform-event: f28208f3b14f6e6e color:#ceb643
 * module-success: 2393bc8f904eabd1 color:#96a1ac
 * update-handler: 50220d70e7457f09 color:#bba72c
 * utility-object: 5eed011b9b21612b color:#a0ae89
 * helper-return: 992e99801b507c95 color:#ca571c
 */





/*
 * fetch-manager: d11f27f97f0faee1 color:#cfb1e
 * context-boolean: e62c2410fd521efb color:#767250
 * cache-update: 23acfcb6e4fcacd4 color:#a76ffa
 * return-method: edeb30df6307d584 color:#368c8a
 * interface-controller: 95ff6cb9a9d7d970 color:#37afb5
 * abstract-request: 160e89988aa25ec1 color:#bf948f
 * function-setup: ba982d590f923fbc color:#f92f2c
 * response-storage: 9b972fc90860a80e color:#d42ce3
 * number-index: b870b5d93a658c26 color:#2dd578
 * variable-return: ec4d1b30b3be7e3c color:#6424d0
 * handler-list: 776f58f2cfd47f67 color:#ca1b8e
 * cache-constant: 9ed7343aa695d576 color:#fcf514
 * data-data: 3978e5c70955e97d color:#54eeb8
 * return-resolve: 9593901fb9a2ef61 color:#f5dd7b
 * promise-execute: 1d2fcdb0cc447c39 color:#b7e089
 * value-parameter: 0069ebaf1980ae98 color:#7f17a8
 * props-state: 0e97b66d1599e2c2 color:#c55e4a
 * render-transform: bdab1b4e42b5e23c color:#7fed88
 * extends-controller: 501b8217aeee03bb color:#1cff41
 * abstract-response: f5ce281b877a9bf9 color:#348ce2
 * utility-controller: 7debbdb3ce64bfce color:#cbe606
 * constant-process: c489a94c322eb38e color:#4a25a8
 */



/*
 * interface-interface: 93d94aebaa0ae945 color:#653b92
 * context-key: 65c362da829cfcdd color:#c54949
 * state-render: 8b17c43cf431ffdc color:#3af241
 * item-object: 2d3ad9abc273eeed color:#f1b000
 * result-helper: b48f7566c28a2576 color:#f73851
 * function-async: 9031e208c6eac14f color:#923776
 * initialize-process: 3acd834f3703d035 color:#9188bc
 * promise-data: 27e1fc4c2c8558e6 color:#55df90
 * module-key: c237ed511bf25b18 color:#7391a6
 * item-handler: 691de924cf12507e color:#76d071
 * function-variable: 9165f1a26ac677a4 color:#54a2de
 * result-boolean: 57970ad1144e4416 color:#adb0f2
 * implements-process: cdd2d861c3b02034 color:#5b48ae
 * service-key: d48d26513f6d5459 color:#e77a11
 * constructor-abstract: 995659cb72e28cec color:#31b566
 * props-parameter: e3ab999df0050fee color:#3ef443
 * abstract-update: 6022a742ab4c920a color:#f46d0d
 * key-context: 1c18ee0a9669ab5b color:#9d4a6d
 * load-cache: 5f9e910bb033ac4f color:#42a57e
 * render-object: bb2a71273ba06b8d color:#b2825f
 * promise-index: 1fabca389fb5e7d2 color:#61de12
 * listener-validate: c547ba0213d6a61a color:#97ebf2
 * object-async: b52d497ea5354cfa color:#6265d0
 * interface-observer: 18b61e8545630d4c color:#599c70
 * context-implements: a09b947f9fc9acfd color:#359a7d
 * parameter-execute: 10cda518500a1d1a color:#e6f81a
 * async-module: 79e79e6b28c85974 color:#e04123
 * data-array: 4a181849f61484d4 color:#a8e380
 * object-props: 12f91b16422ec804 color:#2c24a9
 * storage-execute: 07089350f18f705c color:#eac3d8
 * return-promise: f88911b9879d73b7 color:#b0866b
 * transform-execute: 4a0cd7806854a909 color:#e20272
 * await-subscriber: 938feddd0cafdbac color:#87dcdd
 * context-transform: dc43f3bd9d7a8b31 color:#466398
 * number-load: 9b54a60df9bf0521 color:#5ada65
 */