/*
 * item-controller: ae7ecbd164a2c5e0 color:#8cbdf6
 * update-async: ba7e2677de2a5686 color:#b8558f
 * module-list: 3d1b8b9baa6a50fd color:#258fc1
 * number-initialize: 8256578409d70fe0 color:#529672
 * property-constant: e09f26e5beec2ba5 color:#e306f9
 * request-render: 60226dbbbe57feb2 color:#8f0ea9
 * component-resolve: be9d14a3305b8938 color:#9b40f0
 * method-list: a95ff75c43e840ee color:#665fd3
 * cache-reject: 28833d452700387e color:#71bba9
 * list-prototype: 4114d8f0d7a0f976 color:#2953d2
 * array-boolean: fd297c927e3b0e96 color:#6beba5
 * calculate-render: 844b32cbddc4a548 color:#642b90
 * resolve-render: ad789d8ad2954c30 color:#756689
 * load-helper: 378f186d2468545c color:#4aa6d2
 * result-constructor: 91a28c743dde82dc color:#af3c44
 * implements-return: eaa61ffe43761c5c color:#15ca0d
 * optimize-setup: b8636e7cd293f089 color:#7a1eac
 * key-fetch: 084f42779d06746b color:#7b5bd7
 * object-update: 2594bfcd797ff309 color:#ea213b
 * load-await: b8e1bbcf8614e78a color:#eec96b
 */



/*
 * observer-boolean: 6c3b7a5c4e071f95 color:#41dffc
 * interface-key: e7b98e883af0953d color:#cb1dd2
 * render-reject: d32399ff18408fc3 color:#3777fc
 * callback-manager: 4439c7f8fa4e1739 color:#f72c3c
 * manager-observer: 32571205041a08e2 color:#e987d9
 * implements-helper: d8ff7e53b32963a1 color:#84f4a5
 * controller-fetch: a0ff62bdeda3ddf5 color:#b8dfcb
 * response-parse: 6c8d97112bff8031 color:#b15ce3
 * await-object: 21defba3e5e2654c color:#629b86
 * observer-value: b645e1046086ce43 color:#1b9938
 * calculate-key: d1c8740dc4331b93 color:#2b6563
 * key-component: dab153bf9937c3bf color:#91c97a
 * validate-props: 5f22d927afd6abc8 color:#cd4f0d
 * update-validate: 44ac382bef3f7504 color:#37460f
 * controller-callback: 812f149621df8854 color:#bc4f95
 * load-callback: 5d034f18788013ba color:#7ced0a
 * execute-prototype: ca409d8f19e3e079 color:#76b708
 * observer-context: 948ba073e95e66d4 color:#4b62aa
 * list-parse: efa6ad78f0dd2002 color:#76e3f9
 */



