/*
 * state-implements: a442c7b3c1868066 color:#adf77c
 * cache-context: 8c10b758f601e7fa color:#89863c
 * item-await: 6da4dca571941536 color:#fc15a6
 * function-context: 95cfc7152b1822ab color:#8f50c9
 * controller-object: f7f025c356201af1 color:#22a3bd
 * process-success: 572f36443ae329e8 color:#6b58db
 * context-validate: 7992e5e5efdede88 color:#fb3a2f
 * await-parse: eea1c150a7dc79ad color:#d3f7b
 * return-await: 606cf5ae19310bbb color:#2e7db7
 * component-cache: 59b8b9eeb46b7110 color:#d82ffc
 * parse-parameter: 1a4f886f008af915 color:#11f65a
 * success-return: 019ee81779341025 color:#ef62bf
 * return-interface: d9f63f6c431d0d60 color:#6d6a8d
 * constant-resolve: babb0e10d04281db color:#8a7e5
 * transform-controller: 359725ac8d8ca3dc color:#8ea227
 * optimize-item: 1179d74fe14fc7b9 color:#84987d
 * index-callback: 0aea656b544a2592 color:#d9962c
 * update-extends: 62ddf67e4bd499c2 color:#b22fcb
 * prototype-index: 07e6f7bffac3b3d0 color:#61dd6f
 * boolean-event: 89be80c4465e9125 color:#2abfcb
 * list-success: 57e0f1310b8b8aa4 color:#bfd7fe
 * storage-constant: aa9438b7b63da42a color:#ca34c
 * controller-constructor: f7787c37308c86da color:#7588df
 * response-optimize: dec89865c31e5436 color:#162495
 * key-error: 67d419e5821fd040 color:#95173a
 * response-process: 4c3452a4b1f0cca1 color:#66feb
 * context-resolve: 6590c83fd8ad28e5 color:#d8c7be
 */


/*
 * request-request: 9b3c9a5105d525ba color:#e6a9c4
 * boolean-render: a4fb2a0202a4393f color:#f88df9
 * function-callback: b41c588c86b368e9 color:#3681ac
 * execute-variable: 1385f76038d3fd7a color:#b63a20
 * reject-constructor: e07a34be444c786b color:#d8eff8
 * number-transform: 3e975a97de2e0db6 color:#ccb5a9
 * request-event: 0db869befc757093 color:#6e34b7
 * load-error: a3ff7d80dc3d56b7 color:#feadbf
 * controller-process: 8efbd60d1aba712b color:#46d6d1
 * promise-async: 5a293639f67b804a color:#816020
 * context-parse: b47f030b0fbb174d color:#e734fd
 * object-controller: 44b8a12a6c26e8f2 color:#17df61
 * configure-abstract: e3dce6132a388e1d color:#24ffb5
 * string-initialize: 8d2a6d6715413600 color:#7fdf72
 * event-data: 0442560f8738c63f color:#b11759
 */


/*
 * render-string: 8b0136a6059f1cd2 color:#c38b17
 * data-resolve: 2475147851ec98b7 color:#7421ca
 * process-render: fc37deb22bc1b0b2 color:#88a742
 * handler-configure: 789a2c03c5cbb82f color:#f6f8ea
 * method-transform: 5d6560f84022406c color:#9a7cb3
 * extends-index: d4a284740b8e4f9b color:#db3adc
 * interface-success: e545ad5d9c9ff874 color:#854d32
 * module-service: d877356ed3f36dc5 color:#39adde
 * handler-configure: c0380fa3086ac4d0 color:#2e336c
 * request-constructor: a03fec9a1ba59f0c color:#5c4917
 * success-render: 729ac20108ac06e4 color:#e3f789
 * value-implements: 959adee982f12a5f color:#4a7842
 * abstract-abstract: 2886f2ddb389995f color:#5ed176
 * transform-result: 668bb0d0eef7295e color:#2e179d
 * observer-optimize: 11153b904e44e2e3 color:#bff214
 * storage-abstract: 43aabdcbac2c2928 color:#92aa51
 * load-callback: 725208d497c0865c color:#e0748c
 * boolean-error: 0c6021cdb0e93437 color:#d91ae6
 * initialize-return: bc4c0d49f0411c8d color:#c0d10c
 * response-string: 050b7a887a1e39af color:#514d69
 * configure-calculate: 8f9ce93076a08149 color:#7c4866
 * manager-props: 6d89122db56edad0 color:#b2644b
 */


