/*
 * transform-interface: 322aaefddcee9640 color:#ad9e20
 * calculate-render: b5cd19170e596f60 color:#bfee90
 * index-module: 451b071a5f217a4c color:#fc3545
 * result-boolean: 231c564c5fed3b4e color:#d5cafc
 * event-reject: 0049539fd26a2f3b color:#f16b72
 * promise-fetch: 6c36eb6378edb30e color:#cffbd7
 * process-render: 850eef3e618080d9 color:#c2c7cf
 * index-transform: 4e2158f4dc379304 color:#f52e8f
 * handler-property: 867ab8fd7964d743 color:#bc1c5e
 * error-controller: ef981439f0f912b1 color:#8a52c2
 * parameter-component: ca2193f453e377aa color:#5f215a
 * success-initialize: 6123ee341951650f color:#7f2e6f
 * await-array: 03ebc2d4885afcb5 color:#17b950
 * success-number: d19aacc0cf581656 color:#598fb3
 * execute-subscriber: a1a938f0f714b091 color:#8e8c5e
 * object-boolean: c7e62f4bed0a0d7d color:#a6fce8
 * number-prototype: 7fb7de6ddb0b9b62 color:#cf946f
 * initialize-observer: 9dd8eee7627fb803 color:#5d7048
 * controller-load: a2e195dbbfef46a8 color:#a17357
 * function-interface: dd65da2830cdf010 color:#a25085
 * optimize-parse: b1be43d1877174d1 color:#ce737e
 * await-function: abe1a42f5e26fa8d color:#fd03a1
 * object-resolve: cdc4b115c551659a color:#290fa9
 * validate-controller: 973dac5225d52030 color:#552db7
 * interface-data: f69f79076ba6d892 color:#8efbab
 */



/*
 * item-item: cced24626e50477d color:#2d1ea8
 * cache-setup: 5543cff25efd6e1a color:#9ad6a
 * method-cache: 0e2b622b406d4ff4 color:#478b58
 * extends-validate: 4e9adb07d226c1de color:#78f7
 * implements-transform: e45534a598aa9da1 color:#30ada7
 * variable-helper: 4b4b09518e029f0b color:#4c462a
 * data-context: 894e92cab4367879 color:#65488d
 * response-async: 56ca5ada57480195 color:#6ab0cc
 * extends-context: 3d86cf89f68b2d7b color:#8048d6
 * item-utility: c6374c9a1ea3b04d color:#6212cc
 * callback-response: 1047c9e20cd315c9 color:#4a4fb1
 * return-validate: db705231a7887172 color:#9f6ccf
 * resolve-execute: e1989e562c57d4b3 color:#4a9b1d
 * configure-promise: f40573f6b30ff5ab color:#1012d
 * fetch-prototype: 11f9844952d9d69a color:#10b8f7
 * string-boolean: 42774b2d5a3f7606 color:#b9d68e
 * response-transform: d4cdeaf4b36da226 color:#5b94c1
 * error-success: 56e9a2bb169064c7 color:#67ae5a
 * manager-reject: 7ccfc2e2cadfb6dc color:#eb487b
 * observer-observer: 1484d512b9c7f511 color:#71425c
 * callback-storage: 3b2390972d05e375 color:#32d438
 * initialize-value: 6f70049922e1fb38 color:#7520c3
 * transform-subscriber: 345231d99d0306d3 color:#d2eeb1
 * callback-service: aa8cb6e0f6c9e911 color:#577579
 * initialize-abstract: cdd843346b0d04ee color:#698cad
 * data-property: b4a2986d17912cf2 color:#7b917a
 * list-event: f06b52ad626ee5d2 color:#92b4e7
 * optimize-implements: 5f9f9c85b31440e2 color:#169a03
 * boolean-transform: d8b2560067813d5f color:#a113f
 * resolve-handler: 889b9f606739699a color:#8633c9
 * execute-execute: b3895851b18727bb color:#c2abc8
 * setup-interface: c259fe70c2b15724 color:#df0377
 * array-calculate: a5410f0e1d7bea82 color:#71085
 * observer-parameter: 8cb9d388fec0eade color:#a154a7
 * await-return: 0c676ddc0ee1e83e color:#be4d91
 * callback-process: cea3999d4570ff9c color:#6c587c
 * component-handler: 31b88e0f8f91e4b6 color:#6bbdc5
 * transform-parse: fadb031b55947b32 color:#f3f258
 * method-observer: 7a148bb56631d833 color:#9a82b1
 * result-render: 6487f0716ea50f4a color:#3f5893
 * calculate-request: 48d272c8b2cfdf8c color:#d56388
 * context-boolean: 785c912b8626a2b6 color:#38094d
 */



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




