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







/*
 * result-return: 2a19bd25469b30ce color:#e16f45
 * index-implements: 2cf7c257d918d248 color:#94a30d
 * subscriber-value: ecacb8ad95b17c5c color:#dd6f80
 * object-observer: 1ad58bdf3b82d61e color:#be48e1
 * helper-context: 85ab0957c69b91a1 color:#a55ef5
 * initialize-function: 20f05aa18f02bed1 color:#cf1f0
 * constructor-optimize: e8cb8efa9cd2772f color:#ff7515
 * validate-storage: 7c2de8404d000bff color:#b614b3
 * constructor-parameter: b946fd5c00f79905 color:#aec82f
 * index-method: 9b9ba77966bafd14 color:#16e383
 * cache-calculate: 46e9da60cd072caf color:#196e26
 * parameter-async: 7ee89caf162fffc6 color:#710288
 * value-index: 24c2cee775c30fee color:#e60377
 * function-response: 62cf55c01a4b72eb color:#3b5bb1
 * value-handler: b1d29cb3115fb473 color:#28376a
 * list-result: 09d69d4a79080526 color:#53fdb6
 * return-constant: aff3ad73391e0333 color:#7c3da6
 * module-response: 62f044eee093ad8b color:#70195
 * manager-function: ea660d9ce758cafe color:#7891b2
 * extends-response: 9d6da50feb96b7c9 color:#c6c36c
 * reject-utility: 4fd46eadfa58ed03 color:#79f258
 * subscriber-observer: 5f4b23ee594c8c9a color:#aba642
 * transform-function: 57d7b93115b8433c color:#d3a39e
 * update-observer: 016ca07f22a155c1 color:#80ae08
 * transform-subscriber: 003fe1766ee07de6 color:#d7d012
 * initialize-array: 4a7caa0fdcfaf512 color:#2c831b
 * controller-render: 6ec2b9e79de25679 color:#c5256
 * utility-cache: d6c162e18efa9369 color:#77f6b1
 * storage-result: bdd15876e2af7537 color:#3df96b
 * props-index: d40147d4fa219639 color:#ef8d46
 * cache-variable: e67d3e2714a7bb54 color:#ca1000
 * item-module: 5f5addcf7ea33caf color:#c0c43b
 * context-parse: bc6d743bb3963bd8 color:#65652c
 * error-variable: 5eaddb180588b317 color:#c1ff15
 * property-event: 7a8e259b839eeebc color:#7c5bb9
 * observer-item: 416026bbd4841a88 color:#bc2db3
 * execute-parse: 9d711cda6b6f575d color:#647020
 * object-result: 5d8ff1207f046ebe color:#cebe36
 */






/*
 * manager-extends: 4b0c3f6501900bab color:#60e85b
 * boolean-component: 94de1f8c9b7ee7f5 color:#1dfe33
 * event-storage: 65f9912e9504139f color:#2591d2
 * return-extends: 095350ca4f3f7f65 color:#2610ca
 * module-cache: 7f2f6e1f01182d3c color:#c8cc50
 * manager-error: 78460eae64d3871a color:#b67432
 * object-load: 6c1121dc7e8d9ca6 color:#9798ce
 * initialize-boolean: c49022929c43870a color:#489298
 * data-parameter: 4d267cfaebff6bc8 color:#92558b
 * key-constructor: 909a47e475593b98 color:#a85f71
 * variable-method: aaa5520c2d850a00 color:#4ab956
 * request-transform: 8edf3e4647c773f4 color:#bc6ff1
 * service-return: 04f11e9d2702a959 color:#e7f938
 * storage-boolean: e6ed0f8f3dde0607 color:#f915f5
 * process-constant: 41446efccb4396a0 color:#1e31e
 * value-item: 549912f1e98e5dc9 color:#139d46
 * controller-async: 3c6b2357c921c9d7 color:#e61e7c
 * listener-cache: d9004cf8bf2eda50 color:#864bca
 * index-subscriber: d2a928146356860a color:#70fa02
 * object-props: 7564642ca57be5cb color:#2bbac0
 * fetch-string: c3a2eebc30af68a6 color:#e31c2d
 * abstract-execute: 6947b37dec54f609 color:#405640
 */