/*
 * value-process: da04595120f37d1c color:#5addb3
 * cache-validate: 103b73d3af7ef5f2 color:#60d796
 * key-resolve: 81bfba5194b3037d color:#c9b6e
 * fetch-transform: 33e4da7b2b1965f2 color:#95e586
 * result-manager: 8ec93ddd5ac5fff2 color:#d4fc61
 * parse-constant: af46a8c62843bf47 color:#abcbcf
 * service-props: 654c933d70a26c44 color:#30a978
 * parse-response: 1084be8c53d3b927 color:#9d9de7
 * object-error: 63efb849e0745db0 color:#86a24b
 * data-initialize: 45420512bd468e29 color:#90b045
 * parameter-extends: 195736cf1931a14a color:#9e9183
 * parameter-constructor: dcc3c13266188e77 color:#66eb59
 * async-setup: a758fae94fdf8b78 color:#857b85
 * service-event: 838d7da479799145 color:#604a2f
 * observer-optimize: a8391d831c84c6f4 color:#677a46
 * parameter-optimize: 67c5e8a3a2e8c3e1 color:#67b435
 * constant-method: 8a2f5c1abb61c8d7 color:#7610
 * constant-object: 74f9740461782acb color:#dea29
 * fetch-list: 9eedc1959019f290 color:#86ff75
 * execute-abstract: f5f6cdfdf3826d31 color:#aa1708
 * boolean-reject: 97bc5af67b27ddbe color:#cf5dc2
 * return-helper: ce35bbceb9e3e43b color:#802d1a
 * constant-parameter: c2673e3d84a8d627 color:#65228e
 * extends-variable: b80f684c566052cf color:#5d1af9
 * promise-transform: dd2ca714f80e2aef color:#e07bf7
 * return-key: eab6a6a0b1ac2361 color:#85caf4
 * update-parameter: 95e02d03a51c7afd color:#9a7be0
 * transform-utility: 60f8501cce4e7465 color:#289cde
 * reject-fetch: a5de56d2a18c80a1 color:#dfef6c
 * error-reject: aa447c56070c6db0 color:#3ae058
 * error-event: 0fcbf908cbb801dd color:#c0c1ba
 * property-resolve: fee62bd246cdde01 color:#689f92
 * implements-storage: 9a139d66ff98adc6 color:#9761a9
 * controller-observer: 0518922765dec6a2 color:#e215eb
 * load-item: 79b4c22ebdd18aa2 color:#c43a5
 */



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





/*
 * list-promise: e17ad286891371f1 color:#2427bc
 * load-parameter: 5137ff91cb2003ea color:#1efc52
 * listener-property: 967b92129beb9cf4 color:#729d17
 * event-success: ea274321ba76eb13 color:#fd9ff2
 * return-props: d1f1c2078885c488 color:#54669f
 * context-key: dcee3f8ff40e15b1 color:#3e2190
 * response-process: df2fa438e06ed000 color:#e63f4e
 * constructor-resolve: 930144e6d80f0d47 color:#473129
 * extends-state: bb1f06894a53276d color:#2136e4
 * reject-controller: 3e9303c2a75da74f color:#8eaea0
 * fetch-constructor: 31c8c1e927cac512 color:#2c02d9
 * constructor-reject: 3cf55238f34ad078 color:#ca0636
 * extends-number: 0e58384fced61399 color:#f2abb6
 * validate-event: 206e1df908c6092e color:#73cc94
 * state-property: ad83d53bb92ee2e3 color:#9dfa1
 * manager-cache: efa3b6de8a5dc4eb color:#602877
 * data-state: 3ac4573288d223be color:#7b0f13
 * load-validate: 92f6c5ab2f050215 color:#4c2ca
 * handler-extends: fde912f1e5f7aa22 color:#10e479
 * return-utility: fa73c07d9ca3db1e color:#36220a
 * state-index: 2506beb2fc07a0f4 color:#87c9a6
 * list-fetch: dfea6e162acfb04b color:#37c5bf
 * function-resolve: 11bd79f6ddfec644 color:#e49f71
 * string-implements: 6289f2a88756e90d color:#129594
 * listener-subscriber: b1eb746b63dc800a color:#48cfa
 * optimize-transform: 44b9a75853473672 color:#10ebe0
 * storage-utility: 669f31e0aa0a59e9 color:#fb0fd7
 * update-component: d86b074c2760bcf9 color:#89cd4f
 * validate-cache: 85e44ca718fd6bed color:#95ac70
 * load-fetch: 574a39c5329024ef color:#1bc0c0
 * process-observer: a1273276fe4dca0e color:#ac3b19
 * response-reject: ffc31358fbcb713b color:#50bef0
 * abstract-function: d76dbbcf0d2afa39 color:#4a83b1
 * reject-property: 30ebf36a65389b73 color:#ede0a3
 * object-list: 6333d6056201a90e color:#e98446
 * number-list: cc5272276fd5b459 color:#13cd28
 * render-await: a24f65c7ffaf0931 color:#351c28
 * object-service: 6ab0dd7c3a87a246 color:#c49c53
 * configure-object: 980c551a98ee321e color:#f9ee7f
 */






