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




/*
 * implements-string: 00ed1fd16b210617 color:#7644f6
 * validate-index: f5e7a69d3f35a314 color:#c98110
 * load-constant: b4bc9c4026b6f4bd color:#15d552
 * data-observer: bb365c0697deffcd color:#9331aa
 * component-validate: 201266ce23d4279e color:#bdf451
 * resolve-state: 0b586a743cf84f92 color:#5755d4
 * configure-parse: 03e9bea8a59e55a0 color:#4f72d0
 * utility-cache: d96d97c40bbc76e9 color:#f01176
 * validate-process: 692b6f0214847e83 color:#9e3c88
 * event-async: 8008dc915a7e0f9e color:#16c6f9
 * response-await: 47a660ffe1de38b4 color:#b1fde2
 * implements-index: a38b42d1a1a766dd color:#2958f4
 * request-props: 13bc084f4ad81e00 color:#497358
 * parse-prototype: 9183bd438c9e9c08 color:#301dd7
 * controller-service: c053f8bb9a0f08e5 color:#6a3fde
 * data-utility: d01c31801467f8eb color:#4f0318
 * item-load: 50e974b8fcac1298 color:#1ed4b4
 * controller-reject: 7022ff6e651d0e96 color:#dd7429
 * promise-reject: 23916e9dc772e3bc color:#87294b
 * initialize-observer: c99bb97604ea9465 color:#dac30d
 * props-render: 00798f8ee870edf9 color:#cba42d
 * value-string: 560b7c108a0e7b94 color:#873e9f
 * load-parse: f978306373c56ac2 color:#e3688e
 * boolean-parameter: ddbfd022dbee48dc color:#e7cbf5
 * process-string: d5ab803edc21f2c7 color:#3e3ab3
 * observer-handler: 82a10eb019ad267e color:#64b0c4
 * controller-constant: 574ca0de1fa6e4ea color:#7977fa
 * variable-parse: 8de2341965a3b479 color:#c12a72
 * event-utility: 7401b46d25989cec color:#4f3331
 * result-item: f155b2aab11fbd94 color:#24ade
 * error-value: d3b354577ab0ea80 color:#25f327
 * promise-props: f303e5716b9f754f color:#96ee4
 * transform-property: fa543e583c8579cb color:#612ab6
 * success-interface: 91258f2bc3f55c22 color:#3c2910
 * key-context: 248ef80ca17d7e2a color:#cab42c
 * extends-calculate: 03416056dbdd3f9b color:#2d40e7
 * transform-cache: b6d971abe8897feb color:#5205c
 * manager-event: d97ae4517f58feee color:#860037
 * variable-data: 793889cecc2fa4d1 color:#f70e2b
 * optimize-resolve: b64e7ca5ba6891b8 color:#8213e4
 * calculate-return: c5ddd9cbcc4f4990 color:#43e5f7
 * return-context: 6ae367a307a097c2 color:#cfa709
 * index-module: 5f3ecc1b238b8b5b color:#54fea5
 * listener-handler: 4fea36f4171c4a6d color:#8d54c8
 * component-event: 4c162c9eec5ef829 color:#9e6ea1
 * prototype-load: 651dc3d769cb4764 color:#a65f48
 * list-render: b824b2fd0f705ba3 color:#235135
 */



/*
 * setup-storage: 7e0fc1affe81534c color:#58723f
 * key-error: f4567303236a7379 color:#c8a0a9
 * render-update: 1b2beb15bed000be color:#f9d1f6
 * key-load: c6609f8b75f5ae23 color:#fc217b
 * callback-key: 019daa4a1c9230a8 color:#3f2b4c
 * state-boolean: dbf2aa69d40df2cb color:#327151
 * promise-process: a26c6f30de573451 color:#f2810b
 * promise-constant: 749036d31477c935 color:#3708a5
 * return-promise: dcd15425af5820b9 color:#a1e98a
 * constructor-setup: d6ef8277e2851c5e color:#34e205
 * context-await: 723f93e939158f4c color:#dadb98
 * result-error: b389f3e9f20d550d color:#5dcf4a
 * setup-props: 05d5bb8706d36ba4 color:#93df5e
 * load-function: 01c532dcc316201b color:#f49958
 * process-component: 8453b5bf5ea2100d color:#8a4b9d
 * resolve-parse: 2a82c15149649874 color:#f25557
 * reject-listener: 7a6385f6e52e0de6 color:#c0501a
 * variable-props: ddbdbeb46332351a color:#b55325
 * utility-storage: e19dd4a555a632c3 color:#98606c
 * extends-update: afc08369bde3406a color:#649944
 * storage-observer: e3c5e2c5d4603199 color:#77ede3
 * response-setup: b9900a91435c3696 color:#d93735
 * execute-manager: 1d99b72df85125c4 color:#d9b3e2
 * utility-abstract: 2637576ac8984b71 color:#df2cf1
 * array-configure: e1e4b4a42726b1cd color:#1f77c1
 * parameter-observer: 00337399996ccffa color:#430b1f
 * object-manager: 048528eb2ff182c8 color:#5a7e59
 */



