/*
 * error-storage: 5ffc2073e444bc1c color:#a38180
 * service-update: c9bae8285485ed23 color:#cd73e2
 * update-utility: 146c8374dfd6d666 color:#728d41
 * array-event: 20b8e89172889ef0 color:#577a5f
 * calculate-function: 456697be0a50fe8b color:#5e4d25
 * extends-render: 3f72d536b49cee1a color:#384003
 * context-promise: 60e52aee0468d690 color:#b5e73c
 * property-reject: a5bc6f5145e5ced2 color:#7c5158
 * number-extends: 520ef240d128ddbd color:#9061a0
 * constructor-callback: a173c4b869cf00bd color:#9f1255
 * helper-list: 0809218664bfed79 color:#8b1eda
 * component-handler: d190759e12785dbf color:#26b124
 * constructor-array: 637403ba9cd4087b color:#32a53e
 * constant-utility: ba7d3a7fb4a1e6ec color:#6682ca
 * response-property: 7bb472f81bdb76de color:#28c229
 * method-configure: 06044cd78cc8e20f color:#71ab11
 * return-interface: a5a9c36fdcc81d5f color:#5bb3cf
 * property-extends: 1e4c4b34e3f3506a color:#db6975
 * await-value: 83ca969ea5fa7fe7 color:#a164fa
 * controller-process: e9c44c42a05a587f color:#b84c07
 * process-interface: e53d03b3e91f5a3e color:#ed2d91
 * component-context: f1d8ffcbd8aaa52e color:#3e590e
 * list-property: 15a72d5985d94034 color:#620b9f
 * parse-variable: 411b3873c47b5357 color:#633eb9
 */


/*
 * render-list: d806ed1d14dd5273 color:#46bb77
 * method-initialize: dc608a81f64a0535 color:#7fb7cd
 * key-list: 4439535ccc06bc1a color:#b19778
 * key-setup: f8c9453fbb3a9ef6 color:#a93163
 * state-reject: 7229daa4051145d7 color:#5c4b0
 * await-request: 2fb6862cfb85c1c6 color:#dac30a
 * variable-optimize: 6eebb715b861b34d color:#705f52
 * object-await: 9d495f4415206602 color:#5b5517
 * extends-manager: a8e59f324c2211bb color:#4aa6cb
 * cache-controller: 26fd0da71928573d color:#29ed1a
 * request-setup: 269b54d3f28e58c5 color:#3866cb
 * async-load: 05a28aa110adb3de color:#3795ce
 * context-callback: 605abc321072517c color:#e4ee3
 * event-controller: d13b98d0d01b0dab color:#fff0bf
 * state-helper: 5bb7a5320b744212 color:#fb1955
 * calculate-data: 7a4b303f3964b3b9 color:#3306bf
 * manager-promise: 4b3e29ab8d221b81 color:#918bb1
 * prototype-array: 78164e5c6b9dac6f color:#8da27f
 * abstract-props: e9ef47d26547892b color:#9a3ea8
 * error-error: 9879f254d89fc409 color:#8b9f92
 * number-method: d9d6bf64c930faa6 color:#3e28c8
 * constructor-service: 9d3f11cf4f8afce6 color:#281f49
 * validate-implements: a5977e4dadabf218 color:#8710a3
 * variable-controller: d8fe4c85b771def3 color:#37a557
 * await-context: 3306d111fbde2312 color:#f693b4
 * constructor-fetch: 14151390663c66c7 color:#8f3034
 * await-implements: 3726b8cf10eba385 color:#507631
 * variable-load: bd4a87f972e17bf7 color:#675b51
 * array-load: 56636995e7c077e8 color:#c3773b
 * number-implements: 5b46f2af50024fec color:#75a30a
 * subscriber-array: abe2811c1e708923 color:#2f906a
 * state-constructor: 19ee95d37f706137 color:#efaea0
 * configure-resolve: 92e230997b11bbbe color:#7367bd
 * validate-key: fae1164a97b26971 color:#444557
 * constructor-fetch: c1a885ec88fda7a0 color:#9229a0
 * constant-item: daecefecf582953f color:#e40e7b
 */