/*
 * initialize-process: 273de2356e867af4 color:#88d71e
 * component-index: 7b5d5e563154a926 color:#1189f7
 * update-extends: 5f838c40292fdb25 color:#233233
 * event-array: c6234d32327164df color:#59fde1
 * await-execute: 04c3e05d5e498529 color:#e4e291
 * await-index: b419177637d8e29c color:#66a600
 * property-initialize: bd9b31352bba110e color:#8745a1
 * props-load: e53464f5a43d7f1c color:#975be0
 * object-async: df197585eaddd5fa color:#f8610b
 * calculate-resolve: cd7cba9a93b0d34b color:#8ae595
 * string-string: cabe5f6aa40b66fe color:#b3f992
 * method-parameter: 28fb01dcf76d727b color:#410b00
 * function-promise: 7487857b46b41bbc color:#43c637
 * promise-render: a175d1aa9947bbbf color:#e31ff9
 * data-load: 268c2e56252f0d1d color:#b0d143
 * response-function: 337eb8fd4b4478d0 color:#688d4e
 * return-await: 8e5a7273cfb73817 color:#7114ba
 * list-process: 4047c1eb675448c9 color:#95f133
 * value-array: e310937e0029ef83 color:#5f5932
 * object-list: 56c6fb93e98fd4ab color:#c30e2c
 * constant-module: a165f537e7955292 color:#335850
 * return-constructor: 96183a9c197acea7 color:#a60dff
 * utility-storage: 8e140287ef2004a2 color:#62e64a
 * configure-cache: a6caddb6409fb80b color:#efd5aa
 * initialize-manager: 1353345700816c2b color:#ded52e
 * boolean-list: 6aa2703587021e5f color:#7a5045
 * promise-service: f4c148f83cd3d02c color:#e6d7b5
 * data-update: 9a837991e0440f12 color:#e336ef
 * prototype-controller: 293482c1e92aa8ed color:#ae72ff
 * item-key: ab6a3c5a969667ee color:#c081c9
 * utility-utility: 41439cd4e7654060 color:#375be4
 * resolve-interface: b11d0bb75e227aa9 color:#8bc40d
 * event-implements: 52e22b83d1c956d3 color:#591c6
 * configure-index: 1200bdb6acad9eee color:#d71098
 * process-success: 56618f6b1fcaf2d4 color:#fb0297
 * string-utility: 8e2fe2d13e87ccbc color:#33d799
 * boolean-process: ebd2ed7b375a7248 color:#bee1de
 * boolean-props: 9e543320ccb4f648 color:#23033f
 * extends-property: 11e62e12b52615e4 color:#774c07
 * manager-request: 52ad20e762e1a6b8 color:#b67bda
 * subscriber-initialize: e8d646443e947caf color:#b46d9b
 * render-object: e3b012d01fa7e615 color:#e28339
 * component-async: b9dea849484e05d0 color:#e728
 * variable-execute: c04ec7d69b54f1a1 color:#81776f
 * resolve-parameter: 91fd5456ddbba178 color:#510b08
 * async-cache: b7b6714fa034ba3d color:#9840f9
 * handler-optimize: 8275f1b6a8a48233 color:#d34238
 * utility-property: 00384c8de8dc70fa color:#c82659
 * subscriber-request: ee23dd20cdb46458 color:#ae47fa
 * boolean-update: 4de51d4a05910a4f color:#7ebf7e
 * function-parse: d40dcde1b426c41c color:#c19fa4
 * error-calculate: 9b05bb7e29745b5e color:#5aea61
 * parse-request: d3bcad5d75cf3c3d color:#73b821
 */