/*
 * data-render: 1a53408d33a31f34 color:#1b5041
 * transform-parameter: d8641af30a753a9b color:#6cf5f3
 * service-update: faa698755fa330df color:#96af55
 * render-interface: ec077583e6bef790 color:#f9562b
 * request-list: b73d0d9e99e6f7bb color:#4fa1e4
 * object-setup: 2b59766dc411b764 color:#78bae7
 * method-optimize: a3f589b1974fe16e color:#c95018
 * manager-module: 6bfe8561f5936e08 color:#c61378
 * optimize-parse: ecf250f7c9ad53b5 color:#211666
 * response-abstract: 6ac527b82ae227c1 color:#b2be4
 * property-manager: d037ce29a4750c61 color:#35377d
 * abstract-promise: 0fa5f2603f013d55 color:#bda2b1
 * parameter-object: 2bc41d75b9f37db3 color:#6567c8
 * parse-array: e758f83d941b243f color:#802735
 * service-boolean: 117937e5c8bb0676 color:#90ad87
 * boolean-resolve: b1fa1a4ddf485dd6 color:#a1c5d1
 * service-setup: 47237284a82a9642 color:#49cdb5
 * response-response: c97b490b8239e8b7 color:#41f5f8
 * promise-parameter: 741ff9ed04fd3b6f color:#844aca
 * implements-data: 5989500b1d2c5faa color:#68f879
 * handler-value: 8b8e6241678e1b06 color:#5a0c33
 * props-transform: ddf9c684b0bb32d7 color:#53ccd4
 * observer-result: 81a22a22ec595c85 color:#71eb77
 * manager-update: c382f95c2fccdb57 color:#c155ce
 * resolve-key: 4b5bb145375a08d6 color:#d09a5d
 * error-validate: 1e068f62a51f68a2 color:#2c48dd
 * interface-transform: 93db5e08c3ee5234 color:#8505b6
 * array-index: c31c5a5cf7377c4c color:#2cdc66
 * subscriber-await: cb18fa24999f0453 color:#796721
 * key-abstract: 1ae414db2fdcdbe9 color:#88e191
 * validate-constructor: e27cf5debe329a81 color:#502f86
 * data-implements: fa9515e3201bdf9d color:#ee119a
 * parameter-parameter: 89721a9243c0a09b color:#ccbcba
 * parse-configure: d86d1d24f9cd832b color:#9897c2
 * boolean-implements: 7a38094759de07ac color:#3082e6
 * error-context: a7fd5d71c4a59377 color:#cdf5c
 * response-observer: f4d1c7fc2ac71c60 color:#380e2c
 * prototype-method: 4e3d6d7b067c4618 color:#8b19ff
 * constant-success: a86ecfdad14e382b color:#9a55b
 */