/*
 * constant-subscriber: 1e9f631bbbd235df color:#118249
 * load-context: 1164c2365e881b5d color:#419142
 * async-await: 2308580d49f183c5 color:#194b9f
 * props-function: 41ed75536cfcb53b color:#9ee3d
 * configure-render: fbefaff76312b308 color:#f23c44
 * response-result: 0c3b5fb751af7c55 color:#4baf8c
 * list-method: 93f58d557529eace color:#8482d6
 * helper-function: be06667c7f6ff589 color:#648bb8
 * await-configure: 2c9b0bac981bf7aa color:#fcaa39
 * storage-abstract: 14e46bad7c22d8ba color:#b5d911
 * update-module: 7162ba2b2aa61d5f color:#d16d48
 * update-manager: 58381b5d6741bfdf color:#f19b52
 * initialize-transform: c437af195bf5cab1 color:#a9562e
 * prototype-interface: f5aa82714b120bce color:#e59f42
 * await-component: 8f8b61d3d3ea78d5 color:#3ac149
 * request-reject: cc7eba3206e112c7 color:#43548e
 * method-listener: 807124cea279d678 color:#361193
 * extends-context: a7c4accbf0c28ffd color:#9b3e78
 * array-listener: 328014a8dd601bbe color:#336ef8
 * property-calculate: 18eb241d40df516d color:#3f6946
 * request-observer: 128eeabfa9702b24 color:#c7aaea
 * props-result: 87339636ea8f3cba color:#c012a8
 * implements-controller: b91af309eb148d7b color:#d6bda9
 * async-promise: 2ab79683511c17ba color:#58bd9a
 * implements-list: 4e3574405c771bf4 color:#7e52af
 * state-storage: baa8483aac41f57e color:#d138ac
 * variable-return: 55be97ba56f10b81 color:#59a14
 * service-success: dda635d491b56b71 color:#cdb971
 * execute-variable: 3916ecdd469b1472 color:#281d08
 * event-implements: 8e08086d21e8fa74 color:#7a2a3a
 * await-process: ec11028f4a0039a4 color:#a99447
 * update-async: 0cfd0754fab31754 color:#5902f7
 * return-return: d754e3a155fb7e75 color:#ab77b8
 * props-item: 2bfcfdf156004b57 color:#88eb89
 * response-constructor: bb7d0d71f80820be color:#da0258
 * implements-key: c7a200da0215a8e7 color:#a78263
 * listener-extends: bcf3564fd5cb4368 color:#4c4208
 * prototype-method: 913c9bdf46a7a333 color:#18639f
 * service-response: 9c936983aa2c8f63 color:#bee384
 * constant-array: 1c5c017ed3938a14 color:#a81d1c
 * interface-item: 355542984f39daf8 color:#715f09
 * constructor-function: a63267abc98c5c63 color:#e76255
 */