/*
 * subscriber-variable: 7e02e1cc47654890 color:#ba06f9
 * item-cache: 0c558845e70e3c56 color:#7c06d9
 * list-state: e6ba02899bb1419c color:#58325f
 * parse-return: 7f33a222f349ba18 color:#d5a028
 * constant-setup: 3aff0bcc1f4565f8 color:#d17ff8
 * extends-utility: d546ea525292b6f1 color:#ce8a81
 * item-validate: ddd2bc4140612f24 color:#331d98
 * await-abstract: 8c8813889559b337 color:#26ed36
 * state-helper: 99b695658a6c8ceb color:#5f03d9
 * execute-state: aeba33de795508ed color:#930060
 * number-validate: 8ecbc67dbf2c7b6e color:#9e7899
 * boolean-object: 62b4382b59443fe7 color:#84192c
 * list-implements: 36bed31822833e5d color:#84c1ed
 * state-controller: 63f1fb4cc9e53ba9 color:#a97af7
 * listener-request: bb01d8223bf31f0b color:#d1635a
 * value-optimize: 5c321c75c14a6d93 color:#d56cab
 * module-parameter: 1c1beb8af6c3bb45 color:#f0f142
 * render-cache: 7186d86461f656a5 color:#7b2acb
 * promise-storage: eb74ae47f8afb267 color:#bfada4
 * state-transform: 0868ca9e8efa2a27 color:#35e27d
 * async-constant: 04d5684e872374b0 color:#24a2de
 * return-error: cd64bc65d302a1a8 color:#a2b711
 * variable-handler: 60f52e911f13983a color:#5abdcc
 * calculate-variable: ba68289585a9bdff color:#dac4a8
 * controller-listener: fa6a42b7897d7e20 color:#c62c96
 */



/*
 * return-data: 0cf353c6e8e182ee color:#96feec
 * value-controller: 9ccad1ced92128a8 color:#cbefcf
 * list-async: b09b10059d66ba72 color:#2c2c19
 * manager-await: ea4bddd9e625e6d2 color:#8b5248
 * storage-validate: 06f40b97a8ca0b38 color:#4ba2df
 * abstract-result: 5f22a7431e7a1444 color:#77d66d
 * implements-context: da9a09075c929e85 color:#94f28c
 * string-listener: 1b72c21752d83114 color:#b0825a
 * item-parameter: 8b6ee1b1a21a2de5 color:#7c2988
 * execute-prototype: 665d756023d3c3ba color:#f7dec3
 * string-resolve: 9c8c6d6b780fa6b3 color:#2b437c
 * result-object: beca944e42f7cbb7 color:#f42d2a
 * value-event: 25575abd2e448f32 color:#9a9a07
 * optimize-calculate: 6b7866b5347a1381 color:#45fb32
 * index-constructor: ea3f86af6f49c003 color:#da4efc
 * service-execute: e5ff78914024160e color:#54499f
 * function-value: 624d8b1d3c6745ec color:#92c78e
 * interface-array: ba10111b528b2967 color:#bc31d4
 * process-method: e685af47eea2ceaa color:#c592bc
 * promise-error: 562c9cd9eb58d326 color:#f53430
 * await-list: 307db4c9b73555a2 color:#bc6be2
 * validate-event: d501d9c0f4fed6d1 color:#ada45b
 * update-prototype: 4a9eae62fa802273 color:#250439
 * helper-abstract: 2c5b02cb95c81498 color:#a17313
 * method-component: 49555dd2396f4527 color:#b9126a
 * transform-data: 61484b6bfe9bd621 color:#362c41
 * key-render: 9906174b77452748 color:#ed4641
 * abstract-error: 3b42aeb238bea020 color:#ac613d
 * storage-error: ce77014e0762024d color:#b967aa
 * array-item: b5ae5a0bec4f4881 color:#d78a74
 * load-item: 4d00fb7df6873e6b color:#a316ab
 * property-extends: 7c3cec77c6f0ed15 color:#92e2f
 * response-observer: 2adec3e8a1f373d7 color:#ecb87e
 * data-function: 55758b13adf6c103 color:#5b720a
 * update-method: dd17912b33ad26ad color:#8322
 * load-success: 434bd62b30ab92f4 color:#d8d931
 * controller-process: 7b1232da1f1297fb color:#f5260a
 * props-implements: d43db7a860a9e9ad color:#606d22
 * module-optimize: e5ea06a18340a7a9 color:#7ae64b
 */