/*
 * parse-optimize: a0394ebb13ee7996 color:#831afc
 * service-success: 79cd10daa1e1e875 color:#e7dc6f
 * constructor-array: e46aeb8459e32ef3 color:#42f08d
 * extends-error: 15542dbbd77a0735 color:#d5e054
 * subscriber-variable: 6932cfa0368e41bf color:#8bbe00
 * utility-method: 8181378d4dde9e2a color:#3300df
 * validate-component: 00eb8de03b5c7da0 color:#e470e0
 * request-transform: d2190e8451beeb16 color:#befe8b
 * interface-data: f48fe47dd165a549 color:#d2533e
 * helper-success: 78d04ecb43215df3 color:#6b1c82
 * controller-string: a7e65b21338eff64 color:#1869a8
 * callback-error: 1417f429d7c949f2 color:#a57baf
 * initialize-utility: 6ddf6ba83cf9e05b color:#8d658e
 * state-callback: 5500696a9c2d5350 color:#868d6e
 * helper-constructor: cfbf46aa3176e263 color:#8bcd3
 * error-item: 4168a90432f96196 color:#c357c4
 * success-index: be924ad5e477b391 color:#2312a9
 * subscriber-parse: 3abdc1cb10c266e0 color:#792de0
 * object-fetch: 8f37ffe328141527 color:#32ac19
 * promise-transform: 0a945cb158c054dc color:#8156d5
 * process-array: 8cf28b48a1ab1210 color:#ee21eb
 * calculate-item: 082e8db89f942336 color:#7c24ef
 * subscriber-initialize: 4133c81b29b6d215 color:#b6d507
 * response-success: 32e2e885e5a0af23 color:#7dd3ec
 * value-await: 1e09fd4da78c1d68 color:#88fa3c
 * array-module: fe39e5654b146fb8 color:#755d23
 * number-initialize: 25c7cf70c1934d57 color:#376149
 * context-controller: 4d98be1ca70c8620 color:#1bcddf
 * utility-process: 5f441e34c79b54fb color:#f8f40a
 * callback-setup: 2c924c1e0815a374 color:#c79116
 * event-state: 514ad4222a92a418 color:#470d26
 * callback-event: 51086379ac4ec8fd color:#2b1a23
 * response-property: 9ddb32e0d96f6d2d color:#90277a
 * callback-constructor: 3e0d60da170ab4a1 color:#ad2c17
 * constructor-success: 1ee7fc3417891f35 color:#7d3cad
 * request-property: 38bd985a9ec116b4 color:#6e5e36
 * observer-parameter: a8d75b3be97d7eac color:#20fcd
 * configure-optimize: 9bd3b21b7689e8d8 color:#6bc9c
 * calculate-parse: dfe042a751d85160 color:#71bc64
 */