/*
 * success-function: 42f9394460f2c213 color:#2cd5cd
 * success-abstract: 86eabb31c63419e8 color:#6f1d2b
 * fetch-return: 2a7e70def0646284 color:#10f856
 * constructor-promise: 597fcc8fbe20db4f color:#f3466
 * string-string: 6e98fa1b9cc2a776 color:#784758
 * subscriber-abstract: be46cc606d23a7a7 color:#2b2a59
 * context-list: afbfa09de1ff2caf color:#8b5923
 * list-function: d001e1ee657cb27d color:#6a7c62
 * object-render: 6ba6accbd1375083 color:#f1908f
 * list-cache: 4f4901bc07a50d40 color:#27de27
 * object-utility: 449954054366c6ca color:#d53e81
 * listener-props: 942f957730994e1b color:#9a71e6
 * utility-list: 6f19d0f04a769ba4 color:#a9f7f7
 * event-function: 17074f1322f5f89c color:#5270c5
 * index-context: d592855620a2b2a2 color:#4cf225
 * list-object: eb06ce558755a23b color:#a608d0
 * render-storage: 9e7a81c96b72afd1 color:#64f7c7
 * resolve-state: dcdd1e754302779e color:#de46b8
 * component-render: 73679c10353c6402 color:#6f88c0
 * abstract-optimize: a69b4e3fa1224172 color:#b3381c
 * callback-event: cd2cbb0dd8eccbff color:#7f3c0c
 * await-constant: e5e25813a58b5d5a color:#ed3125
 * props-request: 89687bb7fb2026f2 color:#506fda
 * error-execute: d0e55bacd45244a0 color:#2e03a3
 * array-constructor: 8078ef9e3c13a5e5 color:#1c8fc4
 * number-string: be566e19842321b3 color:#1f7c5a
 * setup-item: fa63b30638284dbd color:#30a7ab
 * response-component: 7bc4d442fafe4b59 color:#e0766f
 * update-reject: b047351a8c9e5692 color:#1c2ab3
 * response-extends: d34b9518037807a4 color:#cf9340
 * item-boolean: 969ff118a8f8af3f color:#ad5bac
 * state-subscriber: 34ac6a92843436fe color:#adb04e
 * transform-observer: f8dffd39529b3a40 color:#4ce792
 * async-resolve: 29386e294bca0ada color:#d05e35
 * manager-render: 08f29d1816d74700 color:#8ae9d6
 * reject-subscriber: ba22defc342ab229 color:#326fe
 * update-listener: a9ddac6afc478c35 color:#d95b4f
 * item-constructor: c4a56fa83fac4292 color:#4607a
 * utility-validate: 6fd5cad21034218b color:#f7cc5a
 * number-constant: 655e0d48b208c131 color:#c00ec2
 * cache-boolean: b5051a5fce9e3fa7 color:#4644f
 * reject-listener: e8b699b8b014f9bb color:#7a0f7b
 * variable-item: aba09d6401e82d77 color:#2bbb2b
 * process-update: 916a84d497dc75d2 color:#c23909
 * constant-interface: b7f14929743420ba color:#bb8721
 * parse-variable: 01fdc22abeef4291 color:#41f9ab
 * array-property: 5178c14ca32e1bb2 color:#815244
 * variable-item: c4c183d6f51aafcb color:#12b32d
 */