/*
 * update-fetch: 04041d2ccff9a8dc color:#93dc62
 * prototype-component: 9f6ebec913e1748e color:#99ea1f
 * update-state: 7619d8097e0d47b4 color:#2d6a0b
 * parameter-request: cbe34c7651adb2dd color:#90b8e0
 * success-fetch: a8c0e79627996728 color:#a30eb9
 * method-state: 456fc0d8013b350f color:#e64c87
 * key-extends: 890f21bddf4d62fd color:#d5111c
 * render-request: e86b44258cf74fab color:#7ddc11
 * manager-transform: 74956ed61df58b59 color:#45239a
 * execute-constant: 0deaa94b107feeae color:#944f75
 * props-service: 8c208ce626ed44c5 color:#67b63d
 * promise-process: cf2845b81d54d9e7 color:#2341d9
 * execute-value: 1679a2c8ad6cf42b color:#2e05d8
 * fetch-cache: 6cd0010cb0d1db25 color:#e85181
 * parameter-initialize: c5dd64e78be64997 color:#7864d5
 * utility-boolean: 38b0d418b18e1d7e color:#e5ab3a
 * constructor-cache: 833d9e2ca43de5e3 color:#cdc5c3
 * calculate-request: d7dca2898ff1f7a7 color:#26743e
 * object-key: 6a4d5d4301b489e3 color:#4102c6
 * render-parameter: 347ef50f88e5b4f9 color:#b3cde
 * await-async: 0567a76812fcf950 color:#2852ef
 * property-module: b6901a757f73918f color:#4c4892
 * service-controller: 33f02f2dd0895536 color:#c1bf54
 * update-configure: 5d129f5654899f83 color:#d52bc
 * utility-value: b8d95e519f846a18 color:#37663
 * promise-variable: fffd4ad7221dcd24 color:#10c849
 * request-optimize: 3219bba7477607ed color:#8aed5f
 * success-key: adc1aa76c883c3f0 color:#101e14
 * extends-parameter: b9edab8fe766f538 color:#27b27a
 * context-object: e9d68e0cdd55a68a color:#72e521
 * value-optimize: b2bfa12717ca6c3e color:#810214
 * controller-return: 0f15728f68fb6019 color:#8b6fd8
 * configure-constructor: 62aa20ba7d656618 color:#b94c62
 * return-module: 1abd82ea14b8dee8 color:#bfb37e
 * manager-context: f8fb5ea5b9b66331 color:#1db257
 * optimize-method: a414761aaefd54f0 color:#1b7c80
 * data-setup: e615a976c5f7cc8a color:#906ba1
 * extends-string: 38b17ae56b82e667 color:#deffd6
 * boolean-handler: 70721c031e667869 color:#f5610f
 * render-index: e3b41b81bc2335a7 color:#4d1cdf
 * abstract-observer: de42c4129c31b384 color:#5bc0b8
 * observer-parse: 97c4c304d6370eaf color:#28690b
 * boolean-function: 2b2dca2a6c5f9351 color:#b85fc7
 * listener-execute: 754b7fcd864c71be color:#84f9be
 * parse-manager: a005453acec9d507 color:#9a70e7
 * array-state: 4d17aea749d53c8c color:#7db78d
 * manager-constructor: aedaeb6b77336c0d color:#a687f7
 * execute-fetch: 9fbb3d5a66325f1f color:#37c935
 * async-event: 8bbba850603dd1c9 color:#eaa73f
 * parameter-render: e19741db0cf22131 color:#35dcb4
 * optimize-promise: 896d9d44cc858dee color:#c5b9f2
 * request-manager: 4be692ef2f67506d color:#3f239d
 */