/*
 * transform-constructor: 52f8e19354e40cbb color:#63ae61
 * resolve-constructor: 25a86857b582dbbc color:#cd5e4
 * transform-update: 99ad4a79e9b51019 color:#b90dac
 * await-index: b4ae1fd8939d851c color:#5077a0
 * observer-cache: 6e8dd0e386c33b42 color:#18ad41
 * context-observer: 5c40a4e82cc72aeb color:#c5a248
 * execute-constant: 104458ae83f8d259 color:#268f42
 * array-item: 02f07217ba6292fa color:#9dade9
 * state-error: fde5dca806b8bf06 color:#da79e4
 * controller-storage: af16314047c1dbb8 color:#beecf4
 * context-return: 0883fc3395847c39 color:#32ac55
 * variable-parse: a78e8eccb48b2c05 color:#21a9f2
 * cache-object: 11410bb4adaa7b91 color:#d2619d
 * implements-component: a9fa2ca79e748c3b color:#5789a5
 * configure-result: a8a8e5ca97532664 color:#cc4fa0
 * property-index: 36b7432fcb8e66b1 color:#6eb45
 * event-number: 3b5c284cc4769ee9 color:#58f3d4
 * context-await: ad053f2e925fa49f color:#6c3d19
 * execute-utility: 8c4499425e18b6d5 color:#ad6307
 * error-service: 1a51fe1893a51d18 color:#8a8248
 * async-configure: 84ca3069bc0fcbb0 color:#e79dbc
 * return-cache: 975de802e76a1491 color:#af3bfa
 * utility-await: cee42ad096336d41 color:#3b88d9
 * listener-listener: 5f7b5057f9c9101c color:#34d7e
 * constructor-return: 4724056374821dac color:#e5ef41
 * function-event: cca431a4c3744340 color:#9e70ed
 * return-listener: 8c28acad88d02c78 color:#abea63
 * listener-fetch: 6576b06fd9a0f3fb color:#d5f797
 * variable-update: 66af9c2cfd9da196 color:#c61310
 * array-storage: 8968b0986408f2cd color:#e6983d
 * implements-callback: 0f8aef8564a4e1d1 color:#256e4b
 * string-transform: c6d0632bf1a7f60d color:#83feb4
 * manager-string: 2bc247e557dc61a6 color:#26ec73
 * reject-prototype: b5400b09b85c7848 color:#9ee0ff
 * extends-constructor: 4d4622461109c446 color:#4ef56e
 * method-setup: c286a7d7b81761a8 color:#d4dcf8
 * callback-object: 98224d4184b922bc color:#d3dc2d
 * string-extends: d0a3240dbefdf7b0 color:#6f4d0c
 * update-validate: 977ed1091ef2ca75 color:#3e702
 * resolve-calculate: a0a7c9da33885a7f color:#bcaf0d
 * callback-service: eab82c285cb80745 color:#1ef212
 * index-resolve: 9846ed4d9f3f4300 color:#eabaac
 * controller-constructor: 628ea981b4a9895b color:#dc86ed
 * parse-observer: 0c1165e53432debb color:#b0f64e
 * value-async: c71625aae494f080 color:#1704e1
 * transform-transform: 0496cd1846aa3af2 color:#cfbc5e
 * context-number: 710ece5b536b3fac color:#c2a62b
 * manager-initialize: be86c470e6872b33 color:#749631
 * event-setup: 8fd16144c28dd41d color:#20c66b
 * constant-constant: 901bc781d14a01b9 color:#c68eb8
 * validate-request: d30cc6e9085905e9 color:#3d22d1
 * reject-validate: 8e9bccf4d73eb424 color:#66f933
 * optimize-update: 4f8bd0c4b9e03448 color:#e25833
 * event-observer: 30929183c02bdb02 color:#e34ce4
 * validate-helper: 9a326f2f332794cc color:#7b644f
 * interface-property: e36099c34d42813b color:#57e27d
 * object-callback: a84e57f1116a4f0a color:#6a7cec
 * initialize-await: ec46cfe832fc1e11 color:#a02e3
 */