/*
 * load-manager: 82386dab9484c4d4 color:#d1300c
 * fetch-setup: e97638ab8746979c color:#488f7c
 * abstract-cache: 67d124aa3e430382 color:#16cd48
 * setup-key: ba632d620260cc2d color:#ef3d83
 * fetch-parameter: 96c0d37a25ebbc21 color:#299582
 * calculate-variable: 79395cf18f685bd5 color:#58d993
 * setup-async: 3daf43c6acbf01c6 color:#33128c
 * constructor-error: 81feb818bbda1dc6 color:#2349f2
 * reject-object: d92c73a4aaa831cd color:#697e78
 * promise-reject: 2af2c14cd3d8e04d color:#720882
 * response-load: 998f7240192c7b2a color:#1ff55
 * context-function: c40b7a918ad463e6 color:#8bf31b
 * subscriber-setup: 7712445268177273 color:#a5416d
 * abstract-request: 2b999dd080aea864 color:#3d4c98
 * result-number: 1ea4e862e8d7e19a color:#6e74fd
 * response-process: 0527005fc859f60d color:#36a471
 * implements-constant: 22487c77f4fc87ae color:#2c3daa
 * success-callback: 7f58adb9cef969d7 color:#3f81cf
 * utility-interface: cecfb55b8ff679af color:#2fc129
 * component-property: d030aeed2ba69ca2 color:#f248f8
 * service-event: 18f2eba8870044fa color:#7c77c1
 * process-utility: 45a789e0b29c91a1 color:#1f5f56
 * parse-callback: adf2c5b9ec34ed26 color:#533481
 * execute-abstract: 9854ec38917e7a6b color:#a58b00
 * props-optimize: ef88d29738314f1f color:#795894
 * array-index: 10f667821e416da2 color:#f5062
 * return-props: c3142be42317412f color:#baa413
 * utility-calculate: e772ee9f11e9e2de color:#cf3298
 * function-validate: a525697852e6b6b1 color:#cbb964
 * return-fetch: 1d2952b1c02ae845 color:#283386
 * component-initialize: 2bc732c9689cdb4d color:#3b6ebe
 * state-helper: 475fa4ccc2861068 color:#1b9c17
 * variable-cache: 63cd92aecdc9944d color:#8f97c4
 * function-handler: dd10606bc1462ad5 color:#7a103b
 * property-abstract: 50260009d7328a90 color:#c4df98
 * error-object: e742e342f53aee2e color:#480f83
 * reject-boolean: e9fee735c4899529 color:#66bf97
 * module-update: 3e2985510468b7d6 color:#61d2f1
 * abstract-data: 7956e2de7d428db8 color:#ccda28
 * subscriber-callback: 78df4d36ffea72ad color:#c05eb1
 * render-component: 2698c076657d1bca color:#a58ae6
 * return-variable: a2ca248385a12a89 color:#18b0a4
 * component-render: 20a43f308c9b336e color:#ec4818
 * handler-property: ab0f75d3d53e8665 color:#d97859
 * error-variable: 86ec8ae8898c2c6c color:#b727a9
 * promise-utility: 3778634a5e5e4cf0 color:#6283a2
 * manager-object: 1f63de539f15e2f0 color:#cf56d
 */