/*
 * cache-execute: 0bdad1141a93e4e2 color:#ad6439
 * value-list: ed77d0a034a52294 color:#5fd134
 * reject-parameter: eb1b8aa6759aa132 color:#7f0b
 * data-object: c179eb09f8f3db08 color:#7214a5
 * state-await: ec6b9f79a1199137 color:#3d66f8
 * context-context: 0c990ff883882762 color:#ff0ffe
 * state-variable: 42e9cfc374d8efe6 color:#8fefb7
 * execute-constructor: f6dc96512f3ac32e color:#3976e5
 * await-calculate: 1cb91f2c2562916e color:#56bea9
 * utility-listener: 94ab9bbb447756ed color:#8d7d6d
 * parse-list: 10b830c3b9575d5d color:#337e27
 * callback-prototype: 721047994e10e79d color:#bce0fd
 * cache-handler: 8a419953a2e1f4a2 color:#fe7004
 * function-async: d14d9d9100935352 color:#cd4352
 * configure-subscriber: eb62da48c72b5e6d color:#5dbc61
 * await-resolve: 440f8f29b3c35a14 color:#567b44
 * abstract-transform: fbb5ebf326ddcdf8 color:#249f45
 * cache-fetch: 052f2ad6c7130f68 color:#304422
 * response-update: c6230493003c57eb color:#d7ddd
 * function-manager: a9cf79fd64b063da color:#207f66
 * validate-request: 09a0b44011d16633 color:#b1a94
 * constructor-index: 85f3867ddc8c94d4 color:#758577
 * key-error: 2f83417bd7dadcff color:#b3d0e0
 * key-initialize: 45ceaa457f662253 color:#a54ec5
 * render-interface: 019d48759389b194 color:#7cc792
 * component-boolean: 713625c981fc90ca color:#a61d83
 * error-observer: 1c2eef1e038487c5 color:#bc6ae2
 * await-return: dae989924cae777e color:#811d5e
 * property-storage: b546af64be65cb57 color:#d8661f
 */



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






/*
 * error-setup: a039a308221fe967 color:#a4b545
 * parameter-await: 72cf5c0fa6c91658 color:#6d2b5
 * constant-value: 0cda387289807ac4 color:#ae07e2
 * array-event: cac6a837a1fee952 color:#b19637
 * manager-string: 5f2a3199cf64093a color:#dbb239
 * interface-service: 0e481e02f5cf7c1d color:#a089bb
 * handler-resolve: cd6e6bac73b10a2c color:#226f67
 * load-item: 7ae5a5446d587603 color:#b5781
 * constant-update: c1f93b6a120c7db6 color:#d94dae
 * setup-resolve: 9498e0f9e094455d color:#2a2263
 * utility-reject: aa6ef41b6997cf2d color:#2cfa13
 * result-cache: 82954e168fc56f7c color:#3b04f7
 * parse-parameter: 0c9808620a664fe9 color:#8171a9
 * calculate-interface: a348a59132644307 color:#5f6379
 * list-fetch: 675fd3b160c2352c color:#24b491
 * controller-setup: 282c08a4a3ee3baf color:#ff464c
 * constructor-implements: 0225241cc8220926 color:#3fd534
 * await-abstract: 35f6325835517af0 color:#d3de44
 * success-parameter: ae4b0d9bb39ffe09 color:#4bc18d
 * constant-component: 3f5970a5edde392a color:#899bc0
 * key-load: 6127582ef9359a3b color:#e5ff6d
 * promise-value: 6b6a775af85cabcb color:#b5b3ea
 * component-result: a47a0c240cedc4f8 color:#ae2e53
 * array-constructor: e147e58bbab7a6d1 color:#2834c
 * request-initialize: 0faeec100d63e59f color:#f4d337
 * subscriber-return: dd0c5e9a28bc5b3d color:#43be35
 * setup-index: 1c87aac7c0c1ee65 color:#7e81db
 * update-load: 00ca8fba0f8744ac color:#d2ec28
 * implements-method: 5c823c88ed75451e color:#977c7
 * constructor-calculate: 0daf86c2b129bb13 color:#2b46d5
 * storage-module: a28be226052b35fe color:#d0563a
 * response-constructor: 7939cb0ac48fa3b5 color:#e1a8d4
 * event-parameter: d53a50e1f3308489 color:#1da03b
 * number-parse: d99f9dd5cf59b9f1 color:#fc7873
 * data-request: 270138faa32a9c4f color:#f8ef86
 * render-index: 4eaa6b6e486bb8f9 color:#b9499d
 * success-service: 70c907a8c7a94338 color:#3ddc37
 * calculate-array: a7c5366194a6d765 color:#c83f6b
 * method-props: 7a6592df44a9d1fa color:#5543c3
 * state-render: d7e9e57ff0cfeda6 color:#ba451d
 */