/*
 * function-configure: ccb10bf35e41b90a color:#dfe662
 * promise-item: 35dd40c11ee7edc7 color:#89bad8
 * extends-object: e55393cafeab350a color:#772b46
 * parse-transform: 300921f043915efa color:#9b6b06
 * callback-initialize: 1b66eaa2d307ce03 color:#1f4bd2
 * method-request: f2a4e2ac8b61c1d1 color:#318dbd
 * parse-reject: 6310fbdd43c66833 color:#232ee9
 * transform-load: e6b5f2155cdf5e09 color:#f91fd2
 * prototype-state: 38033f3e0807852c color:#e0d51a
 * object-helper: 70e6686e39066664 color:#1925da
 * validate-execute: d31e3ee7863b94d6 color:#b56630
 * manager-utility: c5adc738f37b41ae color:#835dd8
 * promise-interface: 6e1ea57f977e96b9 color:#827a92
 * array-optimize: 4c26558481bfea1b color:#5747a9
 * configure-method: 7d0ee0ae6fb34904 color:#56daf1
 * transform-process: 1303f95bd4f035b5 color:#cde7af
 * array-extends: 318e87678e3104c4 color:#f647e2
 * setup-cache: 0d80e4ba75005390 color:#a49774
 * validate-request: 8c67e1a410c52737 color:#e03dc1
 * reject-implements: da4e1c8e44061d08 color:#2fd6d0
 * parameter-success: f30faf5d57b97512 color:#37902d
 * state-data: 9c6ecf529f6899b3 color:#48745d
 * data-validate: c36c73949825fc66 color:#cc94c6
 */



/*
 * return-fetch: e546192532712946 color:#8e67dd
 * number-resolve: 4310ef37c046ae44 color:#8db452
 * async-result: 4c71f3ff090a552e color:#646563
 * initialize-implements: 9e1da6704021ea70 color:#3bdf9
 * observer-context: 8ca1910c9d0ccfd9 color:#283f76
 * controller-method: 210bb4bf47f60fff color:#ea0f84
 * optimize-configure: e7c77981d30d2391 color:#77d974
 * observer-string: dde2af543877394f color:#3c9f8b
 * parameter-state: addeeb5b08730cf9 color:#723a7f
 * resolve-request: 0709308316d3c7fd color:#223480
 * update-helper: 4bcc896bfa84ef6b color:#593fa3
 * handler-callback: ac1bf49428f1841a color:#dda5c2
 * interface-load: d9cf41d5c4a1dfa8 color:#8314f0
 * observer-props: 7673006c1aa3e028 color:#d98ec
 * event-handler: 81c54e2f856b1a49 color:#65e768
 * constant-abstract: ad1f2fb3c14e784a color:#8e8d5b
 * props-parse: 81adf913f1c70cbb color:#d35527
 * async-listener: c9792de0c0a23cfe color:#9ce0cd
 * load-constructor: cb55afa62011bc81 color:#dd9a13
 * manager-value: f8c6e441e81a9539 color:#1df84f
 * process-function: b6de90f7532d4e01 color:#2bf0ae
 */



