/*
 * configure-boolean: 5a88ed689aaf5aad color:#2d02ff
 * return-subscriber: 7df665ba68ee7d54 color:#996ac1
 * implements-fetch: 7b1f07e40411cc5b color:#7c6ffe
 * constant-implements: 42dee8638c5278ea color:#69cf37
 * parse-validate: fb9c26a1a0dba9ab color:#8459e6
 * return-callback: 619546e3b169bde4 color:#c3e948
 * configure-callback: 42b56d560f6359ad color:#c3a98
 * async-await: 96e3ac08703a43e2 color:#8a1216
 * property-storage: 594f82ea33e080cc color:#b6cd2a
 * extends-boolean: 155ed1d2a5a13286 color:#8c0c88
 * constant-key: 61726547cdc01edc color:#46e5d
 * property-callback: afa8e98697a1970f color:#6ccc11
 * list-subscriber: 16b71e6b3b4c6ceb color:#ff69ba
 * event-reject: ccbd7caec73ea035 color:#31821c
 * constructor-initialize: abad25c29e7a7259 color:#5dbef0
 * controller-abstract: 81d65000f04a4a6b color:#1a609b
 * async-key: f861e64613e2e644 color:#534d64
 * error-function: 8ec36dac9af36547 color:#c4de85
 * manager-load: 4c01019e8dad507e color:#5ceb8f
 * utility-index: a76b4b51a037eda3 color:#cd483
 * helper-observer: 6d90640402efe05d color:#fe9317
 * constant-constructor: 7f9a712789aec680 color:#9564ac
 * async-fetch: 91a84f6d85be3d75 color:#52ceb5
 * key-response: 636ea50bce98a940 color:#4b4262
 * subscriber-service: 81fe8052c27a505b color:#cf73c2
 * property-prototype: 8b82ff232c0f4287 color:#8936e3
 * promise-data: 292759b72e86c843 color:#278b21
 * await-props: ce21b053d3fb0ee7 color:#42d984
 * result-reject: 70f43f7c91c47f12 color:#c9489a
 * property-method: 1a60f0d9cd29a349 color:#53554e
 * array-props: b17f0ea1d4f23706 color:#3c73a0
 * module-array: d7c633ab258b4810 color:#5431a9
 * props-context: d6517a675a441f37 color:#fec6aa
 * await-boolean: 79cbede75a4ee74d color:#a44431
 * context-string: 94836dcebf33335b color:#727324
 */



/*
 * setup-constructor: 34974f6ce8018059 color:#67ed50
 * manager-interface: b8051239c98a46ec color:#d3b759
 * utility-prototype: 2ad60a733714820a color:#e6016d
 * implements-manager: 5f3e8842b9867ba6 color:#64297f
 * value-list: 9def9e0000bbd419 color:#76450c
 * variable-function: 66dbc3d7dd377dc4 color:#61cf58
 * value-string: 9c962efceaefda6f color:#9a966b
 * object-array: ee6f27a6fa8e1136 color:#18a4ac
 * controller-listener: 04e65a56e1f24eb7 color:#d6c200
 * property-method: 7e154ce660a059e4 color:#f6c02e
 * module-listener: 9937701b199b733f color:#8ca209
 * reject-string: 97a9691893a7c76d color:#bc7497
 * render-observer: d7e7fa7b6da4914b color:#39d5ed
 * interface-controller: f9d4d5bb838ba551 color:#37d767
 * await-reject: 1f9d53061fd012a5 color:#ab8e68
 * error-process: 4e272872428ed361 color:#534107
 * execute-parse: 62372888fce975fd color:#9805dc
 * setup-request: 8f0fc04fbc31be21 color:#b14d69
 * transform-transform: 1ba9f5b6f7734a51 color:#c40b58
 */