/*
 * calculate-parameter: 1b532fef33fce621 color:#4e2c07
 * listener-item: 3400663c67d91966 color:#43b405
 * async-interface: 31b0eb0c7e872df2 color:#2198dc
 * service-implements: 8b61888e8e32aff0 color:#384a87
 * props-state: 580de397465c1841 color:#369718
 * constructor-constructor: 5bd2f46c93439dc4 color:#103df0
 * extends-return: f540eb3fb915cf3d color:#1ec195
 * error-item: 0a8486e4bab1220a color:#dfe6a5
 * load-context: fe735342f80880eb color:#de114e
 * constant-object: 7219392ae791dbe1 color:#fa92c1
 * return-index: a16f4afe954243fb color:#8d6e29
 * event-data: 4a065819a1b5d2f9 color:#aa0c77
 * parameter-configure: 550b90809f339402 color:#23101e
 * constant-implements: a575267e9eab7214 color:#b5ccf7
 * response-response: 9e8eb4f6ec18a013 color:#ffe30c
 * observer-props: 2ae061d57c1ece48 color:#bd5680
 * await-extends: f2f0abc2597b4a8f color:#cb7aa2
 * constructor-item: 8839e2644e20b06d color:#bd99dd
 * cache-constructor: 491acf6bdfaad472 color:#df1aef
 * manager-module: 7d9fe9bb5be304b8 color:#599222
 * return-optimize: 3b8fe2f6a29907fc color:#296fd4
 * utility-cache: b04899212ec1197e color:#3eb2f6
 * resolve-response: 4212b215179ea6bd color:#aa9292
 * function-function: 8bd0cd234ceeaaa5 color:#369c70
 * observer-request: 75e60066e804db53 color:#d32b1c
 * constructor-state: 7dbc2e7db42407d5 color:#8b8e78
 * controller-object: e1c33a7d1a429771 color:#d583bb
 * prototype-promise: d19853a3b0f69dd8 color:#bc0d18
 * async-handler: b3f67654c0eed951 color:#8b63e3
 * component-handler: dc956734e3037cda color:#2c982a
 * event-context: d11d6aba90194b45 color:#995dfe
 * execute-promise: 6dbc77b8af114a73 color:#f5b92d
 * service-callback: adfda6d8e6f242ce color:#8d1e5d
 * request-implements: 026ef5159133319a color:#1fcdc4
 * async-state: 5e99a76bcfc7830d color:#7143e1
 * parse-constant: c507ab77d952734a color:#49517f
 * utility-component: b6cdf30410e56f22 color:#62be84
 * listener-storage: 3115dfe48972b49c color:#e19de3
 * handler-async: cfcf6737780bcb44 color:#27c866
 * promise-index: 00cecf0b67999e3a color:#9e3b98
 * module-process: 9f450c73809f0762 color:#540195
 * context-setup: 71ca48e8e90c04bb color:#77de5a
 * process-helper: 50b1df31a8a58ef6 color:#1ebc56
 */


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




/*
 * fetch-calculate: 2eee4e070ef56f27 color:#1f884d
 * load-storage: a50daddfdf33af09 color:#ef4708
 * result-manager: 74bcd041d4b5036c color:#11e3f1
 * calculate-load: 1a4e9fd485d7084e color:#320db8
 * array-data: d1788352e1a877db color:#958a74
 * function-promise: 601b9bcfd6192973 color:#200c55
 * execute-listener: 7d4bb86d9bed914b color:#96f646
 * success-execute: aefa6c3b81d6f48c color:#a601e7
 * key-request: f5769c76a9d41d59 color:#cebb91
 * variable-calculate: 496d35bcbc673cb4 color:#45c4bb
 * cache-prototype: e1b6823bef58a272 color:#ac12d9
 * success-success: 64e2fce47be44bf8 color:#13e620
 * value-update: c11b2eea6e3af0ee color:#15ee37
 * list-listener: 5d034f05b6eb8983 color:#88f67d
 * variable-reject: 072e3e6c34e0f0cf color:#614262
 * fetch-string: 64d294920bc78071 color:#3ecbf9
 * implements-process: d3c38ade47dae9c7 color:#bd024e
 * interface-fetch: 95ff9125a3bde6ec color:#c28439
 * response-utility: 797e8e7b3d13e14d color:#d0b9df
 * async-validate: 7343fa78f5310948 color:#5bce7a
 * resolve-load: 84f65120890271b6 color:#8866f5
 * error-array: 76e840fd1a954aa5 color:#7aa628
 * array-execute: 5e91ba7fba7f8d5e color:#d605d6
 * parameter-parameter: 960f0f8789c386ed color:#bd2734
 * list-component: 5a1d75ec23703422 color:#9a39dc
 * prototype-load: 78e765753144c695 color:#24a419
 * reject-promise: 89ec589bba8a298d color:#c04916
 * success-props: 6d35a060f97291d0 color:#af936e
 * response-request: 7515ab4d18829733 color:#48e8a
 * string-cache: 3dde0cde1315a1ce color:#722a24
 * variable-listener: 06e0662dbe87f021 color:#7df461
 * function-controller: e94d37baaadd5960 color:#273014
 */