/*
 * reject-module: 052df1d2111fc757 color:#7fd9c4
 * property-subscriber: 575093915a0df055 color:#c3978d
 * request-utility: dd35a33ada240d50 color:#7c8ce8
 * process-response: 4109f19131252b41 color:#1f6cb0
 * array-value: d2be10e1422e43fc color:#f1e572
 * transform-response: 60c1b9b341e92d7a color:#35e53c
 * extends-helper: 3c248ad1033bcc9b color:#dbe3d3
 * parse-response: 1f49cec69f64c4a0 color:#bc3973
 * module-subscriber: 0f00e0c89afb093a color:#8c8c11
 * variable-update: 19e83748bc00c205 color:#271522
 * response-process: a740f071b1466098 color:#adc4bf
 * update-item: d11b67bdde4942cb color:#ba5bed
 * response-configure: 013efaaf02635059 color:#8e2b19
 * subscriber-service: 94e50618b9db9f79 color:#a6c595
 * property-render: 01de2632f68afa74 color:#5f18b5
 * key-index: 395f85e0ebe2a2db color:#d03aa2
 * event-request: 27a49fcc29d3ca5a color:#88d02b
 * response-load: e80d89ce36e22efb color:#a4a08e
 * abstract-callback: f799ce804008bf0b color:#b890d
 * promise-props: 1e73d77f44c248c5 color:#88691d
 * configure-observer: bdb04c3333fb0ceb color:#11dcb5
 * function-item: 54dbbc0fc046bf81 color:#7d69fc
 * string-parameter: 6551de26201dd182 color:#6cb4e3
 * index-update: 76df0088e1410bbb color:#7db117
 * list-key: 5795a1c33e750963 color:#ced05a
 * promise-cache: f90afadf8984e115 color:#a37fd7
 * cache-component: 174676644d4b3274 color:#1870ec
 * initialize-update: b7e8a27d2e3fcfca color:#b1a18e
 * event-component: f2413defb386e7cf color:#6a6dd3
 * success-setup: 9f7f0155ff6c9d97 color:#e1cc6b
 * configure-result: af63a3ddba685c89 color:#24cd2d
 * event-event: 7c849db6b678042c color:#aae642
 * controller-handler: bfc61263ba30cf8c color:#74fa59
 * controller-method: 2b25bb9a0dae7d20 color:#ad368c
 * transform-object: aaa9b0a4d80584fe color:#da8841
 * transform-subscriber: 0a930c9c45a22889 color:#481a66
 * return-error: cef9ae49103346bf color:#33e2ab
 * property-resolve: 6c69bc5ca4491d46 color:#5a62d1
 * callback-event: de0e08ce9030ec16 color:#c97c58
 * configure-data: 6094e261bcafa001 color:#d5185f
 * process-calculate: 8bb7e7c9eaf32545 color:#cc8315
 * manager-controller: 8fa579bef7e22345 color:#88d0d8
 * state-process: 6cf76222eb8c9930 color:#89b952
 * property-request: 8e7929c20fa54113 color:#bbbe4f
 * optimize-module: 33a72bf8c7fced12 color:#9836c3
 * constant-index: 3390eef92c1e8203 color:#5371f
 * constant-error: 93988eed44774759 color:#d6a499
 * reject-abstract: 63460cf6104511f6 color:#ad92bd
 * property-listener: efd149d2e0b1c25e color:#663f79
 * boolean-process: 5339c3880fa4fbdb color:#efb0bf
 */






/*
 * subscriber-service: 0e5fda3820dda1ed color:#a6cf87
 * service-reject: f3c1a4fe008e9c02 color:#162f11
 * abstract-abstract: 980bd9775a2decb0 color:#f9c982
 * validate-list: f2e429d9150447fa color:#f63555
 * utility-service: 3539c4159445ba79 color:#284fbc
 * method-constant: 2f2b3ae26bbde14c color:#89ea26
 * utility-resolve: 01fe69a2d43bfef1 color:#a68638
 * implements-object: 5801918a694dc402 color:#20320
 * validate-props: 757b5c23611e17d8 color:#649114
 * load-abstract: b6105938b7a14f5f color:#cfae9b
 * abstract-prototype: 5a5476a0e3ef9f52 color:#1fda8a
 * interface-listener: 545078ed474a3280 color:#5cb068
 * error-error: e29085c3bb3bbfb3 color:#604e9a
 * utility-async: ba1a1ec9ea6885b5 color:#2e961a
 * success-string: 1f736a4983ed15e8 color:#8ab821
 * subscriber-interface: 250951df4de919b4 color:#1bff44
 * array-service: 4653d8c1312fccaa color:#d7d9
 * boolean-index: 8e9945b95db24fbb color:#ea787a
 * parameter-item: 6434b48ac8848b8f color:#3acbb1
 * controller-listener: c65145328262d63b color:#bea003
 * object-resolve: 13c1710bec3d7b46 color:#77697a
 * constant-constructor: 3dfe68fd7c475af7 color:#bb3357
 * list-abstract: aabe46c75e4c0226 color:#8f3f3f
 * constant-listener: c8a67d16ac69066f color:#ef6f45
 * handler-item: f27e69d832e19c7d color:#4fe901
 * storage-transform: 27d34e47445dc354 color:#607bc1
 * interface-interface: ee668195b05c6e94 color:#740468
 * execute-promise: f8bb9681fb31a6b0 color:#5fb9f1
 * method-async: 4da47d28a5b946f3 color:#a10f56
 * context-interface: 8e78e5aa44435895 color:#4a463a
 * reject-props: de1b5bb1d299d1fc color:#8a1b03
 * service-implements: bfdfeca1de581541 color:#e6dfd4
 * number-item: be8cc6307d33ea10 color:#e09834
 * controller-listener: 2251d159b964c620 color:#54d7a9
 * extends-props: c657ba5ba447f572 color:#7a0962
 */