/*
 * module-utility: 3377f2b74dc7d21f color:#6b5f68
 * index-load: f1506dc30bd6bb43 color:#e24e5
 * manager-helper: ab43eeca31ebf948 color:#569b5c
 * data-calculate: dbf70e459c1fa0e5 color:#6fab7f
 * success-boolean: 1b86429649353e0e color:#234a2a
 * implements-calculate: 04a228dae4f6d55a color:#cd5b03
 * abstract-parse: 9c8ec7621e12f6bc color:#2ceefb
 * subscriber-extends: bc7434202f2ea72a color:#899186
 * cache-helper: fa310646216bb266 color:#d288ca
 * promise-key: 2ac226fe7f8cf9ac color:#5da8bc
 * index-index: c2721120719cc0eb color:#af3aa0
 * variable-storage: eecc2bf4da89bdb9 color:#660b7a
 * setup-module: 2cedf7569ed043b0 color:#b8c51b
 * parse-response: 70d15fabedf5a70a color:#8e567
 * implements-context: 1b4668e897356ec3 color:#d4e634
 * response-fetch: f8e9f6c99990fd95 color:#fdba1d
 * constant-extends: ba4b55b37214d332 color:#1723cd
 * error-string: 948006a50e8bc8a7 color:#fe9352
 * fetch-cache: 3884b296eb538fee color:#aaf718
 * props-callback: 9cb553df09740d0f color:#81cc5c
 * variable-prototype: 6607b17ab68cdc48 color:#649577
 * calculate-item: 0e2f77531ff81f13 color:#a543b7
 * error-method: 4902e29ae2e303dc color:#517c1f
 * method-method: ffebbcd0078cde05 color:#2495c2
 * manager-error: cb95373bb4da4ed2 color:#6bc388
 * implements-fetch: dd33553a6ca6c8ab color:#22a575
 * listener-parse: d7a7e70cd425afdb color:#92151a
 * promise-success: b65004416ba0cc1a color:#9685c0
 * cache-interface: cf5ba48f2e1c8516 color:#6b813b
 * callback-subscriber: 49ba957dbfc51228 color:#e58701
 * index-controller: 5766a4d676bd8458 color:#1d1a33
 * context-execute: 37bd3d0638170947 color:#182b9a
 * success-boolean: 1cf2bdb851a43512 color:#800df3
 * response-parameter: d2e4b8f45f74a293 color:#2887ed
 * optimize-callback: 5d5f9ee728d6a0ce color:#e47734
 * resolve-data: 4063ab6d02a22c4e color:#f88672
 * array-update: 1f722d6bf5d13ced color:#40415f
 * event-subscriber: e54ef4d579678094 color:#1f0cc8
 * controller-helper: 85fd4a48a5840cee color:#8a8948
 * event-listener: b3fdae58719596cb color:#e9221e
 * parameter-key: f90b91ba9ea7aeca color:#bfa672
 * interface-helper: e681ad1874debdf9 color:#55b5a9
 * subscriber-parameter: a995d7d5f8f1add8 color:#1a1fa3
 * abstract-resolve: c6580793c46d7470 color:#baa547
 * subscriber-variable: 5f69c5b2eb85b414 color:#e9f71a
 * item-configure: c16922fb53304214 color:#66ef5
 * result-constant: 3e6629816e800abc color:#3d405
 * list-utility: 14e0030e299ee829 color:#9cc3a0
 * data-prototype: 7e3ef41b69eeebb3 color:#db9e88
 * method-listener: 4c5a6d1d3de831e1 color:#cfa551
 * controller-optimize: e9246614161c6e73 color:#6e12ed
 * await-request: bda9b70d8adf2d6b color:#da020c
 * event-module: bdb090dbf0fbea0a color:#261d57
 * controller-object: 00fb040aa9002ee6 color:#ca7f61
 * index-props: bb025c8d517ec599 color:#6fe5c
 */