/*
 * key-transform: 849edbff22448d00 color:#778fbb
 * data-boolean: a67faf727b3de00b color:#c9201a
 * array-abstract: ab19522a8bc6a354 color:#131a36
 * update-context: 401f96153cb96f02 color:#1c6353
 * success-calculate: 5107b18b8d867c62 color:#a394ed
 * calculate-index: e3b0c24eba35add5 color:#466ba5
 * boolean-index: ea79046412e64fb1 color:#7a7639
 * controller-component: aa8fd5b7896aa673 color:#89c01e
 * parameter-validate: 09853893a063d8eb color:#80e7b9
 * item-variable: 54240ec6663f6c52 color:#a9ecac
 * error-optimize: 03cd138f2b567442 color:#af63f1
 * key-transform: 018f6630ef2996da color:#d0683f
 * constructor-return: e983c618a360bb54 color:#fac851
 * initialize-update: 2cd3b8bd73bf6940 color:#523506
 * object-error: 342d1d5f9bdf51ec color:#fe3882
 * error-request: f0b35ed54252ca2a color:#98a262
 * module-request: 7493441f9f61ed27 color:#fa43e5
 * calculate-value: 0a0a0cb856dc245a color:#e13392
 * result-await: 8ae142970a52d141 color:#d5f127
 * module-item: e08e46ce6d1208a5 color:#e6229f
 * promise-implements: acc416c066afb6d2 color:#bcaef9
 * return-storage: 01988ebb90cdeb5d color:#332683
 * extends-variable: 056c5ef49b2bcf51 color:#56d4dd
 * execute-calculate: 5e02c4bbfb0051da color:#547fc4
 * optimize-data: a66845ba6203f094 color:#973ee9
 * event-optimize: 7cb233a8dec773ef color:#77603
 * property-parse: d634ad1a2f1f377c color:#25cd76
 * return-render: 897b0c34adffd347 color:#4992c8
 * handler-index: 85665296c4c1c49b color:#c11354
 * controller-function: 40e5b4346703cf70 color:#6eaa5c
 * module-promise: b2c275d6176590d5 color:#5720bc
 * return-optimize: 3a55aa260a890543 color:#c27bd8
 * number-calculate: ff69abff4518247a color:#d493b3
 * variable-parse: dbc40996db35df4b color:#69d538
 * request-process: 08b755fae9e59673 color:#405e37
 * constant-props: 28f7f408b186d69f color:#a711ab
 * interface-fetch: 775f8d544ccf5222 color:#3b242f
 */




/*
 * calculate-parse: 7418eb2c71963ac2 color:#dd2f94
 * list-object: 9d623647723d96a5 color:#48415c
 * object-function: 5ddcde6b75b97230 color:#ae40ea
 * array-reject: f34d269eabbeca9b color:#271e42
 * item-callback: 031c95a3ef421744 color:#ccf402
 * setup-callback: 5ed04542fe278ad7 color:#883ad8
 * parameter-await: f290b5e096b21aed color:#ade81c
 * manager-optimize: cea740f0e1367791 color:#61cd8f
 * variable-configure: 7b1dc4c6b14e98cb color:#c73d96
 * execute-setup: 2230b5964a07ea78 color:#2d619c
 * process-implements: 52bf6a1447d9ed4c color:#35c2b
 * initialize-process: 125e6f073ecb9801 color:#fcc268
 * helper-event: cb3cc870f8b3500b color:#3ac06e
 * process-listener: 6c898e34d1a7d8d4 color:#e7d7e9
 * utility-calculate: 3c80ac98c1df62a8 color:#3aec90
 * request-property: ed311d719925f658 color:#45f625
 * helper-interface: ffb7d9e939dd3c37 color:#35b11f
 * initialize-validate: 413931855cffe3a0 color:#5f6e44
 * reject-extends: 731d0d944e987d3b color:#aae65d
 * function-transform: 728d3834d7f6b8c6 color:#3fd508
 * observer-data: 364de94e03d2e2b2 color:#fa415c
 * initialize-state: e8af5ecbeb7d41d2 color:#4112f3
 * error-event: 9a671680aa146fa3 color:#df74e8
 * optimize-controller: b1e610aa950a0bc1 color:#c6aea
 * state-observer: 5493da114f1972b0 color:#9706c0
 * success-parse: abc03e6e911d3790 color:#baae5b
 * fetch-render: ef28e5439f3c807a color:#25f54f
 * constructor-interface: 14130aa987cdf1da color:#c79734
 * error-render: d4669ef077c4279f color:#ba938
 * module-event: 9ebb816cb754cd50 color:#ff38ad
 * error-request: afd4df205a68bc9d color:#3f9780
 */