/*
 * boolean-await: 8c43c88aa4f6c3cb color:#284478
 * extends-configure: 82f261159157c144 color:#f46979
 * object-await: c573fe0a8dd88920 color:#440ac0
 * method-return: d37dbde29ab792cc color:#699514
 * data-event: 71f87c96bec494d1 color:#591371
 * method-constructor: 163dbe0b0e60483a color:#326bf
 * process-error: b5927f30991e6f4b color:#d33253
 * await-render: 7eb0cc08d23013c0 color:#9596a9
 * module-update: 151e6b055dbf8a1a color:#a19251
 * handler-context: dfb59ff91261ee8e color:#d1b3e3
 * boolean-async: 5a1dd45614da2f03 color:#75f31f
 * data-fetch: 69979fe62ea08643 color:#dcbeb9
 * context-key: 43605ef94ceffea6 color:#2ad2aa
 * request-handler: 3a350187e2f82ec0 color:#2732e5
 * return-await: 3c8c3c9edc0f7f75 color:#262ddf
 * validate-initialize: d3d871f72a7bebe1 color:#eeb251
 * validate-key: 29bedbc4cf78ab88 color:#a5f8b0
 * execute-request: 975de174b6490cbb color:#4175cd
 * method-observer: ecfcd81b6bfe31f0 color:#44f081
 * resolve-extends: a58fe85a8513e789 color:#ca65b4
 * validate-property: bfc9d87602c44d38 color:#2ed626
 * configure-key: e280ac3563f500fb color:#51fcf3
 * cache-string: 38b01ea2d84e5085 color:#987406
 * props-resolve: a45f48f99b43d1e2 color:#98aa05
 * observer-parse: 6aaa569bcd30089b color:#7d46f
 * listener-extends: a354ce693a8d617c color:#c801cf
 * list-object: 6a5e31503e362f18 color:#431528
 * method-await: a5a499657b97aa04 color:#4ae438
 * item-callback: 5e6a6040dfc1445d color:#726781
 * storage-extends: 778d997953d83751 color:#7a9f85
 * reject-prototype: 631d060029d6d620 color:#79200f
 * abstract-array: f88eae0f6ae6e860 color:#ca5fc4
 * abstract-response: 0c39ee2211591617 color:#7344d7
 * request-subscriber: f4b969a566fe5a9b color:#bcb67e
 * optimize-array: 26788e57ab1341b9 color:#a4ac7d
 */