/*
 * boolean-render: 85ddf982a5af02a6 color:#80eb76
 * storage-optimize: d587f75721ab4778 color:#b59a6e
 * property-list: 6fc0a6a7428a6706 color:#5955de
 * observer-number: 2da70473841ac809 color:#1c4102
 * variable-variable: 0c9b5558090f83ed color:#969d46
 * return-observer: 6aabf49aea8df630 color:#4ddd51
 * abstract-value: d0ee83a0c67ed9f9 color:#de7b9c
 * service-implements: bdc2341b588622bf color:#3f08f
 * list-prototype: 7f0b36f48ea77d4e color:#2a486a
 * property-error: de46064225cf2668 color:#fa42c3
 * async-string: e3a24d8e8d7de444 color:#c54e8c
 * key-event: 4ef17da208125dfe color:#2a97b6
 * data-error: ee60661e67bdcfce color:#f31974
 * result-callback: 0e15ee3f51cfb1cd color:#34940d
 * number-subscriber: e67fe68b98738af6 color:#269019
 * string-error: 84c4351fe7ebcfc5 color:#ee1b8a
 * component-success: 94a1ad4aa423a903 color:#c1983b
 * implements-calculate: c1c097e031573c38 color:#a52f4d
 * property-resolve: 89b39b72dffc7d9c color:#e657cb
 * result-async: 23c154ce47ddf354 color:#80d4f6
 */



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






/*
 * controller-key: 8c7c559c693823fd color:#845ec6
 * request-helper: 9cd0773c26d16a7f color:#9fac0e
 * observer-extends: cfab3b9d61bed58d color:#1d4954
 * extends-controller: 85eb85078c32cdf7 color:#4b602f
 * value-props: ff1610beedc488cc color:#9e8257
 * context-fetch: 0f56cbcebfb2f5b3 color:#c63475
 * module-callback: 94b042be6fc9c913 color:#853b27
 * constructor-parameter: 7a6e81e14d269f71 color:#406d4d
 * handler-calculate: 5cda8123cb42c887 color:#c9fb17
 * storage-value: a9225f260bd34899 color:#2bc359
 * promise-array: cc42a342c1933850 color:#3b8cab
 * object-service: eebb24827ed40305 color:#5f75da
 * handler-array: f460c9fb80a50cc7 color:#10cef1
 * component-array: 4b8144746a4defb7 color:#c14723
 * string-variable: 71edee9f9e4af477 color:#57c91f
 * request-await: f455a63e76cfdbb6 color:#51edfa
 * error-list: e5027092fe64812a color:#6567d2
 * string-service: 630c4743690c12af color:#fb77b5
 * configure-method: 58a599d8aa63e43b color:#13d8e8
 * async-method: 029d32a806cb3e0d color:#bfca6c
 * object-await: 6f6c86adccbf056e color:#ae7dee
 * index-observer: d141ef903ad73c1e color:#a422d1
 * fetch-event: 528a9faefe994dfc color:#232e89
 * boolean-cache: 0fe590b2901caad5 color:#86e70
 * success-array: 29a54dd52afcd784 color:#bde9a6
 * controller-setup: 6c581df95e87657d color:#e4b660
 * interface-variable: 93c8046a195ca0d6 color:#a7e5d5
 * setup-list: 118929c477d6f180 color:#9648eb
 * error-implements: 05bc3d5ff62dff8a color:#81132f
 * constructor-prototype: 2f0dd37d61c0bb50 color:#9bb8d0
 * initialize-update: 9fc4750304ff05f4 color:#bf0e4a
 * object-transform: 50a08d79672f67fb color:#188ff
 */