/*
 * value-handler: 7682c88b80b21ff8 color:#891981
 * optimize-controller: 0915f7e65411120a color:#c98538
 * setup-resolve: 3ce75e67ea31d0d1 color:#6c8761
 * promise-parse: 31f51fe38578c112 color:#9e0613
 * abstract-service: 43df24cecf3500ca color:#25c265
 * component-data: 0d713f473793984a color:#7eddd8
 * variable-storage: e3d0f56d06449d2f color:#89a89a
 * key-response: d5016f17daac686b color:#99d12
 * controller-response: e29d065760fe4f68 color:#a18150
 * storage-component: 5bacf5e3b2721060 color:#642ff0
 * process-callback: d806bc9c32445595 color:#321c4c
 * object-event: e47693a7401f5c7d color:#9ea788
 * configure-props: 1de96f45a57206ae color:#fcee5
 * observer-calculate: 2d8114869c42bd09 color:#f3db0d
 * data-controller: 76c0a4d0c28b4025 color:#8e80c8
 * value-state: 079f64bd3b2507c0 color:#17b962
 * implements-event: 9fab4cfba4bac359 color:#b33638
 * index-module: 2a563459b4827a4f color:#7cc796
 * constant-component: 04ec1b2d2b2d17eb color:#5335fa
 * boolean-constructor: 78719fca1f4af2ff color:#925a4a
 * manager-render: 46e1635b9c2f5107 color:#63e7bd
 * utility-resolve: ec04fd57e6635bb6 color:#9c8ad7
 * resolve-listener: a58512daea70901d color:#d6b014
 * initialize-constructor: bb97130e70aab746 color:#41b928
 * response-boolean: 5fece421a5f81e26 color:#534ba5
 * transform-data: a3fb5487d4dd82d0 color:#d9be55
 * object-optimize: 1fd37db9e2a6df85 color:#9c9ace
 * value-await: 36af635bba290918 color:#24b405
 * await-update: c498aa7491e4b28d color:#e25a37
 * component-storage: 81f8d0950ecc6475 color:#cb152c
 * module-error: a4f3efa481684ec8 color:#204fdb
 * state-index: 3b53deb26f7a3ff5 color:#7ec8f1
 * listener-handler: 3e849da778dca54c color:#ab6bb4
 * callback-function: 98d53e482adf1019 color:#d29062
 * render-extends: 68bc2ad326c20e92 color:#ae6d4e
 * initialize-state: 3d7c0e565ab76c39 color:#578825
 * transform-subscriber: e4634374e582a278 color:#44a18c
 * array-helper: 113867ee406cbd70 color:#dba44f
 * state-load: 057fe6cf7edacf08 color:#d1ec3
 * helper-promise: 7233f2a1a2a9bfc6 color:#ee9a7d
 * value-list: 2403d92c8623f4b7 color:#424116
 */