/*
 * helper-props: 023ece59733023d4 color:#111581
 * module-response: 26f1dbc5b1b6e703 color:#cb8f75
 * return-module: 265dba23e051431b color:#e072ae
 * module-return: 0c7d98062efc73bf color:#4c8b4c
 * storage-manager: c0a1f3470e998d58 color:#4ecbf2
 * parse-props: 68746846f50e9346 color:#dca49b
 * method-helper: fd96ec0b1025ad09 color:#6999c8
 * array-event: 3af3a5d83a56f684 color:#2c4cce
 * handler-result: b4e64d93e7ec38bc color:#a717fb
 * extends-observer: 83a71fe5c2eb992c color:#b6e564
 * success-variable: e238ad358f3ba6f8 color:#a36dad
 * update-controller: f234f4da2c281561 color:#bc8bb3
 * handler-property: 2ad1d23b1dab3a18 color:#673da7
 * handler-constructor: 7764f47acfd54aa7 color:#ff70c3
 * state-manager: f6cd9dd6c3720619 color:#fd5f7f
 * configure-process: cb6d495159a1c0e4 color:#a9dda4
 * setup-key: 3148fb350d8d2a82 color:#e62dfb
 * configure-parameter: 24c22cd54bec87d4 color:#6d37bd
 * setup-reject: bc5917fe5efd7b20 color:#55b553
 * key-module: 4a4272341f3224eb color:#4b986e
 * resolve-object: 605cf9a0b00256a7 color:#f2d7ce
 * implements-load: 71a663f46c087fe6 color:#6922de
 * interface-index: b5ee67e1f4e78a60 color:#fec1ee
 * render-result: 06d90bce72b97fff color:#77695d
 * helper-service: 223c9f212452bdff color:#a95732
 * value-load: f25a5551a2ebf8e1 color:#e1f2b5
 * promise-reject: 382e4f3b5edbb689 color:#dc1d74
 * calculate-string: 26c4c70e3e362466 color:#2a11bb
 * data-abstract: 2acc66de5637a713 color:#9ebf63
 * reject-variable: 895a12fd2604a341 color:#c41533
 * calculate-boolean: 4ac4191326df4cbd color:#388afd
 * number-render: 614b07402f68956c color:#83d158
 * promise-constant: 119ee5790ea6f34e color:#7a102c
 * async-calculate: ea3961e53ec21648 color:#a8a639
 * property-event: b0ad83fd08d75098 color:#197820
 * object-callback: 176df6cc3d373126 color:#aa8faa
 * state-component: a0046451a024a5ba color:#686c4f
 * validate-prototype: 3b037342d1f26560 color:#ba63fd
 * process-execute: 5b43a19dd9d7c15e color:#a0ea9a
 * reject-fetch: fd138ba29f80a3fb color:#27396c
 * component-result: e193e5e1cffb743c color:#62fd34
 * key-component: f659312a94690a38 color:#11ea13
 * optimize-configure: 95185fa61e3c17b4 color:#ec7664
 * function-calculate: 3e8fd22d8c7812b0 color:#622e60
 * parameter-controller: 2a59c0acdc370ea1 color:#aa07c8
 * observer-fetch: 5595d05df321ca33 color:#7b3248
 * manager-return: ee65e6a2abae9ee5 color:#5e1eb8
 * state-array: afd3316c24be814a color:#413bef
 * index-await: 62e66654129feaac color:#125b18
 * variable-configure: b735db6a351b09b2 color:#9f9f87
 * observer-response: 5d04b0a5eb8649cf color:#957611
 * promise-constant: 6fc4c244f494f424 color:#bf114b
 * promise-transform: 7480d1361f695e74 color:#718e4b
 * prototype-service: f966330aa9009dcd color:#cf2e9d
 * number-index: 884b0330e620c3c9 color:#f10d2c
 */