/*
 * error-service: 8ef44b09a0ab1f1a color:#c81cf5
 * listener-request: 91b42c1c8949bd3b color:#5a0926
 * list-props: 01e5d4cd26f58c59 color:#b9fa61
 * constant-interface: 4973e40fe0a464ee color:#3ce296
 * key-context: 42266221de7fcb3f color:#d0a098
 * implements-async: 1f15dd79499e0e7b color:#40b677
 * extends-array: 8e580cb4e30f9c90 color:#be1a64
 * execute-utility: 2fc6265a66ceab21 color:#5c0ce9
 * interface-helper: 0eb7f140b6bf6329 color:#d67d4b
 * resolve-event: 38785eec905c1ec6 color:#3d66ec
 * initialize-object: cf605ad24b10d885 color:#7cd21f
 * interface-item: 8ec1309c6ea0da35 color:#db8fd8
 * handler-resolve: 0a0c5cb919d7927a color:#3538ed
 * prototype-variable: 81b49f0e7f17d073 color:#c5d759
 * parameter-item: 619b3321e59611b0 color:#553bcc
 * process-listener: 1bf9196043e863dd color:#b706d3
 * boolean-transform: 118c9724fdead348 color:#4b50ed
 * async-index: 67790f9acab3f5a8 color:#fcf4b5
 * string-constructor: 64dee4fa93acab18 color:#a9a05e
 * subscriber-key: b946134ec5f85235 color:#a54017
 * implements-context: 92fa5962240a5f61 color:#945a51
 * utility-observer: 44d081ca0be493f8 color:#258dbb
 * transform-parse: dbb3d0918ab17fb5 color:#7fb088
 * error-success: d8aad513393dc2bb color:#9f128
 * response-boolean: a6fd80434dd0a2e7 color:#be17f3
 * validate-controller: 50a73029c41b46fb color:#2462c6
 * handler-response: 2ac982d20b798e16 color:#96c9e7
 * context-error: d6e5e54427350e28 color:#496f70
 * listener-render: 82d7eba73de07d06 color:#169ac9
 * parse-state: 75fd12ff5f87239a color:#582b18
 * success-load: 1eadb5f37f09cf62 color:#e703b9
 * object-boolean: fc43774b48824ba6 color:#9aa860
 * state-event: 63cfd9134e607f0d color:#b0dafc
 * error-extends: 7f8ec480f6fb4b3a color:#a0945b
 * handler-setup: 067b8d9070d0a3b3 color:#fe541e
 * callback-process: 9ffb7f4444ffb4fc color:#ff8134
 * fetch-subscriber: 13f4dfad61998e4d color:#76be94
 * success-success: 041594889cfc6fe9 color:#590762
 * parse-handler: 6ae60b83efe6bdfe color:#ef84d0
 * implements-promise: 2c51266f365faf01 color:#404727
 * utility-result: 5a23cba3403d2d4b color:#f01331
 * storage-variable: 3be1ae6805d80817 color:#ff06a8
 * implements-index: d928142c68698449 color:#245968
 * utility-async: 72bb064389d8916d color:#3c5fff
 * handler-result: ab2e0b5830636db0 color:#cbceb8
 * array-string: 7854bb9f794175ac color:#6ecc2b
 * optimize-subscriber: ce38024bf5f6eb76 color:#c76dc5
 */



/*
 * string-initialize: 71e57f292eea6b74 color:#fc86df
 * event-context: dfef0c55040721ea color:#cc12cc
 * prototype-load: f4d282f76c3f05f2 color:#dded67
 * data-reject: bb5de119fd8247b7 color:#7e7b8c
 * execute-array: 6548590dd61c61bc color:#b35ec5
 * optimize-fetch: 8c78fb6c814f83f2 color:#8fedce
 * data-promise: e6a93ec977bdb787 color:#b8c328
 * result-item: 1eefd93c3ed27400 color:#75db6
 * props-await: 0551a1255dddbd42 color:#3ad764
 * listener-list: 66c55f517ee6e039 color:#97a341
 * request-parse: 68fad826671e9f28 color:#fd2a5
 * list-data: 182b7efebc5b8e96 color:#6d805e
 * error-string: b7f82a323a2c9c79 color:#9e1b45
 * await-update: b8908f06a076ebef color:#757d0d
 * validate-string: 821b0efe1ce09dc0 color:#b15e2c
 * key-promise: d018f2f10c617745 color:#95be62
 * initialize-initialize: b1340df2657953e4 color:#2efd12
 * event-manager: 72fd306b33378e20 color:#4aa029
 * props-update: 2a3a280588843c31 color:#74738d
 * index-property: be5950080729c14c color:#5e9bae
 * abstract-parameter: 0adf75f6a9c5f730 color:#8df7f1
 * observer-string: 73efb53187437d33 color:#1cfd36
 * interface-await: 1108fe8f9a9c6a03 color:#d9767e
 * error-response: 002e297fdc011f51 color:#ca9508
 * update-method: f342ee15a0219b94 color:#948b59
 * parse-props: ce890c7a72eb5457 color:#3fa177
 * implements-prototype: e482178c74cd6485 color:#45b67c
 * transform-load: d482335119b82ec4 color:#3a88e8
 * object-transform: 7af0050985f5799d color:#c29387
 * process-abstract: 3354b2edcc98fe1b color:#ff3d5
 * function-implements: af6dac837864bfd6 color:#2cadf9
 * await-list: ddd969911327bb5d color:#f786ce
 * observer-interface: f3aa5c5ba566f109 color:#dc82c8
 * result-array: 48a100f54f221dd7 color:#5a172c
 * list-item: b31d5e335a496eb8 color:#b2b098
 * error-await: 9af2b03467b493da color:#4caea6
 * response-props: f0520553bd47b78a color:#bc0441
 * error-async: 1ac59fa239bd4edb color:#4c7d3
 * render-extends: 8dce8ed280f17c67 color:#c78433
 * observer-implements: adebc3776ad4bb8c color:#9689da
 * boolean-value: c0639008accfd440 color:#9a48e5
 * function-reject: 0073549cdc14da7c color:#a1bee3
 * index-setup: 882db9e4aecd66ea color:#a22233
 * render-object: 32928492c4a1e984 color:#b05a61
 */