/*
 * result-interface: bc15da23158560e5 color:#761b49
 * index-success: cdee0dcf3fbce8e2 color:#a380fc
 * subscriber-list: 113af42f05f57041 color:#1d8dcc
 * utility-controller: 265631e29d305de5 color:#edd67b
 * event-async: 8d103f835ea8963a color:#a42171
 * async-function: 8854bff6adc6ac33 color:#d50812
 * load-reject: b680367323cc2b04 color:#17a039
 * variable-render: c88ab6521fafd554 color:#4e534d
 * storage-data: 1d46598e42b0ae43 color:#883c1e
 * component-state: b79b17185ef01002 color:#60ef3
 * load-implements: 50e52c98854b018f color:#26a173
 * initialize-manager: e9905da81dd73a34 color:#cab1e4
 * validate-success: babfdc4777f4ad12 color:#d8fdf9
 * array-array: 57b223b98599b211 color:#b14f50
 * value-response: 186dff17ac36a66d color:#5881c8
 * component-prototype: 1be461d07a53cbbf color:#95d42f
 * configure-async: f5af8cd68ebd24db color:#d598ba
 * resolve-configure: b22609bb5774373d color:#72b65f
 * key-load: d4238853522a03ec color:#78ea21
 * abstract-handler: 1d7056c584430a1e color:#de59c7
 * cache-array: e1a3a820a962fe88 color:#b01b07
 * boolean-number: e646e52c5ca78cca color:#9947f4
 * object-reject: 0d8a3b98ddc41cd4 color:#3bb718
 * boolean-resolve: 8bf0440aeffe5fd8 color:#92889f
 * number-update: 16509bf0b6c6d4b1 color:#f46ed
 * array-resolve: 3c133bd1e292c968 color:#8405ec
 */



/*
 * constant-props: ad7dfa7a53399389 color:#560cfb
 * prototype-update: 247e8abfc28339d6 color:#8a12d2
 * success-handler: 664ebd69b946a4ab color:#c5d955
 * props-number: f154fdff7bc10619 color:#74eba8
 * string-fetch: cf26c879083bdf93 color:#4b2458
 * validate-service: 931359e101277616 color:#224516
 * render-value: ced968488d462ea5 color:#fecf4b
 * setup-array: 24f53afffbbad5a9 color:#79c97d
 * variable-load: 94f2d6d8240848f0 color:#c3b66e
 * storage-string: 65dfd18296c81cde color:#6980ef
 * key-promise: dee7723011749d88 color:#b2b50
 * async-extends: 310fe58aa3bccb68 color:#352936
 * fetch-context: ebe8ed57813e63ba color:#ffbcab
 * result-item: a2d25792dbbc3851 color:#1d9d75
 * constructor-index: c21c4b0b79e16a61 color:#a00fdb
 * property-property: 077370666eacc2fc color:#cac114
 * array-key: 25186e1583efb423 color:#b4b57a
 * interface-number: 0038c6df5190ccad color:#22a12e
 * configure-value: cb90c703c2c38980 color:#f3bddb
 * state-calculate: e8e7983c081e80c0 color:#f16ab5
 * variable-resolve: 99ad459811a0c81c color:#e89cad
 * success-response: aa0f9a13eb76b5e3 color:#3b6d24
 * helper-promise: cbb64edbf2482910 color:#da08bb
 * load-constant: 05b19d203cfff904 color:#7bed2d
 * render-transform: aca983212325d2d7 color:#214400
 * string-cache: 97b5c7fe44eb0c08 color:#8908d9
 * constructor-validate: 2641cf4e78c4bb27 color:#8b0af5
 * calculate-request: 25f68da9b75c2b49 color:#dd654c
 * object-utility: 3e493f866955c3f5 color:#ab20d
 * utility-value: 0c652e144f924c3d color:#3c552b
 * return-property: ef428ae0b0e0b7a0 color:#44bad8
 * abstract-await: 0c28987558c1b2b6 color:#297be2
 * configure-index: a1f23e27d9702254 color:#67c1b9
 * cache-interface: 3a5ee81ea37409cb color:#b5c511
 * object-boolean: 51f59a33ee0e2fde color:#760fb7
 * boolean-subscriber: 42d50981a04a687b color:#885cec
 * abstract-state: 32f7273d6b47c662 color:#659c4
 * index-return: 00f4f5b197182678 color:#98c396
 * context-listener: d606ce81876bdb5a color:#d9066e
 * async-fetch: 01f52fe33896e6d1 color:#9c7ebe
 * await-error: e0402980bd36a598 color:#c385a0
 * async-transform: e36d764263a48d27 color:#937077
 * transform-promise: bf8e7bbcaa027688 color:#3b8860
 * context-handler: 373860113755224a color:#e2171b
 */