/*
 * reject-success: 4523bcb3ebaa4b66 color:#474db4
 * handler-item: 909ef89f1dffc3dc color:#d5d630
 * subscriber-extends: 56a510a3b5e7b601 color:#5b418c
 * abstract-helper: e41113acb7e3da1a color:#fe4e43
 * implements-props: 6474e93601a9ed9f color:#4c7dfe
 * component-resolve: c348d4c9c88a7844 color:#7112f9
 * success-boolean: 0d01b374177a7eca color:#10fc0a
 * function-props: cde8676c8efd0b36 color:#3249df
 * event-parameter: 46bd55f93aef8009 color:#600a9f
 * callback-configure: 561f1bc564835163 color:#d842d0
 * utility-callback: 85e8bc390bd41356 color:#dbc54c
 * controller-list: 269d1d93eb76efa8 color:#19e285
 * observer-prototype: eac6f9c068f0b7cc color:#7aa9d8
 * render-event: 015c7bd2343f5630 color:#6c7ff
 * helper-key: ca2d6a2bdb7f9dd3 color:#fa9733
 * property-state: 9b1aba7d1fbe1603 color:#766d67
 * initialize-context: fa0be11481723ae6 color:#471d7
 * number-load: ebd5ee74d50308b9 color:#17ff97
 * boolean-method: dc804d9030bb2065 color:#979827
 * props-return: 0487f8ab3cdc2b50 color:#6fbdc7
 * callback-transform: 31e8158d4ce73829 color:#a28c12
 * observer-process: 7f5b596c6c0f7b7d color:#e663d9
 * await-props: f231167b7231b029 color:#c8a2f6
 * success-variable: 6a33cdd54cee927d color:#204bf1
 * setup-success: 82d0da0af1fc1cd8 color:#7dba9d
 * execute-success: 0d2d366bf2942bc0 color:#e55826
 * load-request: f5910f78863b37fd color:#3e28ca
 * resolve-initialize: 1a88009392f1e981 color:#a1b2f9
 * load-reject: aa0fedb71e175b99 color:#51877f
 * parameter-error: 357ae98e5706fec1 color:#f50173
 * key-parameter: 2d13a64b64e2c3bf color:#1952f7
 * storage-module: 04693c46c526f2b7 color:#5249e
 * storage-cache: a21ed8d5e8c1b271 color:#4a34e
 * initialize-number: 816be48bd323b380 color:#bff3ba
 * promise-value: c232b2e663feefec color:#1f0da6
 * property-fetch: fea1203d8e36ea8b color:#c1334a
 * list-resolve: 8a83fffdf289dd1b color:#f7ad78
 * optimize-load: 81316fc37dc59437 color:#55cecc
 * implements-array: b4cab0633260477c color:#4591c4
 * configure-service: 56f2c9694e97b1fc color:#193fd2
 * configure-setup: d5dbaf7a9ae624f5 color:#bf8c2e
 * parse-subscriber: 363ab449b557e049 color:#9286f
 * process-list: d282664368ed76c5 color:#504707
 * configure-constant: 98664b343025fd4c color:#c83c24
 * property-string: 3f6b8c0f6279ebed color:#e07f1b
 * context-success: 71fa075b8a570c17 color:#b4a5a2
 * initialize-property: c99aabebd1b83a82 color:#186bd4
 * process-result: 8bb0164e4e20f1a1 color:#71c0bd
 * render-parse: baad2fdc73cfeccc color:#53f838
 * interface-context: fb37f7d02203a859 color:#e92d8c
 * process-setup: eb4fa2a6c28c6a5f color:#4b231a
 * list-storage: 80d3c271ec64279c color:#aacd6e
 */




/*
 * number-controller: a2e33c0460e7eacf color:#7a6a39
 * array-list: b5c4b1d803d644c0 color:#5506e8
 * function-error: aa7923aef7eec852 color:#b69d5c
 * controller-context: 5568f65bfe23fe34 color:#600df3
 * key-parameter: c580b5badaf35dbe color:#85bd64
 * await-list: 6a52e74e06aa3788 color:#9cd388
 * value-response: 04cd4bf7f678340b color:#b42f16
 * handler-string: 2b8956e8d46e987b color:#867552
 * helper-configure: 6c03ed27494504a0 color:#8eefca
 * key-subscriber: b676d33d1b8aa80b color:#d7e976
 * index-utility: b1f6af912a57f060 color:#ee40b
 * interface-constructor: 7912c369ea1e0e7d color:#ea3284
 * service-props: 0358eee76d8afebb color:#68f27
 * utility-boolean: 58df7d3551628eda color:#c1bf90
 * cache-variable: a4bbab47cdd73a33 color:#7b7f57
 * resolve-value: 5e5a79e7011d0740 color:#7dee96
 * implements-resolve: deafb4d40be811ad color:#3f3a3a
 * async-manager: b98e5d683c0d7509 color:#1aa62
 * parse-constructor: 28704243c8c7c20d color:#5d915c
 * abstract-variable: 9e0ccedbd0966df0 color:#716481
 * prototype-variable: b84bf103ad4ff949 color:#2e53b
 * result-promise: bfb96ddc309433a5 color:#3a2707
 * result-method: 0c3f734f6f1ffbff color:#ac7ef6
 * property-object: 31e486f1b641f640 color:#f1ce99
 * storage-boolean: f9b6fa0d86047ac1 color:#b1ce9b
 * optimize-success: 02b760660b2876b5 color:#420f1
 * number-render: c6b63fb58304e0cc color:#3d9b9f
 * resolve-implements: f82357ca4ea1a1de color:#5c02e5
 * setup-utility: 7005c1a8b0add0a4 color:#8e3a81
 * key-value: 5562103795a1050f color:#7f713a
 * array-index: a6d401696aefa4d8 color:#75015c
 * service-process: ee388e3da880c585 color:#46e467
 * state-data: ad6059409ca6e49e color:#dca438
 * handler-parse: 0cf0f424d8fca54d color:#ce263d
 * subscriber-configure: f50ec864e189aede color:#e70d29
 * interface-async: bc4839d5449baff7 color:#50efad
 * setup-observer: 72a56cf07393e018 color:#9004e2
 * await-component: 6db760749a69f71d color:#4b91c4
 * calculate-abstract: a7a7ee38acf00654 color:#2ee13
 * string-prototype: 7c8325bdbb209171 color:#f2a544
 * parameter-interface: 89c68fb38e7c0177 color:#7987d5
 * object-extends: 468a853266f60cfb color:#9f1555
 * promise-service: 92d2478c7a16c183 color:#87e24a
 * component-transform: 22eb260d37d8d317 color:#360754
 * component-object: c2e9b70d4de6d2bc color:#c4320d
 * property-setup: 12c53e3f0ce6c6bb color:#b5bd68
 * parse-state: dccdd4780b890802 color:#83a978
 * list-execute: e40001116d52a2b6 color:#8912d1
 * abstract-service: 575a5e92c8da32d8 color:#fd2da1
 * item-load: 5d1814eeb3263e77 color:#36b0a1
 * prototype-array: f9aa6e1237d7b3e9 color:#e06152
 * array-async: fe404c262cf75eab color:#7ca255
 */