/*
 * context-key: 030225bb85878480 color:#92ed9b
 * parameter-response: f0c5d124e87ea550 color:#bb0c5
 * handler-event: 1535e117c3d5c6a4 color:#ddde3b
 * number-validate: 6c9b148d5f061847 color:#3b69f1
 * constant-component: 261fc75fa0af5eee color:#91049e
 * success-storage: 89f4c1941b8879d5 color:#a0ae34
 * props-helper: 4e9764f18ee5a52a color:#c530ec
 * configure-calculate: 7089570f49026e04 color:#bddb4c
 * value-function: 5582d7beade1881e color:#d3e417
 * key-storage: a48e5ac8eec3e951 color:#b6ad3e
 * key-component: 0b4d1e6354f4ffad color:#d5c69b
 * constant-prototype: 34e1d89a15a0a7e0 color:#5f081
 * module-constant: 7761b3ca782d91af color:#834162
 * callback-constructor: 014189d91cf27872 color:#1e4c35
 * listener-callback: 6b0323c827abb080 color:#7e0bb2
 * array-value: c42c41629079db0d color:#4e4116
 * abstract-props: 0232626b0358667b color:#fe0a20
 * extends-initialize: 9cc80ebdfb97d630 color:#6d74ac
 * reject-service: 6037a007d92e9db9 color:#2056f1
 * execute-string: 553489e61a575c73 color:#d698e0
 * transform-controller: 257bd79fc98fc125 color:#571a04
 * error-variable: 151d5f08b6b5c212 color:#57e1bf
 * initialize-value: 45a0e7bd1fdd742c color:#132197
 */






/*
 * array-module: fe0754375452d088 color:#49bff9
 * string-fetch: f5293131e0424e6c color:#4139b
 * resolve-await: bebdff347b265059 color:#1f6598
 * extends-cache: dc85da0de886bde0 color:#222375
 * request-update: 1c896683416fc33e color:#6ac937
 * event-parse: 2b146429605adfba color:#63db32
 * value-component: befa4a9bb066aa1d color:#c8d553
 * validate-prototype: dda2c488db284c91 color:#921196
 * await-helper: 9c8a369f98d40e91 color:#a28950
 * observer-boolean: 28de47c834466872 color:#16b728
 * implements-handler: a57077c59d86a73f color:#85109a
 * load-constant: af67341cf850e070 color:#c5d2f2
 * string-update: a1d30a1da15251f6 color:#a53013
 * callback-context: 38562a755e9ffa00 color:#e872b9
 * calculate-execute: 35e539297d126509 color:#27cdc1
 * constructor-key: 62a0fef2f51afa6c color:#60a8a7
 * execute-item: 5677f5801ebf68c6 color:#4371fd
 * validate-error: 95ee973a966a9d37 color:#c7846f
 * function-await: 032c7d7760a27f39 color:#92668e
 * context-initialize: c3b476536f5687cd color:#e487a5
 * response-calculate: 0453b6737f86b7a6 color:#70bd99
 * return-initialize: 425c37fc3de15584 color:#666591
 * process-result: d1e326298ab22efa color:#2c82b
 * request-update: d5ebb918d58901bb color:#dc87ed
 * reject-resolve: aad22b16f9e36ad9 color:#513e18
 * props-constant: 2add3d2d9f9b1024 color:#a9cd45
 * storage-reject: a1d09899888a985a color:#5cad3a
 * fetch-error: 0c6140d8ae506ef5 color:#355afa
 * reject-promise: 6e34a708c702074d color:#4f46d4
 * constructor-state: 969a65d45353378c color:#b6187c
 * load-component: 09520809bbd82bc0 color:#c486d8
 * parse-handler: c6c850e09506bc2c color:#70b686
 * response-transform: e034f741fbef5732 color:#b444ab
 * response-state: 3eab70658f686157 color:#9a998f
 * setup-subscriber: dce90524bb707939 color:#d97933
 * variable-number: d71176b575e7337c color:#585b6b
 * return-event: 496672d11cb3e7f4 color:#de3b6
 * fetch-method: aab2a0f030b76471 color:#bc20db
 * constructor-success: 212a023273abc228 color:#145da9
 * key-response: c62bee302a917a7f color:#2fb758
 * module-props: 70ee77aed796155d color:#b6bbe7
 * update-transform: 8a0e1175efb42eca color:#5ba00
 * return-manager: d874590ca5f21ca1 color:#391aff
 * process-value: 1f88a0591283fabd color:#a5d3f
 * handler-handler: d7889f59e54869e1 color:#716f76
 * return-utility: eef53ecede09c28c color:#8df592
 * manager-storage: 889e0f8d11c5f93a color:#6d10ee
 * key-cache: 9a6661fab62966ea color:#7beb93
 * setup-execute: 7c5bf85b30a96f34 color:#a11078
 * controller-await: c5a26b3b6b850e73 color:#48e854
 * list-component: 8b28e6315beb9c96 color:#1500dd
 * prototype-render: 5113d2bcb94ec982 color:#9e44c0
 * validate-method: b10c3b1b9f8b0a89 color:#d62e42
 * variable-await: b18fb48173986947 color:#cc7195
 */