/*
 * execute-await: d041397303abb14d color:#74be7d
 * abstract-update: 611c731625ef6077 color:#2aa4b1
 * response-event: fbf53e05c649c034 color:#9c518
 * array-state: f52c5e0b2886ddea color:#deb24a
 * setup-validate: f378f0cbbb61caa6 color:#ad1788
 * list-callback: f2782d615dc103a8 color:#4e9549
 * state-helper: 35b0e39e77417f74 color:#8afa0b
 * manager-implements: 1b5af945aedada24 color:#f6826d
 * service-response: 986736be11b7de6e color:#e2fb85
 * parameter-event: 17f95fe1d3ef1c3c color:#a98235
 * list-array: ce201f6cb8738ca5 color:#665f46
 * variable-async: b4fe16f5acbb9511 color:#3ab3ec
 * string-cache: baaf1d39ac3d2bcb color:#9c9d4a
 * service-string: 496babe38d262175 color:#bff89f
 * reject-configure: 3129f93dcf17c3b5 color:#80a8a9
 * interface-await: 0678fbb7f33e0fca color:#300a1a
 * listener-helper: cfbd25ed7424bc58 color:#2e89f2
 * manager-callback: 0bc1970997591a73 color:#f9fd30
 * state-data: a96394a0a8c6fd32 color:#97869b
 * helper-return: ad9bf6046253ad97 color:#5c4092
 * async-value: 4272ec0470e5a427 color:#4e3cea
 */




/*
 * constructor-execute: ca384ff80f183d01 color:#c630b5
 * function-callback: 319568c76e548f5d color:#36376c
 * variable-interface: 26ca106958b7fef9 color:#8cb071
 * process-optimize: 3993f3b7b56deabb color:#e8fd32
 * constructor-result: 6a94493002f7ce06 color:#5696c8
 * key-event: cbd2fa5b51f96836 color:#413b63
 * array-index: 72a07eb72705899e color:#9fb26c
 * response-property: 7dd6ab59e246b2f8 color:#942faa
 * execute-observer: bc47a023b9ec6aa3 color:#959814
 * extends-subscriber: cc593f9cbe9e36b6 color:#7fa6b2
 * return-controller: 47156a17e8ecdc72 color:#6b7d7c
 * async-resolve: 0f2ad7a9b0f742ce color:#fc42f
 * value-reject: 8622e7b80209d63f color:#1dfa50
 * resolve-fetch: de25d25bd2ee40d5 color:#392dce
 * render-method: 1af21b58393e4c1b color:#a9dd71
 * key-abstract: 85225d28ca26ec53 color:#4368fe
 * storage-calculate: 91c5fd93a5584974 color:#f2af80
 * setup-item: bc6084fec18139a1 color:#64d02f
 * promise-interface: 5aeb6856486d0388 color:#7b7293
 * response-boolean: 6097b6b3985b6ccb color:#4d2da9
 * context-error: 1b827de24d0f60bc color:#d6da7c
 * transform-subscriber: 134a06f8bcdf584c color:#8898c6
 * return-function: 33f8e619dcb66fb4 color:#f423e6
 * load-success: b9f65013f7ce7c7f color:#7bb861
 * result-cache: a04da90bfdae337e color:#12b245
 * item-context: d5550b5791975539 color:#c488f4
 * error-number: 6068a22e2dc0332d color:#8d4835
 * subscriber-parameter: f60d8afa8ca7472b color:#60593d
 * transform-success: 2e83a1adf5605493 color:#ab628b
 * promise-list: bca337da04740d81 color:#d2cbe9
 * response-render: 13c1bd975a993132 color:#fb8e9
 * parameter-prototype: c6993f9200b8c9ae color:#8a71e7
 * parse-boolean: f416a3c7cd11d0c5 color:#98948a
 * initialize-service: 37ba576d22a52ba0 color:#fc8d22
 * reject-module: e906047e80f56cac color:#6997c9
 * transform-storage: 7acd636641487024 color:#25c8be
 * key-success: bc6e12b2bfa830e7 color:#6ed15a
 * reject-subscriber: ff93ac3f61c5dedb color:#aac331
 * callback-optimize: 7d04d91ecca1e3d6 color:#974cc8
 * value-cache: 32b10e990f06006a color:#e09ac4
 * execute-parameter: a87a5af1749465cb color:#c63958
 * storage-event: ea5cf488364e8b3c color:#6d944d
 * listener-value: 170a6ebebdac5339 color:#eefaa
 * object-process: 70b1c82782126df3 color:#599083
 * transform-value: 574afbd96ade826f color:#e814b2
 * function-property: be822ae4096e6bf8 color:#c7d58a
 * controller-subscriber: cd4cd25d2e8151b4 color:#500869
 * number-process: 317634257637750a color:#76615e
 * parse-prototype: 31e1615592470b57 color:#5b9978
 * prototype-method: fb1dd306c3d11d34 color:#5078cf
 * success-event: 11cecc4322eede1a color:#21fb8
 * initialize-context: 87338663fc7c0817 color:#60b564
 * manager-array: 714d8c9a829cc864 color:#97823
 */