/*
 * setup-props: 50ed390eb269c51a color:#b30e5c
 * calculate-return: 9251b9d49cab009b color:#d8781a
 * reject-index: fc295ce255b35d0f color:#4a142e
 * load-props: a42109207cc4abc7 color:#6f38cc
 * subscriber-observer: 6f58b57bd49c7d55 color:#ad109e
 * function-callback: 1466a7a9171ca763 color:#5b47c6
 * list-key: 5d2ed98e6c29501d color:#48329e
 * string-execute: d72c90886e4aae87 color:#c5d1a7
 * index-handler: 510add316d615fe5 color:#a9b621
 * constant-property: 7c021af488114da1 color:#dc3426
 * data-module: 1660df49a0eade46 color:#d709cb
 * configure-handler: 5d41f97678d02c2f color:#e80fbd
 * error-component: af5c7541fcb4abfc color:#e0d669
 * result-promise: 7838fdc6c851eac2 color:#b7e0b0
 * resolve-property: a8bba64f213798fe color:#67233
 * utility-subscriber: 53d726894e3a0026 color:#55f1cb
 * manager-variable: 435942d191f79321 color:#dbc4f6
 * resolve-storage: 34b70c5f0bf36265 color:#10d519
 * subscriber-parameter: da46a3a97dc9984a color:#4000fa
 * observer-observer: 00d4421cc95ab4dd color:#26f4c2
 * parse-update: 2e2c66c7013a314f color:#309680
 * cache-validate: 419d2aa64e061872 color:#325e42
 * helper-variable: e9760e55224ddcfa color:#3445a5
 * method-subscriber: 89f44fa5353adc4f color:#39d53b
 * load-response: dbb1273147920d7a color:#9c0eb
 * callback-module: 152de0b3dbfc0a14 color:#660890
 * callback-state: 570c25df080d0bfe color:#88bc2a
 * abstract-constant: dcde1a29f7c2caf2 color:#54a9a5
 * key-interface: 04d7a8bc0e119706 color:#93abcf
 * module-abstract: a9c797e9f1d48b67 color:#25e7ef
 * variable-await: 212fd9f1d931ea9b color:#81636c
 * property-helper: 70107fc5e5f39724 color:#7e0a24
 */





/*
 * index-execute: 3fd3302c050cb61d color:#e865d
 * parse-interface: 203862e6309cf749 color:#e5c791
 * fetch-utility: e0965c199ee62167 color:#38352
 * number-update: 6d0b7c7b6ee823a7 color:#7ee9a4
 * render-request: a60b517a1d11031f color:#fa9209
 * number-response: 4df65cae7ab51afd color:#22534e
 * number-array: 23e2de45f7941111 color:#48b1b4
 * configure-transform: 92d982ac476e81de color:#29d4ed
 * validate-listener: c3cf2be4d1b3227c color:#73c4fa
 * success-fetch: b46a085c9bd02e87 color:#15ea65
 * request-data: 6c4966c5087353c2 color:#84dad8
 * component-service: fe8fcc07f87c25cc color:#64b89a
 * listener-abstract: 437ec79f1b7b4402 color:#7df61e
 * helper-promise: 1e9640edc3c5142d color:#c4052f
 * boolean-parse: 424c8cfda9eb25ad color:#83c2e2
 * load-constructor: 67dc4316c40a20f8 color:#b495e3
 * service-process: 3bb5bdbec117fd56 color:#ec5916
 * boolean-async: 121cb829570d4fd1 color:#c95460
 * list-property: 4b224ce2708ffdd8 color:#e4fea7
 * initialize-controller: 16bc7c374fa7d820 color:#48f925
 * parameter-constructor: 34beaf599dc187a6 color:#b7ebcd
 * fetch-value: 65f7a3493c3ebaf1 color:#d706d9
 * property-parse: b9c11b214b814e86 color:#aad971
 * success-process: d71fba58aa34076b color:#6e5683
 * calculate-index: f051d6b5f7f20659 color:#17761f
 * property-prototype: 7aaac8a020b43176 color:#98bb1d
 * response-list: e2571f10ef94daca color:#120f9c
 * update-render: dca7559325e724e1 color:#27c8a4
 * listener-prototype: d1afd46e5d381595 color:#54e53c
 * resolve-module: 0913c96ce18b1b71 color:#d54cb5
 * calculate-service: 8b0a22d39c54a823 color:#ba06a0
 * parse-configure: 5fb442c533a05e55 color:#3b2285
 * calculate-prototype: dee4971148d7b900 color:#541646
 * index-result: a0870baa1f78d54f color:#3b259e
 * value-configure: 2846ea34917a7a3e color:#acf31b
 * handler-validate: d5b962b3f295dc72 color:#168e6d
 * prototype-value: 4336e970aceb4306 color:#cac1ac
 * setup-fetch: 30afe31a25f82717 color:#b82e80
 * render-update: 3ae50a56c535c112 color:#3893db
 * configure-constant: 8de8a5414b413487 color:#7f6313
 * return-list: 22bb17ed9192a80a color:#c7d23
 * service-execute: 4b9b5e8a641e50ef color:#de4eee
 * manager-property: a86607c5dcaaa30e color:#19c1ce
 * item-transform: 03d61343b281c4e5 color:#5821dd
 * initialize-function: aa1892f2ae816c3a color:#f23e48
 * controller-subscriber: afbd185da113a774 color:#28105a
 * render-cache: 9186a0862d38e64c color:#877db0
 * module-process: a0b4351bcb9e999e color:#47084d
 * list-execute: d900edd9aaf68fe0 color:#a57349
 * function-execute: 0bef5e012159e413 color:#1246b8
 * async-process: 91549d0a55a0e40a color:#686fc7
 * array-observer: 7b25d41fc10e905e color:#2bae52
 * object-result: d931fae4d530472d color:#96b5ea
 * fetch-subscriber: edf0699246c3364a color:#1721f1
 * response-execute: 6662503c318066bc color:#1c27ad
 * initialize-module: 63109bcd3fec8f17 color:#59cec
 */