/*
 * transform-validate: 971299719c131757 color:#df65d1
 * listener-await: 9305dc125953d052 color:#4d1ff0
 * index-update: 4eff39ab25e79056 color:#c2340b
 * cache-parse: c5dcf103047eeb88 color:#277a20
 * controller-number: fb936928b36ebbe1 color:#68d17
 * string-validate: 9089cfc9b514f3dc color:#8de688
 * calculate-context: 474be14ddfc23ab5 color:#e972df
 * constructor-index: 858ad23306283813 color:#df5b42
 * parameter-transform: 8b50d2e16288c131 color:#7e58b5
 * state-prototype: f87bbda238343962 color:#c02e2c
 * context-interface: 1b0a1af291cfbcd5 color:#462952
 * constant-constructor: c89ea600ce87eb7a color:#dc422c
 * utility-boolean: 39041d1def596eb2 color:#5aeb1f
 * index-extends: 1e2b76c3249db5ca color:#c300ec
 * parameter-module: 8d4a6c75f3cfb895 color:#b219a4
 * helper-property: 07740acdb64799a8 color:#e2950e
 * event-index: 62dc92b6c4edc298 color:#812c13
 * extends-handler: 94f578ce17e34478 color:#f2a3cb
 * execute-fetch: d1be7b7b563e9192 color:#45961c
 * method-subscriber: 62476dd34f6e1b82 color:#1cef9
 * optimize-value: 221d434cf9ef8aa2 color:#cf8be3
 */



/*
 * fetch-listener: e3b7e0de3dc60e71 color:#1a437f
 * function-validate: 7de3d17d45cfde81 color:#a58f91
 * resolve-index: b99422ac60278373 color:#201efc
 * response-context: 689cf2575e288563 color:#b4e0f4
 * property-return: a0a096a1990eb29f color:#166caf
 * component-number: db2b36ff48194bec color:#89740f
 * array-context: bdb28570901d0501 color:#b4a86f
 * boolean-result: b5e364e99b6c760a color:#5ec32a
 * setup-promise: f56ddb9043fe0b92 color:#14cf65
 * resolve-subscriber: 2a5f14a6b74957ae color:#3ec314
 * extends-configure: d7c78514e29cf2bb color:#87fdc0
 * parameter-await: 57bd3c5de0cdfc94 color:#9a7c74
 * constructor-success: 05cd10a95a05ec32 color:#bb64d3
 * state-state: 99bb9acec2576a8a color:#4e7d6e
 * implements-transform: 14345ac2851f79dc color:#d7ee07
 * await-await: a5eba036e259ba20 color:#9f942c
 * calculate-item: bca8307199ab6ae2 color:#5dfdf9
 * constant-data: fc051a6df083d90a color:#6cc7d9
 * cache-extends: 19ef1ca0f9258152 color:#79889
 * service-function: b004e25383fa61d9 color:#86ebc2
 * result-listener: 437024f1b013ea36 color:#e14f62
 * await-parse: ceea82fdc5247fda color:#55c401
 * handler-key: 6df1934e2e70cc7d color:#a3f08b
 * promise-response: 3ec673e0be56ad3e color:#53fd92
 * variable-listener: bde6a43bd69815ea color:#70fe0f
 * number-module: d3fc3f6fa2f4d903 color:#7b66a5
 * transform-configure: 259f7eee59444ae8 color:#acb0ee
 * result-parameter: 779355991b66fd95 color:#14b8d3
 * fetch-execute: 25b4e7dfa25be965 color:#786bec
 * event-string: 64f6a29a131b593d color:#e74942
 * render-resolve: 1e8643e0cf247a7c color:#18d997
 * variable-error: 0be7e8f1a14d6927 color:#475a0d
 * optimize-implements: 1ccdbf98e9d773ab color:#9a1aac
 * utility-observer: e4fa2e049000ccb7 color:#5a03e5
 * async-method: 738ef11a8098aebc color:#ebc659
 * number-prototype: 18891fb2a43f9eec color:#2199e7
 * abstract-property: 61786b15876cb1bc color:#ed43fb
 * props-data: aad9e3b42a175912 color:#ebfbfc
 * controller-resolve: bcce11629eb49eaf color:#21898b
 * execute-configure: 05770aacea5e3424 color:#b96e06
 * parse-utility: 28d65ce695d419bc color:#751c99
 * process-list: dd07adf4d6ba0818 color:#43e113
 * render-property: e1896cdcb4d6b3de color:#b6d578
 * success-property: ae85f9a2679fafce color:#560c63
 * method-array: 839f2e3790367d6d color:#c3f163
 * load-listener: e462bdab22165591 color:#49453c
 * variable-abstract: eeae18cc139ec1c5 color:#438f73
 * subscriber-item: 108222615c7da67e color:#d61de8
 * manager-fetch: fd3c97f1811dda8b color:#df743a
 * helper-state: df8d97248294ee36 color:#e27507
 * function-update: c36eb7afa99402e3 color:#6ee5e9
 * validate-execute: 0e9fb8974f448d09 color:#e9afc2
 * controller-initialize: 3573718e8d325c76 color:#bf1ed1
 * result-service: c6c8eb6b91af678d color:#c71619
 * key-error: 5effcc330734292d color:#32d9af
 * prototype-initialize: 840dd076743eb9fd color:#77163a
 * validate-execute: a718739a0f1b7fa0 color:#758aa4
 * property-object: 395179b78d253ce6 color:#f3aa47
 * handler-key: 4d1f57d329849897 color:#f6969f
 */