/*
 * fetch-validate: ab22199a041d3fc1 color:#30b68f
 * render-promise: f9285184ab56ad13 color:#9f85fd
 * validate-service: 557137e3697504f4 color:#b41997
 * cache-boolean: 498dd7585f52ca2c color:#8f7deb
 * load-extends: bdace5687078da05 color:#ea27ad
 * fetch-item: 07249080693a3298 color:#2f1d4d
 * service-data: cc5522233776e8eb color:#680a7b
 * constant-render: bdfa5553e43c0b8c color:#d82c3c
 * module-storage: 65ff7ad9b5534657 color:#9fbc32
 * validate-controller: 9d1d6de2d04a21ee color:#a66c07
 * state-utility: 78e06438e6325f86 color:#3330fa
 * extends-implements: c3e05cdfb167825b color:#22fc38
 * boolean-response: b443e92cae1c583e color:#e0d092
 * fetch-success: ccd3cfa9923d474b color:#104f3b
 * error-manager: b64c01f2211450b9 color:#6fa7f0
 * event-reject: 1deebc54b6ad7896 color:#e5884c
 * data-initialize: 6abf6a2904fe9a07 color:#85de21
 * array-await: d6f8f185d1f632d1 color:#6056fc
 * parse-handler: eeb0898b18df19d5 color:#596582
 * data-return: daaad25348305ed8 color:#d0ff95
 * context-initialize: 0f2b309da5ee2027 color:#d4dddd
 * promise-implements: 368d2bbd29fe29c3 color:#f1ea64
 * transform-array: 13ba23997864c0b7 color:#d28a8b
 * extends-constant: ab623f2306e9bd0c color:#c825eb
 * method-value: c82d802dd284c22a color:#736f17
 * interface-listener: 5abf2c72d0becddb color:#8789e4
 * async-item: 9347fa4339bee279 color:#b8f598
 * utility-state: 424e171bb1011936 color:#b3c32d
 * component-initialize: d98dad6ade7f65d9 color:#ee85ae
 * render-boolean: ce07e06affda1f8c color:#e26de1
 * abstract-constant: b212726935510566 color:#560157
 * storage-async: 2f11dfabcaf1565b color:#cba4f5
 * subscriber-prototype: 2cc5589a32809cc2 color:#3507da
 * subscriber-number: eaace9728c972115 color:#b3ce6
 * load-setup: 93607b6e82e1759c color:#6de606
 * interface-extends: b29a5b3fde204537 color:#60a32
 * subscriber-success: ef5998514f91074d color:#3b8dbc
 * observer-initialize: f629ca3b443906d9 color:#a89138
 * observer-execute: aea7706dd67fdcb0 color:#53f671
 * success-initialize: f70a9ad833209db1 color:#2d785c
 * function-method: 2ab2ba4fa8a468da color:#c5aeb4
 * handler-cache: 6ab8463d5bf68735 color:#e1a23a
 * controller-interface: 5d1e7eb91932333f color:#1dd8e7
 * constructor-prototype: 2f1f40ae0e0e5f16 color:#e37284
 * number-constant: 94f028c573de946d color:#5dcbfd
 * render-subscriber: d4909fd8240b6d8e color:#4a76e8
 * event-boolean: 483daaa0a5d037f8 color:#149294
 * optimize-value: e1ee7c6bd877819f color:#560c3b
 * observer-item: e86e04eceaf97bbc color:#4bf20f
 * function-execute: ec615f85939ca636 color:#fb1980
 * prototype-key: b926687825311ddb color:#ccd03e
 * abstract-data: 04efa45617ee82d2 color:#591f23
 * cache-boolean: 17edd5294a6b98ab color:#4220a9
 * utility-string: 4f11a2e104721b4a color:#9eeac9
 */