/*
 * optimize-method: 64c09116a68c58d9 color:#f3e7a6
 * load-render: 0783a5f47e339a89 color:#178ca6
 * property-constructor: 1e28221f0c3ea50c color:#70682b
 * setup-list: c7c5dac5324cf9c5 color:#a56873
 * async-implements: 8db204ba82d71647 color:#46eaad
 * resolve-utility: 9b181704a9a4efc6 color:#e541c9
 * extends-await: 0a2bd80e19d8021d color:#9d22aa
 * process-interface: 69fd89e051917d20 color:#2fa05b
 * render-array: ed5b0714c808e67e color:#90f387
 * promise-property: d404df715c48df4b color:#45d783
 * event-boolean: 9fdcc487a431dc66 color:#8f66ac
 * render-promise: dead9e58e111b316 color:#be7845
 * storage-transform: 2f185cff1c73aad9 color:#e02cd8
 * implements-storage: 256ea460c360ded0 color:#c8ff05
 * context-boolean: ef0a11d1186ac4cd color:#ac843c
 * success-list: e2f0b398734f0084 color:#1cebc8
 * await-service: c90d08ead1ef3b18 color:#d4c0a5
 * object-async: 96764830b7b1525d color:#c14099
 * props-boolean: d6b2ecaee90f49b2 color:#5c2156
 * request-manager: 4db701f2d3f64a58 color:#48c79e
 * reject-index: 0c2cb6506021fd30 color:#8aa7fa
 * configure-list: 87c7e1aea1991f59 color:#c72138
 * request-resolve: 4e7c53748bc99706 color:#98bb54
 */



/*
 * transform-transform: 8382c5d915182cb2 color:#a06a8
 * item-await: 4d447f8eea9f0300 color:#7a3c0
 * data-load: 4b0e5669807c5609 color:#b2d4d3
 * prototype-subscriber: 07e4c5f347416ea5 color:#bcb10c
 * module-optimize: a316ce8e833570e0 color:#2df802
 * array-data: 221f26d8d29cbe13 color:#ed9d9e
 * callback-process: 5238d731dee98b82 color:#8f26d0
 * request-storage: ea998e2b9f9cb186 color:#f45e9b
 * index-update: f4d4415835448d78 color:#27606d
 * event-item: bc53bd3e776ae854 color:#905a07
 * implements-success: 8fe656582f77aa8e color:#175f54
 * variable-function: fc1db21b2e5df228 color:#f59f23
 * helper-context: 8d7f8c56c752a89e color:#5f1099
 * event-event: 03ba0a1c3e49c8ce color:#f8877c
 * state-update: ab30463c7d0402ab color:#66d6fa
 * optimize-optimize: 05ffd8bcaad79239 color:#fa3f19
 * await-process: 953c42b8753aca25 color:#2aca17
 * setup-calculate: 3743acf8fab990cf color:#91a752
 * resolve-storage: f0c355c3377403ba color:#b955fc
 * object-observer: 7811b9cd7594e7ca color:#36b14e
 * return-key: 424638e2115aa5d1 color:#72bfba
 * result-prototype: fea989b5d6390139 color:#ffdc2
 * await-response: 04747b31837480c9 color:#95f352
 * validate-index: 7283f344481400c2 color:#fac613
 * initialize-manager: e06825f4b410a81b color:#bd5311
 * implements-props: 51193eae8dcad00a color:#348939
 * boolean-execute: 1cb5d617e4d6f57d color:#6d4074
 * function-extends: febd5d8b0cc8612b color:#f4e7ab
 * callback-await: 8949a76c730f992b color:#32021f
 * update-setup: 5feabf9a9069a359 color:#758a7c
 * execute-prototype: e8d95419650d42f0 color:#a4786e
 * constant-calculate: 33625e9d83287718 color:#9beb9d
 * array-parameter: 99bf85a065f48b4d color:#c98d39
 * execute-constant: 0ec0d5b63d5a693f color:#804c17
 * listener-event: fba02833951ab5c7 color:#f17a7a
 * key-process: 2c7680ce1da91cb1 color:#dc86dc
 * await-manager: fa2f70734687bc68 color:#e3eaa9
 * error-callback: a04410770cdcbca4 color:#f242b9
 * array-promise: 47d8fcd552a49031 color:#a52bd6
 * string-result: 0cb6d77379610319 color:#79e887
 * load-context: 14f55f657b2dc7e0 color:#82136e
 * promise-prototype: ea76cae6e17cd9ed color:#db5b1e
 * listener-item: 632033e226d54bcb color:#45c29b
 */