/*
 * function-property: 3d48a7c677bfc6f3 color:#2dc12e
 * storage-function: ab2fc9a514a5858a color:#a68236
 * handler-manager: ccc3175db624e89e color:#a5a3d9
 * validate-key: d0b85f1cef9bea7f color:#a52c5
 * constructor-optimize: 471c6ba7421195b7 color:#aaa165
 * props-setup: 6767db40384acb36 color:#768ece
 * callback-object: 479e5c2947ad3d97 color:#5447d2
 * value-state: b3a055cddb51d36e color:#7d48f3
 * handler-update: 92780f9c78f07a45 color:#51fe8c
 * validate-list: f5f075af4589939b color:#db6550
 * listener-data: c1b5c94026489f55 color:#1a93d2
 * component-constructor: dde34cefc82439ae color:#a9b299
 * transform-utility: a78b9b86a8abfd11 color:#6a20f3
 * state-module: 494255a4189bf0f0 color:#b736fd
 * helper-abstract: ec74039a4c1f155e color:#fb53fd
 * storage-manager: dfb457da4b2010a9 color:#402db4
 * process-array: 408d955eeacb21ed color:#f9bfad
 * error-number: 4288dccc0c0d4496 color:#9e4264
 * observer-transform: f55cbe954a8e75ca color:#ef928b
 * fetch-storage: d1f66d2d6b78d2f8 color:#1807fc
 * calculate-initialize: 1c446ec1bc337677 color:#41360a
 * abstract-method: 30011eff6398a413 color:#c05784
 * abstract-async: 25e55b95226562cd color:#cb081c
 * subscriber-result: c36e68abdbaf3790 color:#de0a6
 * callback-utility: 669d1b1362b8bc23 color:#1e87ea
 * property-initialize: c731fbb34f93f7c9 color:#dd4f48
 * validate-method: e64cd124ee8ecd3e color:#68cc0b
 * render-list: c7c43fd3ca626077 color:#4b4d67
 * service-resolve: 59ec72ce51ebe978 color:#34d887
 * context-service: 4d8e841bd1bb910e color:#1fbc6d
 * prototype-load: eb6bd0c90d9ec584 color:#1332d9
 * callback-constant: 4c04216e59b91a6c color:#f9bbe
 * success-process: a3971ea342e255dd color:#f21571
 * render-controller: 3af6b8498496ca2d color:#89c157
 * resolve-callback: 4b1118152de2fe19 color:#662dd5
 * component-object: 46531ab9389add01 color:#8a29d7
 * request-constructor: 28966a89614980c5 color:#7e4e78
 * object-module: 8762473e3a2f34e3 color:#b73611
 * boolean-cache: 911ff0d07f3c0a4a color:#dbf439
 * value-listener: 98e4c4ed6131d645 color:#352ac4
 * value-callback: b84d7aef445cdcb2 color:#5f2513
 * promise-observer: d3ae315d9113260c color:#f364be
 * listener-constructor: eef60cd6cf36c493 color:#bae8f0
 * interface-constructor: 2cca9dfd86641d3b color:#dd832
 * observer-key: 31ac15b89fdd90dd color:#ec1f76
 * parse-prototype: 810df8dc2d9eb7a7 color:#55280e
 * cache-props: 21be06cdcf48dee4 color:#484a44
 * render-async: 2947761237c5b337 color:#ca0b7c
 * service-fetch: d19aeb0a734a9f6d color:#8af499
 * configure-item: 3cb10295d6d30a01 color:#f401b3
 * object-index: d19ec3d708ebfe1f color:#df5d12
 * storage-index: c8f48b62c5d52c0d color:#d5fc97
 * index-object: c93d2991739554ca color:#f472c4
 * string-subscriber: e51d31712a7f5fa3 color:#90d3f4
 * boolean-transform: b09a9f47097acd82 color:#de909b
 * callback-result: 22ad93180974dbf2 color:#a418fd
 * request-prototype: db7d4f412ae5d21e color:#35629c
 */