/*
 * success-variable: 7889a5370152ed1d color:#134123
 * execute-setup: 4da3246f8ae92a1d color:#9b1dd8
 * key-callback: 05c9e37c75267c59 color:#ac87d7
 * execute-constructor: 136d1e598766f1a4 color:#12d06b
 * transform-props: 89efb841f52fbd8e color:#948369
 * context-utility: 3dde88aca7df9d83 color:#ac95b3
 * object-array: cb394c06fdedabbb color:#48b66a
 * value-function: a5f055657458291b color:#7a2f1c
 * prototype-listener: 85bdca8aba8c0636 color:#30fdde
 * calculate-load: 5d7ff764f43efa08 color:#d16a46
 * initialize-fetch: 8fa85051225a9c2c color:#3a2745
 * module-cache: 2cba10fbd5b2ccc0 color:#cc2cca
 * constructor-prototype: a3d2070fdf39ba36 color:#f946e4
 * storage-number: 2ce748139e8a4595 color:#abc99f
 * property-fetch: f412e45363e02d69 color:#6654c5
 * reject-prototype: 3d3704ed5c5404b5 color:#e2844e
 * constant-fetch: 566a761d663646ed color:#aac1a9
 * method-component: 1d3fb35bf137545c color:#f8bb0e
 * data-resolve: 99a51b6cb26b83cc color:#283ebd
 * handler-await: eae7b5695378123b color:#5aa661
 * callback-callback: a596d386bf152f30 color:#eb30f2
 * result-constant: f9e655f3d6047655 color:#30924d
 * helper-optimize: 4e03c76ab2b8be59 color:#18c5b2
 * execute-error: 1bf948cf7307335e color:#3c12de
 * observer-variable: ad69d38b5b7084c1 color:#6b4621
 * module-observer: 59b4841f6580a472 color:#37b1d7
 * state-value: dcf1937fa412e054 color:#21cdb0
 * cache-parameter: 57acbb6e9e9aba06 color:#4388cf
 * data-list: 2d5ef2694247de7f color:#2f0b60
 * array-await: 55a819495a747a62 color:#dc424c
 * index-manager: c4cfc5dce146220e color:#870504
 * result-state: 49f260c1d769f83d color:#33198c
 * context-parse: 575882f7e7f048d4 color:#eaf3fd
 * manager-context: 7bc2c6f11b3cff66 color:#a96a0f
 * validate-interface: c3ca21f57a0bff06 color:#df1363
 * utility-props: 3125384a7695ac3d color:#9abf5b
 * optimize-parse: f50a753f2eed7a24 color:#3904f6
 * request-update: be3bf1ada13ffd72 color:#4f17f1
 * configure-callback: 97831d3f74b7c59f color:#89bc0
 * optimize-observer: c7472acacd7a8c88 color:#486b28
 * reject-load: 4819d50debcd788e color:#500e4d
 * result-extends: fadb1f98990c932a color:#63ae2d
 * prototype-event: 2a72e8fbdece4f13 color:#5f659c
 * abstract-utility: b7605a1a5a649415 color:#7fb74f
 * manager-reject: 2de8e092e4e31585 color:#28bdc6
 * resolve-resolve: e04c32f90318009e color:#64849a
 * success-property: 59c803eb89901318 color:#b80039
 * object-observer: e9ebbf5e841e9656 color:#2d522e
 * list-fetch: 7ca2d7c5edeb25d8 color:#7ee7e9
 * helper-utility: 9be530936c523627 color:#517ddc
 * extends-method: d24c113268f2aa23 color:#95aea7
 * context-validate: ced667283c464460 color:#603110
 * await-extends: e5e41149d2c5a852 color:#58eabd
 * promise-manager: a51f4009f1a0143c color:#c3ec3d
 * boolean-helper: eee43e245b8f372e color:#e04d72
 * calculate-listener: e6b9d1ac960649f8 color:#f8aaff
 * abstract-variable: 41f9828d85d2192b color:#9e5b6f
 * constructor-component: 72e81aab72f78f1f color:#2194ca
 */