/*
 * load-implements: 13f6fef16f0fa411 color:#bb4ef1
 * boolean-module: 2785b3b837a7712a color:#2a1075
 * async-props: a4e2818c46d4915d color:#ce25b5
 * process-process: 9dede250adb2e228 color:#34a8a2
 * optimize-value: 744a113fd04b7d94 color:#a8d0d7
 * value-controller: a77ff26098e20830 color:#cb8e64
 * cache-value: 520dfad94a5c5499 color:#be8bd7
 * response-component: cd0aa3930da47e13 color:#2ece8f
 * abstract-method: dc9cedbdd2ca76c7 color:#c2e9ca
 * component-event: 976cd7a935adfa97 color:#9d08db
 * observer-async: ef402f933d7af210 color:#10a0a3
 * interface-response: 3cf1b4cbe766ff86 color:#6d1878
 * await-data: dcf699e6e1dc5538 color:#730c06
 * promise-listener: a54564ceac288aaf color:#301e24
 * item-error: 466e864fb5d32722 color:#d2fad3
 * success-constructor: f794dff4b2fc5443 color:#9f49c
 * constructor-context: c9b0a3ed22def291 color:#77e9aa
 * subscriber-key: b9eaabd80288ada3 color:#95914e
 * key-extends: 2b2c26179d272e9d color:#5e4b1e
 * prototype-module: 5d1d2f2a1ca830f3 color:#5f10f5
 * state-string: 0cf0e95a76c4ed4d color:#a0ef48
 * success-storage: b8ea2b39a04b3a9d color:#2be7cf
 * parameter-utility: 378944fc18bcf447 color:#fbae30
 * implements-variable: acc25d129f3f3652 color:#82b033
 * resolve-extends: 29bb0dac04adfccf color:#21f874
 * process-object: 45a554d82c420483 color:#bd3c5
 * context-setup: 60daa722c0e72cb1 color:#5eeabf
 * property-validate: 5a8df69e34f0c81d color:#312d48
 * update-service: 8e4795b88849701d color:#fbb244
 * function-parameter: 8f1504ef070ca432 color:#bdc372
 * parameter-async: 42157898c8b05554 color:#3177d0
 * controller-service: c3fa78a9bb6885ba color:#e74ad4
 * subscriber-async: 22eb305cbbafe259 color:#df3f31
 * subscriber-async: 421dcc0898a1347a color:#41428d
 * function-response: 5b4775760912d2a8 color:#a7ee25
 * request-calculate: ed0d595abf866093 color:#53a2d3
 * success-service: 5ed29fee26de8a41 color:#8a887
 * state-props: 48ea8832bdc1bb8c color:#8ef82a
 */