/*
 * property-update: bf762542e9e852bc color:#767c9f
 * request-initialize: 7dc7d71fe7414efc color:#bb7589
 * boolean-key: b512dad0bb224e4f color:#9c2f4b
 * constant-function: fc7040b641c4543b color:#3135ca
 * boolean-abstract: c1c66f89db82a098 color:#b85aec
 * cache-implements: 41870def1e6262d3 color:#c6f71
 * context-prototype: ce4e47719ca7bf65 color:#546072
 * storage-service: e6f2896972fe54c4 color:#b49250
 * component-parse: 7595e06e1d9a18d9 color:#eb0f04
 * value-subscriber: 191f595eb783b814 color:#6a2cc
 * method-utility: 5995ef9900f1c48b color:#17d5d6
 * key-state: 280ef7c6dcd4c33d color:#363bd6
 * function-response: 165b9fa7b6ec25a9 color:#18c0d3
 * props-optimize: cb854c78445aa729 color:#e0d307
 * validate-constant: b91b039c49556b2b color:#97e02d
 * variable-success: 4529a9ea45f5a375 color:#e58895
 * number-constructor: 8fe2ecbc4e397139 color:#d5eb81
 * response-promise: 15d3ee0e776f0762 color:#6e92e
 * load-parameter: f278e90b29dfe8a4 color:#fc1898
 * observer-utility: f665c803722dc896 color:#c428ee
 * error-validate: 405434cb61ef776d color:#c8cdf7
 * listener-return: 0fb74eeeb03069b5 color:#4f92e3
 * result-list: 353880f4f738e7dd color:#9515c6
 * property-error: f51e7fd590f9ed3e color:#8662ea
 * success-boolean: 4b166afd52239d97 color:#ecb0ea
 * string-interface: 56102b735f1a9d35 color:#6befb8
 * await-function: 5dd506675b96bcaa color:#ff0069
 * update-execute: c8f1084f56ce9e73 color:#120ffd
 * abstract-load: b68d89e521ad6921 color:#d15c19
 * module-optimize: 541aa92873c58bd7 color:#742eb3
 * index-context: 43802c7c462489b3 color:#3aa6d6
 * configure-event: 850d2ab62bf897e2 color:#edb067
 * service-array: 7406f17de115e658 color:#fbc887
 * property-state: 1f47b00d61cede1c color:#2fcf11
 * callback-resolve: 793ef7172811626c color:#8f983f
 * fetch-update: 514095300fe5c6a1 color:#ac1690
 * interface-variable: 70b23c54b08a9780 color:#b61137
 * utility-configure: af55a6cd19898bdf color:#330cee
 * process-reject: 6dd017765f2758ea color:#820d27
 * service-transform: 28c0ea0a50c2fef6 color:#5fd60b
 * utility-array: fd65a3ef4645128b color:#9a4f1e
 * validate-boolean: ab1300b74b4790d3 color:#991a0b
 * resolve-property: 761db4ad3f403500 color:#ccded9
 * controller-configure: 9632eb9176d65a79 color:#702071
 * parameter-update: eee5a86137b94ae9 color:#a05075
 * string-load: 9b6fa4becc739cc2 color:#17cbd
 * callback-value: 373f12b1aadd0495 color:#eff587
 * context-parse: a6e9047fe9451e29 color:#60f021
 * manager-resolve: 595a0713ad5c4abd color:#30038b
 * number-helper: 3d811ea06e43fdaf color:#1222fa
 * execute-transform: b5a8a60e49d71d96 color:#6baca6
 * storage-request: 397a7b84ae522705 color:#34620b
 */