/*
 * prototype-success: 28193ce9b7f9e405 color:#f08866
 * item-response: 0c0beecad9937f7a color:#13ceba
 * update-parse: 7b0ed0814017d238 color:#fccde6
 * interface-listener: 8d1e5004fae3fc8f color:#34d693
 * configure-index: 2a9b46094f46f99b color:#c94c3
 * validate-implements: 667b7411041529de color:#1ccb61
 * error-object: 23a2f0b2c733064d color:#e04f9e
 * error-boolean: 5569aec63b48d9d9 color:#32ac5c
 * render-function: c14f8302c57c7c59 color:#568d5f
 * manager-validate: 8960affa70c8d293 color:#efcdda
 * await-parse: 6c8cc0b888d7e26a color:#4e9de5
 * property-configure: 0d4b69915f01208b color:#c568a8
 * service-storage: 7340e1358c36f1d7 color:#5d71c
 * process-extends: fbdf848c13f756c7 color:#6623d1
 * constant-reject: 1836fb356b77801e color:#a49568
 * interface-component: 44947f1ae697500a color:#7f1cdf
 * controller-value: ece6f7ca19a58a58 color:#4a3159
 * extends-parse: 56b8b071e5936445 color:#4dced3
 * handler-process: f99b4cee70ca51c8 color:#cc11a2
 * response-function: 2bb01d933a668181 color:#99b666
 * transform-abstract: c76be05b3deae159 color:#72e7ec
 * transform-utility: 6769922a6a223eef color:#7368f3
 * listener-index: f26494643e794584 color:#99c69b
 * async-optimize: 0ef41eb29272e74a color:#9bb95d
 * execute-event: 77a9e4cbf49e187f color:#b9aca1
 */



/*
 * execute-manager: 5aa25e5f730d50f0 color:#430689
 * implements-update: ad7cab30d7447850 color:#2c9691
 * reject-response: ac4b9c3fd5e48996 color:#edaffd
 * item-context: e916a42e75f1de1d color:#60934a
 * helper-configure: e904ce50f57ee3df color:#9f285b
 * abstract-abstract: ab80e23160f3cf07 color:#186bd8
 * extends-implements: 5750eaf246146e4a color:#a64226
 * parameter-handler: b0b6509f65f65663 color:#afb53a
 * setup-utility: 3345097a20004d40 color:#3ab3ba
 * abstract-list: ff1f0b35aad9476f color:#5c1886
 * item-prototype: 3c314ada9e871872 color:#73b845
 * props-constructor: 04a1827ee2e8fbab color:#5bc73c
 * list-component: 981e2cadc996e531 color:#51b1cf
 * component-cache: 42f61ffce3e52efb color:#8d9eba
 * controller-object: 7f643fc42b359b9e color:#36ae37
 * subscriber-observer: 62f50e6a74f878c4 color:#e1398a
 * result-update: cf882b11adf226bf color:#28bda9
 * parse-storage: 66e3eb5fe0266280 color:#668b0d
 * manager-extends: 2414e9f86fdad8ca color:#434fff
 * listener-manager: 385045018a2f12d0 color:#60885b
 * return-parse: 683443fc5d833c67 color:#d5f324
 * string-process: 28e41346f4b9acdc color:#ebf49b
 * state-response: 95702393a84a9911 color:#925dc7
 * data-variable: 0806c300229e41e9 color:#fb8637
 * constant-execute: 47b0ce80395f7cd7 color:#a277d8
 * result-module: cdbb7c61fb0091a5 color:#addc5d
 * setup-setup: 3433215e7cc2548f color:#459ac6
 * utility-reject: 26ef66a595a0b1c2 color:#289cc3
 * subscriber-service: 32c6033ec45889f2 color:#7fc097
 * helper-update: 9baa6e515c468b96 color:#3f4538
 * execute-module: a6ea0c05a02098c8 color:#2258
 * constant-storage: b255b2c03ad787e4 color:#769256
 * props-validate: da00af26688517f9 color:#2dd761
 * promise-event: e4a14bd6df636490 color:#5dc6f1
 * constructor-controller: 65b0a1458114a9b0 color:#1b6371
 * result-list: 416f7ebecad3ae06 color:#e434b4
 * transform-property: 23c67fd1952d3dec color:#da5cc4
 * success-number: a582fd01d1ab29eb color:#9565d3
 * parse-array: 3f61a0fae5ceabd1 color:#e1fcb8
 * cache-boolean: 17c2e512c6f96540 color:#a2ad58
 * component-service: d2222dd6876f530b color:#16edda
 * initialize-return: 990e4a0a70e674a7 color:#fb1258
 * reject-success: e516aaa16a5bf5a2 color:#dc7c44
 * promise-result: b96fe0192efd5b37 color:#eaa550
 */