/*
 * setup-extends: f3ee1bfe4bc14e58 color:#20d963
 * validate-error: 42859f9f9c4d1587 color:#a53c01
 * array-component: 7c6b57ff2c0bf1a0 color:#481afd
 * number-await: 3f3b26285e1e624a color:#51ce02
 * listener-storage: 53529406ada6aca7 color:#edc8f
 * listener-manager: 6f125f001fa33c94 color:#49f943
 * async-storage: c77e03e47847acad color:#af844
 * data-list: 5adfa55bf6f8bdcd color:#1df63d
 * component-cache: 3abe87518aad307a color:#445790
 * event-optimize: 04ebc3c25a7f5a7e color:#25d8af
 * number-state: 2f39c426a21076ea color:#77dc96
 * optimize-abstract: 30e621bb63cb5b20 color:#dbb99b
 * update-module: 7440bbfb1367e085 color:#ef21a8
 * request-list: a725cbd413b97e8a color:#105ad0
 * key-constant: 50baa3d218f46ef8 color:#f8fbf5
 * implements-execute: d5c1d2475667a3bb color:#e5ad
 * parse-key: e01962ec8b9a0ccc color:#a123c9
 * helper-reject: 3e5b48f350dbbc17 color:#cc959b
 * observer-service: 86f988a871520925 color:#2057db
 * context-list: 01902e09dc3a88f4 color:#74cf37
 * listener-event: 88c485b4ae6e4d06 color:#c50ce6
 * validate-component: 9e1e01191ba0b88b color:#c44fba
 * constant-promise: 0affbf723702dd74 color:#29c55b
 * optimize-item: cce8d44c7cb8fade color:#1b8447
 * item-cache: 0f9e8ea01b5f0f52 color:#14178b
 * validate-controller: 5b1d4f3a2c8018ab color:#4b8279
 * implements-storage: 69ae3987db3c06e4 color:#b89695
 * data-execute: f88310a3d44c77ad color:#b92721
 * data-fetch: 27398d567f26f2d3 color:#514131
 * render-parameter: 0cffc4f01cb9422b color:#4f78ff
 * context-property: ceba9b462b1cf918 color:#171ebd
 * promise-promise: 3bf583acfb570667 color:#f87a0c
 * cache-array: c76de250bab0b67a color:#8f522a
 * parse-validate: 793370dece1ac4ca color:#894882
 * handler-setup: 742537238ca875aa color:#4b9c2c
 * array-function: 3af135868e855c93 color:#728b76
 * extends-string: f0f622481f866d49 color:#966fe4
 * helper-constructor: 30479b32c3ebb59a color:#f7d4e2
 * resolve-list: d32be908890b6963 color:#f5f3a0
 * request-parse: 95e585ef86693bba color:#b05f8f
 * async-render: cbc75882ee0e216d color:#b05f6f
 * process-handler: 6e37490e8e8c30f0 color:#177b4
 * service-list: 1e1bbd9b783a095d color:#922d88
 * index-number: 3639964c6ee02a01 color:#d84a8
 * number-response: 4347d9e5aca92fdd color:#1e89da
 */