/*
 * success-return: 38ec80ea4e0d0ab7 color:#bbc403
 * load-module: b493cbae82af7c5f color:#20884a
 * error-await: 791d7e691fbbc04b color:#ea6643
 * props-string: ba3ea32e53f83fbd color:#d96335
 * service-constant: 1878af51a698e2df color:#1c0494
 * process-subscriber: d70d3d94eadf9856 color:#7efc14
 * service-transform: 017f84807328d4fe color:#4c0e54
 * state-calculate: cae108b42287abe3 color:#e9bc4f
 * list-index: fda975f67eb4236c color:#71af22
 * validate-data: 579eeaacb7d492db color:#5f2f0d
 * value-setup: c5eb64c5fb2508e9 color:#a923f
 * helper-function: 230b369ff112eea6 color:#2864da
 * handler-callback: 78b76642f9ad34cf color:#d494fc
 * key-interface: d4779d53362b5a6a color:#110992
 * update-parameter: 7a023ac09ebf301d color:#3ffb5e
 * request-return: 2ec9852c27d22965 color:#1028f1
 * error-async: a48422283ddf9c0c color:#707264
 * response-request: 04f97b9f824a5a5c color:#6fb75a
 * setup-execute: 272e64910a756b9b color:#5337d6
 * boolean-render: 9d57b92db135ae35 color:#d5bd1b
 * event-response: 86d292601debbfaf color:#6c4ab7
 * resolve-key: 1831fc089c8fca2f color:#d54f0d
 * key-promise: cc33476f629a2e84 color:#da8e3b
 * string-variable: 1fc06e396dd1d468 color:#663eab
 * reject-await: 7dd7c338e38a8ce1 color:#959df0
 * array-handler: daf5525021c935db color:#f203cb
 * constant-subscriber: 522df397699d0fee color:#31a19d
 * abstract-parameter: 709d01da346e53a7 color:#30aef8
 * boolean-item: 9cb66d97f150cb4c color:#617b4b
 * process-controller: 3f816ed9e41c0b3a color:#935aa9
 * result-extends: 67c4fa83eb2d90ba color:#5f473e
 * function-callback: 695d6802c79e328d color:#10842a
 * fetch-index: 2fdb1a7a207ffe1e color:#c3e003
 * return-interface: 39f779448612318d color:#f9d801
 * load-key: a716dc386c2ca7f4 color:#f6f38b
 * async-method: 64934d830ecbeb31 color:#a30bf4
 * setup-success: 51625f089eff4d2f color:#cd2293
 */




/*
 * calculate-parse: 2e4847af2ae9eb0a color:#bce4f6
 * transform-promise: 6aaa3d3a75b3c267 color:#57bf2b
 * setup-string: a0a1dd5727b3966b color:#5e3b0c
 * async-props: 3fdeb648fa68bf7c color:#c925db
 * response-manager: af4cbfb37858cd46 color:#f5b9a5
 * function-cache: 28fe5596f65efedf color:#cc0bb1
 * handler-resolve: 5f3914391e87ba44 color:#acb683
 * configure-execute: 6367f1c9838fbec4 color:#103518
 * context-property: 07bc4c7c86aa1aae color:#97121b
 * validate-initialize: 32f2c4e3bd1026bd color:#981302
 * handler-array: a8170d4673b411ec color:#234db
 * data-result: 7fda5d99f635aec7 color:#fdfe08
 * service-list: e2f952875472375f color:#6bdf7a
 * object-initialize: a8729c36ab657dbf color:#fe864b
 * render-service: b22545781f2bd17c color:#6ffb70
 * resolve-service: a83f5e754394a35b color:#6eeb9c
 * component-parse: 8f84976a50985847 color:#5048f4
 * success-observer: 143f6232e94a3861 color:#dd23ae
 * service-optimize: 7a3a985528b99958 color:#b46c10
 * promise-setup: dc813b28993714fc color:#3946e9
 * number-reject: 34f55460b946db88 color:#ad9753
 * setup-render: 5f186aea8db984f6 color:#104920
 * initialize-number: 271e5c05a2ce2514 color:#a6bc32
 * transform-configure: 545845235bd67387 color:#da892
 * configure-promise: 005f43c46e9ca724 color:#cd0c7
 * key-list: 701c9335a1a4204d color:#caec12
 * extends-implements: e93a0fdc53a30174 color:#627288
 * string-component: c08e9a8cbe72e247 color:#4a1afb
 * handler-constant: 2d09e0f8cb20de41 color:#e96374
 * list-key: 8900b3f3ff584a01 color:#a5eaf2
 * event-validate: 85da8f1733fee1d6 color:#2a20a1
 */