/*
 * service-interface: 5fe948d2961409ba color:#708a67
 * property-function: cb9be8252ba5adfc color:#21e7b8
 * reject-boolean: e5912b38a0e7f622 color:#eca0ae
 * setup-item: c397370688a4b40c color:#a682fd
 * parse-component: d18bc34d53bb2e78 color:#de872c
 * promise-load: b2feb6dd6cb2bd13 color:#7a5239
 * key-variable: c9e83a27d835aed8 color:#463500
 * constructor-props: ae4038e82d4a585e color:#c8e2c5
 * response-constructor: b8fbc499e518e5a5 color:#8c4f7a
 * implements-interface: b5bd4f679eb43ce5 color:#4aff1a
 * prototype-item: ce6aab2a8679cdb9 color:#a3310f
 * return-subscriber: 29f3e09481f25bdf color:#12f3df
 * interface-optimize: ff82a8b811f06b22 color:#60bc80
 * interface-data: 7f360fc2a3ce88fd color:#a68e61
 * listener-prototype: 3b74b887f8efd751 color:#331180
 * boolean-parameter: 7701873cbf0327e0 color:#b57191
 * function-load: 78ddd1a30f703f70 color:#c25aba
 * constant-callback: c41032b2117f4620 color:#23fd7e
 * fetch-implements: be6d5d99170df871 color:#b71773
 * await-fetch: 54d75f262a10d572 color:#47bfdd
 * array-index: 857fa6a818bee21e color:#f34127
 * promise-variable: 67187a439cb4d038 color:#75852c
 * resolve-event: 89073654625367d1 color:#926e43
 * calculate-implements: aa25b0a806b41ad6 color:#71a650
 * implements-optimize: ca9bef78a11f25df color:#75dfe2
 * request-key: d71c318c579e6db0 color:#6f3eea
 * render-key: 4b8907508bc56da0 color:#17ffe9
 * async-implements: 59cef836c7e79546 color:#5d7cdd
 * render-component: ee2be5d9524c8338 color:#1ee91c
 * transform-observer: 130edeeddc93d62d color:#139515
 * calculate-event: a954a33ff6c54c52 color:#7fd0c8
 * resolve-module: 5e6610d692208a81 color:#6e6fb8
 * process-function: 5ab134a8451f09b1 color:#e6a232
 * manager-error: 677896939352cee3 color:#fd0ac1
 * data-property: 4fc89fcc61cdeb68 color:#2135b
 * success-implements: 3a50cab222e17861 color:#cdcbda
 * implements-module: 2752427a17205332 color:#33f622
 * prototype-method: 0dc8503dd741c80a color:#6cf0ab
 * configure-extends: 6aa4837218a9d31d color:#9f08c0
 * parameter-constructor: 8c08f1f21a00c084 color:#e39cb6
 * storage-process: 960d259542e879bf color:#7fa4c1
 * async-response: 74dd3d36482e7cee color:#a3918d
 * event-manager: 4967b1c1953f2454 color:#c4ae1c
 * error-resolve: 7528f0afb2e28404 color:#b1aace
 * return-execute: c98fc5d81d270255 color:#fd5a5e
 * utility-observer: e9924eb3988036b2 color:#46e253
 * state-optimize: 482d9744e7d366c1 color:#340c0f
 * array-validate: d63d641c9307984d color:#6566f1
 * initialize-variable: f40a1497a2741b8a color:#df5f16
 */