/*
 * string-validate: 176dad6223ae4e00 color:#ebb5f
 * parameter-observer: 7821b99674ccdcee color:#f79bd1
 * optimize-constant: 2fb1ac717093d8a9 color:#7252ea
 * index-subscriber: e0d30b97b28d6020 color:#e0882
 * initialize-resolve: b072c84a276e7f8c color:#83ba2b
 * callback-result: 0415842881ed2090 color:#842c1d
 * process-helper: 32589d6aed932700 color:#4a1013
 * prototype-data: 73509e1151822481 color:#aba19b
 * await-string: edf9671b466e0021 color:#fc0e6e
 * process-result: 97e674fa13bfd27b color:#b75e15
 * utility-resolve: 2f4e49b3f75976cd color:#a73234
 * context-constant: a26bb493c21490c6 color:#14d6e4
 * request-observer: 09b0f1270b6134f6 color:#40aa06
 * validate-string: 7e33f3edf19b561f color:#3735ab
 * async-component: ac08a279eb19c694 color:#52cdf6
 * promise-helper: fb42130d46e62cf4 color:#1f9899
 * load-constructor: 7d15dbb7aefac54f color:#d3da0b
 * property-subscriber: a96fabc05d6525fb color:#c533af
 * manager-manager: 813ff3962608398b color:#f1c856
 * property-module: e5fd1559ff596e55 color:#6f985a
 * manager-return: 9299bf66379fb350 color:#b88bd6
 * request-object: 816738a8c3049874 color:#560f03
 * index-state: 28d221da44b22ef4 color:#f664e6
 * response-result: cb445194e3b8ad06 color:#867c54
 * request-string: 167acab676cca7d1 color:#e1db42
 * parameter-fetch: 928fba8af1c16a39 color:#147148
 * module-storage: a683237065b872a6 color:#2271d0
 * module-property: c76220142686c919 color:#6191a
 * callback-storage: 4623acbbca4625ee color:#112db9
 * initialize-value: 066cad8d65a3f110 color:#576ee7
 * render-string: 13b800655d70eac3 color:#df26e1
 * value-property: fe08967a5ce59ebc color:#9ea4ba
 * calculate-boolean: baaa54a669f66268 color:#3622b9
 */