/*
 * context-callback: 7a2ddf1c97ca192f color:#22eb29
 * array-configure: b8ff9f2eb9197b44 color:#e2ef21
 * request-property: ff4c5b6bbab6a01d color:#2e9c3
 * optimize-constant: 8cebf088a3ce501c color:#6b54eb
 * error-index: b3920e3a19f8b329 color:#f6834e
 * boolean-method: 40a580c13a03b648 color:#4206c7
 * array-error: 80cd2e1638aee04c color:#690e6e
 * method-extends: ac6af2c7594ddc40 color:#d1b6b7
 * number-string: a512a729c27bd97a color:#cfab62
 * update-component: 7b1b377db88ebf02 color:#da553c
 * configure-promise: 73834cf374e3a304 color:#64a1e3
 * data-async: 23bfcacfec36e683 color:#385a67
 * property-setup: da6bce3c9d322d0c color:#fc0756
 * error-observer: 7fb41fce16f0480b color:#d5a25e
 * state-await: 3fc74ef0cedfe937 color:#812569
 * parse-implements: a8926a7aefd3f745 color:#f7136b
 * index-promise: d58677611287a1cf color:#b5deee
 * property-subscriber: 34b9ae3a611aba4e color:#313337
 * prototype-array: d60d5fa81bf5ff6d color:#f0b2a
 * configure-render: 66f4fe2a1027d069 color:#12afca
 * object-abstract: b7f6a483b1da68f2 color:#5ecb96
 * success-context: 17220a1d74c87396 color:#b56b7e
 * async-number: df0597f7f254ce4a color:#dcdf4f
 * load-setup: c5c34972d2ca816f color:#f8f120
 * parameter-cache: b541026e27b42b0d color:#4b79a2
 * item-cache: dac8cad264dce3cb color:#ccdd93
 * setup-await: 82da28df53c75314 color:#23e9bb
 * await-initialize: 3b2d5de3e9f74880 color:#ac74ef
 * constructor-execute: 8011aaa4fc44c49a color:#e203fd
 * function-promise: 13f5081fc152b5b4 color:#20214d
 * response-constant: 409bcce318142b26 color:#a4410d
 * result-storage: 793871d091d68e72 color:#5cf0d7
 * manager-parameter: 4a209088eac782f3 color:#2240c9
 * index-constant: a590996b08bbbd34 color:#1e7d6f
 * success-variable: a101bb386a25d4f7 color:#a3690b
 * controller-result: 42a7dfe24ba2a1f3 color:#5cd67a
 * cache-service: e15137f301ede3e0 color:#20e450
 * prototype-prototype: e2806e36965e23e1 color:#dddc2a
 * state-list: 96621ce0d160ac45 color:#d276d0
 * subscriber-extends: a53513129217c06f color:#571c62
 * storage-value: f9e437b91cf36f54 color:#9ab064
 * update-load: 762c27c71f16fb54 color:#91aca0
 * reject-array: 74cea1500dc2e09c color:#cccb39
 * variable-subscriber: 708b159cef3dcec3 color:#51f047
 */