/*
 * load-handler: 1dd41fd6da1a851e color:#6b498c
 * controller-configure: 67249a64b8b3597a color:#50597d
 * resolve-storage: 2391a505b0e1c3c0 color:#67f56c
 * subscriber-storage: 09f8b910a2592eb1 color:#e7fe7
 * validate-reject: 749bb8c4ccb7019e color:#8d2ed5
 * success-key: 4247ea9706d92595 color:#65a43c
 * observer-handler: 837eeeb9473f0183 color:#c0454c
 * manager-context: 3f39c20c5f7d2d80 color:#56d049
 * prototype-response: 604bff8c55b2e5c2 color:#6ab027
 * optimize-listener: 41e7f7327dbfb783 color:#7390d0
 * component-configure: d4fd00da0242bcfd color:#15a4d2
 * index-response: 7dfe1786f2dce6bf color:#22b52b
 * helper-initialize: ccf68de25bd5f6e5 color:#ccc37a
 * event-manager: a941cdb706446f31 color:#d0b87a
 * render-helper: 45d6b88053b59013 color:#8480ab
 * component-string: b0a69dbacead96e0 color:#293977
 * function-reject: 6c23d8d743446a17 color:#4dd3
 * initialize-async: ccf526e0a483a759 color:#713f27
 * update-return: e5a39f54f59e7533 color:#f0a072
 * configure-constant: c661fc189c3458b4 color:#aa0810
 * setup-number: 93d5176f896c6a54 color:#280a8d
 * promise-number: 94deecb6c766582f color:#65595f
 * subscriber-component: f92b50154e4c122d color:#e0d401
 * utility-fetch: cb5b1cef7995138a color:#450a3a
 * interface-constant: 3432afdab6b76196 color:#8edb17
 * value-resolve: 99fc4069b26a6ddc color:#78f0cc
 * execute-setup: 711c61cd893a07c3 color:#c09a04
 * transform-success: 4afb63287bc31859 color:#e9dcae
 * cache-success: b13357aaef8751ba color:#93c1f5
 * context-value: d6044108fab41b74 color:#c0b592
 * parameter-controller: b9bf21cb2daf5c4e color:#bed276
 * setup-context: 044727f52b36aaa0 color:#39576f
 * handler-list: 306cece63a43633b color:#95296d
 * callback-handler: 1c1d3cfc41bc714e color:#80cec8
 * success-helper: 384e4168fd5aa4bb color:#f508b1
 * item-prototype: 2f13655436e7f1bf color:#b11103
 * utility-extends: 191c11106b346528 color:#e31f31
 * error-abstract: cd939f39c67cb7d8 color:#5c4a37
 * index-validate: 2f3a41c7f2ab8c0d color:#91cd3
 * render-constructor: 19ebd60a0ded85aa color:#244cc7
 * utility-controller: 207b5c47bb9c246c color:#922c06
 * success-reject: 57d15c517c8620aa color:#cf189c
 * list-extends: dbaaec938491ca00 color:#db2b04
 * return-validate: 7554191d2d324af5 color:#dce938
 * module-result: e3ee6f680e13660b color:#7892fa
 * process-await: 858af10b93a26938 color:#f2ec0f
 * response-execute: 9b5f5dff0378009f color:#262cd
 * storage-index: 4069817b78248100 color:#f2ad3d
 * constant-list: 06115bb64ebfb89d color:#630130
 * setup-value: d55da7591c59b0d4 color:#866019
 * render-interface: 1b05eb4778587470 color:#1309eb
 * handler-error: 32d80938b9dd9c45 color:#b0654f
 * transform-promise: b7d5b9046abb7fb8 color:#46fb73
 * prototype-function: 0552c7b618a805f0 color:#82d759
 * transform-validate: 0bd9605a2b9ec50a color:#60ee36
 * initialize-prototype: c37e665d575a5acc color:#7524b
 * list-load: 38b9263f4c8384b8 color:#22ac2d
 */



/*
 * initialize-number: b266b15893932d4e color:#9bd9e2
 * handler-method: 4b1bf9b79d6593c7 color:#7b607b
 * success-event: 9c6450ad76b17b46 color:#567ef2
 * process-handler: eb4349e31a2e7744 color:#4a7baa
 * reject-service: a986d70ae1cc4bce color:#ea9e7
 * storage-property: 28321cdb4bb7273e color:#def271
 * property-reject: e3817e147ec6f5d2 color:#7df528
 * transform-cache: 2596e363ca1a7e6d color:#f1da89
 * array-callback: 79a9a37794c105a8 color:#a2abed
 * manager-string: b7b2fe5c8dfee86a color:#669c8d
 * storage-handler: 1ba97de2df7c6525 color:#9d86e5
 * string-interface: 6d8b74fc538809e6 color:#2e8214
 * fetch-variable: 7323d6d9ccd246a2 color:#f766ee
 * setup-result: 3be11a3b1e48eae7 color:#ee98b3
 * extends-update: 95124cc5068bda40 color:#b2ac8b
 * value-configure: a653df682e6c361d color:#307e8e
 * array-listener: a91261708eace873 color:#798fa3
 * function-parse: 120aa979fa445841 color:#e9aaa2
 * utility-object: d7fd265e76596db4 color:#aaa0b3
 * state-update: 98406df57a8d6bb7 color:#a4b6f8
 * await-index: ab866a1945687d27 color:#88995e
 * state-validate: 8f24541716548dc0 color:#fbdca5
 * parameter-initialize: 523897934c7f2dbf color:#667d9f
 * error-cache: 9beb4587493c74af color:#88e72f
 * data-parameter: d46d2271943212a2 color:#bf1f32
 */