/*
 * parameter-list: 2ad640f6e6419b25 color:#8b3708
 * update-error: e0c900bf9f6af9fe color:#e8192d
 * return-variable: 2980750528a75a88 color:#c53c72
 * calculate-parameter: 1e956135f309c330 color:#4b0ff3
 * controller-property: 69b87c76f618b106 color:#35ed6
 * resolve-storage: 6a8df94a779d74a6 color:#6d59d4
 * controller-configure: f202f0199a45643e color:#38bf6c
 * prototype-props: 17ec63e0f78198ac color:#8ade2e
 * item-data: 2e6a544d15c9a22d color:#d48620
 * subscriber-async: 8f51dc3db138d00a color:#8ed365
 * observer-request: f1aaabc728523a2f color:#184588
 * constant-storage: e6964d1f1d6e1202 color:#e940b9
 * list-request: 8af312c629968d3b color:#bed7ac
 * result-helper: 4bc3c91f9477fdf9 color:#cc6f
 * value-async: bea3d952715dbd9c color:#22f299
 * method-async: efb0517b8a52b0c6 color:#a73664
 * resolve-promise: 0a44fd2744a0da83 color:#379fa6
 * key-observer: 9176a058d8482ffa color:#5fef6
 * optimize-implements: cd834f55b94c0ca5 color:#2331bb
 * fetch-constructor: 0e4b4ce2025b117b color:#f2120b
 * function-parse: e721a017aec0ae20 color:#3d0f24
 * value-manager: e288d73dceecf885 color:#9bb8fc
 * configure-value: d45ce9b6d260a862 color:#ded4fb
 * helper-result: 0107012fd493c174 color:#e0e875
 * load-event: 14ebc9d5ef9013b1 color:#ba4124
 * calculate-service: 7d5ab8d141d85b75 color:#c23596
 * abstract-execute: eb615a97060d83a4 color:#ce1899
 * success-context: 8584dc5b534ce9f8 color:#a98f07
 * context-callback: 4898d73968768e62 color:#9e1bd0
 * array-module: fa0d867426672658 color:#d3a517
 * service-component: aef42c4ef1ce23d6 color:#88f874
 * extends-method: 995d56f1db0f1be9 color:#78b7
 * cache-event: 7b5f2ec080c1e8f4 color:#b20517
 * update-transform: dfbbac4b0079d572 color:#aefb94
 * update-observer: 8a442ab34c0057fa color:#c68781
 * property-variable: c78c33d738f43e7d color:#844a9c
 * initialize-value: 5462242ac1448abf color:#5c3a65
 * constant-execute: 5f388e9c716757c8 color:#ab3da0
 * result-configure: ef3600e4f1e05c8c color:#6069c3
 * request-response: aeef827989335e36 color:#983a88
 * calculate-validate: 429cb7b22c4812cb color:#c2a88
 */