/*
 * value-utility: 9c8d7c9983a3cda9 color:#7f808c
 * object-object: 9efbae8a65d57fa1 color:#d2e9a7
 * method-cache: ad8fa7dbeff91b76 color:#61d93e
 * reject-callback: aad50a326e0be714 color:#8e5445
 * storage-promise: aec4cd08cf223e93 color:#199ec3
 * optimize-constructor: af8f93a7de9e94ca color:#dddea5
 * listener-response: 991b66dc68ad5f28 color:#45919e
 * property-index: 185bcecbf83d0b7f color:#208a97
 * index-props: 6214b72ca5e54b6d color:#1bad10
 * cache-context: 6cc6a4b8dc528e58 color:#e81451
 * setup-extends: d6d543c6a08c59f4 color:#236db1
 * array-reject: f400e14cf0252931 color:#b6b1d0
 * constructor-success: 195f3ee20b974dd9 color:#dc59ae
 * handler-value: 70339da578d5510b color:#8ca5bf
 * prototype-value: 165651b1c3f8e51e color:#bf69f7
 * reject-reject: 943241510ad47e20 color:#5a171c
 * success-number: 2b10393ce706cb34 color:#b9ee69
 * manager-resolve: 8265b382fb3ccbda color:#53b2ae
 * render-response: e111b9f5e974c225 color:#2f944e
 * list-execute: 986066b8ebecd58f color:#3e2ae6
 * constant-observer: c79a31b3c10e8d8f color:#b746a3
 * subscriber-response: 7af34db173b6bb06 color:#148c6a
 * manager-object: f377c7ef63dbf09c color:#62cbc6
 * constant-fetch: d7134b09d4699d8a color:#6482ca
 * interface-cache: d583c142e3856ab7 color:#104217
 * event-object: a6eaa649df2eaceb color:#c9dff7
 * calculate-array: d2de4abe267de8f2 color:#6a3d2d
 * response-parse: 3a8a3314bd107a6d color:#ae445d
 * abstract-event: 3a5e6894ca55cb6b color:#23d515
 * observer-controller: 614ea25359f052d7 color:#29a7a2
 * validate-component: e696937edcca4274 color:#4a285d
 * configure-function: a948ac00ca2b23ad color:#17227c
 * fetch-function: 82b35f2765dfcdce color:#b57dcf
 * execute-prototype: ef56c0499eb88f86 color:#2450ff
 * resolve-props: 15a2b722fa3a52a7 color:#e7c2f4
 * manager-constant: 72d8b14185146869 color:#dde313
 * abstract-item: aa299d143d98403f color:#65f00
 * interface-abstract: 8d899ce4be010841 color:#8a6c2e
 * render-reject: 2e784a3d26856875 color:#bf8069
 * handler-value: 39d86488a58bd2a8 color:#875651
 * callback-subscriber: 805e6c4e402adc08 color:#8878a8
 * initialize-prototype: 31f5fc81ad139a76 color:#ef69b
 * service-validate: 804af91ed95d6da9 color:#f191a2
 * method-transform: 0adddde60766106a color:#8945eb
 * calculate-module: da97a771ac2633d9 color:#9b6147
 * observer-object: c27494c49829ff06 color:#e723b0
 * property-async: 2b09b96884bbdf1e color:#2901ae
 * index-success: 913de4ebe9d16237 color:#2f6fcb
 * helper-extends: 214d7f32907d5771 color:#57b1e9
 */