/*
 * index-context: 933efdbf5ca472bf color:#c85cf8
 * update-utility: 876917bf930c704c color:#e47362
 * boolean-function: e0ca37fc2b56c0ab color:#8ceb6d
 * interface-error: 1607e58e3912c93a color:#1c6412
 * reject-controller: 35cc1c5181ffef8f color:#11ae87
 * process-success: 6f615508fb916560 color:#d30a51
 * controller-key: 2430885127524841 color:#bb8d8d
 * function-observer: a9dae6bc48317c45 color:#c31547
 * property-success: f4286ab40a8a2182 color:#76f618
 * constant-array: 5648542bcd6aa765 color:#3065f5
 * state-setup: 44b2d88e506232a8 color:#6c7370
 * service-execute: dde12fa2d23e24e3 color:#cd2734
 * subscriber-key: 5573226a5c8fdf58 color:#64a4e8
 * configure-abstract: cad52ef39ffcbfaf color:#3f4355
 * parse-cache: b3a527b2dd2605fd color:#1cf376
 * update-value: 4045c8c5d6deb5ac color:#5a8e
 * constant-validate: bebe0ec77ff7d5c7 color:#4a086e
 * boolean-helper: 632cd7a01aee989a color:#cb541
 * property-handler: 4b96b94ff35c61f8 color:#ef6a3e
 * number-property: 4ca4875271ecb1c6 color:#ac39d9
 * module-callback: ad696b3ccb781f86 color:#32a4ee
 * promise-props: e92516c2a1470ec5 color:#983c45
 * update-handler: fe5e8c5ebf23d94c color:#511944
 * handler-props: 9ed110adca22dd3c color:#1a74f9
 * configure-fetch: c8a071d3540827c8 color:#1dd5b2
 * constructor-index: 472ebc3203adea6e color:#d804e
 * error-fetch: a1dc842e42cf46cc color:#55739f
 * constructor-array: c74c85c3d73ff4bb color:#b9db2
 * context-boolean: e42da2c26b44b643 color:#d17315
 * storage-execute: c01b568c21883a8e color:#5a2eb1
 * data-transform: d8319deb95ce5aab color:#430517
 */


/*
 * implements-number: 82f1771030344128 color:#3ab2ac
 * parse-service: 5bf69de7bd644347 color:#b80986
 * prototype-subscriber: e511d753c419a119 color:#318010
 * initialize-render: c6f123f8ff5e520f color:#f10a0a
 * initialize-parameter: 81a666f3ca45145f color:#46826e
 * component-boolean: 5b365ebde6c13409 color:#59c55
 * subscriber-resolve: 0a701772e70c03f3 color:#b778d2
 * utility-execute: a2b3897d241693ae color:#328b62
 * interface-prototype: 32ba4afed90cd281 color:#27417b
 * function-observer: 457a8955dd4acd6c color:#8c4cc5
 * promise-item: 303aae900e451a78 color:#5e3a6a
 * variable-response: c179157c35aa941b color:#a7956b
 * property-constant: 5574f586a6725209 color:#44d7c0
 * async-storage: 8f341685668b512b color:#545d7c
 * number-abstract: 327f1a5d34c35be6 color:#2a1d3a
 * event-initialize: b6756b17e0efc595 color:#9a7ae0
 */


/*
 * response-async: 3e77f7cb4a5e6e38 color:#36ac3b
 * storage-optimize: ac196375f6ed24bb color:#fb4b76
 * storage-handler: bfbd29e623ac092b color:#f0f806
 * context-optimize: 688626ec0dad8aab color:#6571ad
 * reject-validate: 991b70e60dd6c1cf color:#7c9a21
 * abstract-controller: f4db355ad08c67f1 color:#2a7199
 * update-transform: e5e8a7e2b751e741 color:#b6990c
 * boolean-configure: b8c55892956d956a color:#a89d76
 * manager-await: 1fcdfb91e4fe601e color:#613b9
 * observer-list: 990bfdf6d719af51 color:#dfb9cb
 * method-data: fa3e2e69d915d5fa color:#7509c8
 * parameter-fetch: 5df46b5cce0f8da7 color:#a0a1c5
 * value-return: 39c02b1fc056c82d color:#427fe4
 * setup-module: 234d09b35041360f color:#bb56a5
 * cache-promise: 94384eb3a464d995 color:#df5b75
 * constant-callback: eeb9e2c3c859b327 color:#b73718
 */



/*
 * prototype-parse: 42e3cd2b33d0a7df color:#50bf28
 * utility-async: 2a9c768a3cc805fc color:#98fa12
 * async-context: a8f60c27fb2410ac color:#af3385
 * module-cache: 1653af0a061fc0dc color:#30540e
 * transform-cache: 5dad894f2b6b3e71 color:#4d30f0
 * subscriber-property: d22dd75a8f6e77f2 color:#51819f
 * object-method: 5ff4d32ee0e4aea9 color:#582d9f
 * error-controller: 1aadfe1ad9881eec color:#b429ec
 * value-service: 94aba17cf7527b43 color:#e810b5
 * service-utility: 5d3aced418bdabc9 color:#59b25e
 * function-success: 3b8931dc25e271c3 color:#68059c
 * index-parameter: 9b60bb2676f31e04 color:#80af76
 * prototype-constructor: 237bcd24e07d044a color:#594c52
 * number-cache: 9b135d6cd80ecef9 color:#e8c38b
 * item-context: 757196c06c581c6c color:#344558
 * prototype-component: 7ffb17d85f9c0462 color:#5be36b
 * await-index: 1ae9b86e0436916f color:#2c3de2
 * success-return: f04da040d014307f color:#c50a93
 * service-resolve: bf914703665065b6 color:#190113
 * index-implements: 40b6b1b7e11ee7be color:#b8f778
 * callback-result: 9b776d0cb7ae155f color:#a41d05
 * calculate-fetch: b1b0e3403fddb855 color:#cac8aa
 */


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






/*
 * listener-state: 87ab5396304fb588 color:#c771a
 * list-abstract: 551ab14e134c2460 color:#5c91b4
 * array-extends: 40100a12344e8ce6 color:#a2f838
 * variable-string: c0d36b0f83637275 color:#eaaf05
 * index-object: 432cd6fe17fc0b70 color:#835236
 * module-method: 9a4d3957ff433b85 color:#6f162
 * interface-component: 46692c682cb3acfb color:#f04f28
 * manager-render: f23477e6738dac9c color:#a1243d
 * render-extends: 98f520d484cf77c3 color:#e60cb3
 * transform-interface: 20966cd77824064e color:#845e1
 * promise-extends: c6221ce468fda1d7 color:#8c933f
 * index-calculate: 85aa544961c02c7b color:#9ebfbf
 * parameter-execute: dcd405c24cdaff2f color:#fba0f
 * await-constant: afc32ce3989a350f color:#f967d5
 * module-callback: 989c404c1bf8cd98 color:#6c30aa
 * async-resolve: 7fde95748846c142 color:#d71e6b
 * resolve-service: 8e6563cf8f0b3358 color:#ee8a3d
 * context-parse: 6900c33f3d31d2c3 color:#df063
 * method-constant: 851e3528c10aea89 color:#90596
 * initialize-resolve: 1ba2cf50adc65458 color:#847487
 * data-process: 145789baf75eb442 color:#7fda75
 * update-constant: b867af31b53687c6 color:#594055
 * reject-module: 3cc68243b3757ed9 color:#25ed4f
 * constant-manager: 2336297f291aca9f color:#8fd9e2
 * helper-listener: 77a16eb75ff0b038 color:#13a449
 * event-process: 48ab220e0c7cb3c2 color:#41e931
 * parse-object: c0cb3e9b5d9af8a4 color:#9ee32c
 * transform-fetch: d9e6747ed1084dbc color:#56ee86
 * extends-parse: 6007f844c31ecae3 color:#214cff
 * process-abstract: cfac30a6113693ae color:#c8743f
 * validate-execute: 644e14d919337871 color:#d3bdbc
 * constructor-item: c665bc03b472df0f color:#d49224
 * storage-validate: cd0791af7c1e3ebb color:#f297fe
 * initialize-subscriber: 1536017f10b0a556 color:#54ef87
 * storage-reject: cccc24f5438fa020 color:#ad05e0
 * event-event: 153bf54d0bef473c color:#fbfc64
 * number-state: a1073b344c799967 color:#398661
 * storage-helper: f65313bbec6e5dc1 color:#5eacc6
 * load-extends: 0609cc32ab2a999f color:#2edab9
 * result-interface: 6c72bbfa77e5969a color:#f164f6
 * controller-validate: c8e0f60b6cd65f65 color:#ad7405
 * subscriber-key: 361a2b1b271ef96f color:#b9fa11
 * storage-setup: fb83bbc20487bf3e color:#f82fe4
 * configure-props: 7c319af0985a145f color:#ba67f5
 * update-listener: ddeaa5eb8b1ebf7d color:#32a7df
 */





/*
 * prototype-state: 54d5b1f9566f1d91 color:#e0e0b4
 * execute-constructor: 8173717facbc1fe9 color:#3b34e3
 * variable-listener: c615a376d70b1154 color:#72a7d7
 * helper-transform: eae1b0a413212ffa color:#d114e2
 * data-handler: 988d43edc71db3d3 color:#34b239
 * manager-await: acc328e03c18d3a6 color:#2ad84d
 * context-context: 6e767c57e41901a9 color:#e54dca
 * boolean-interface: 2e7b6c363d30d493 color:#95c832
 * function-initialize: 20aefff6603b9fcc color:#e80604
 * listener-constructor: aee60c1b60d85946 color:#752eb0
 * subscriber-request: 89ba18bc75ece588 color:#eb689e
 * data-parameter: fc1f8e62632ace26 color:#d8b7ed
 * value-load: 3fa3c832fc1b20ec color:#340e2b
 * update-array: 950d5907e6076430 color:#628a47
 * parse-setup: 2ff7f0c5a9c93185 color:#f9579e
 * listener-string: 69d132f1e17c2a0f color:#75ccbc
 * component-result: 9935fabb3d99649c color:#52bd39
 * validate-validate: 78e2f137494bf07d color:#ea88dc
 * process-implements: 2573abd8a63ac9f4 color:#d84d25
 * number-handler: 27bf72848141097a color:#45ebac
 * state-update: 94fb559423197b8a color:#e1d61b
 * storage-handler: dcb0e98f9ca8e8ab color:#458f25
 * reject-request: aff681db425b9eef color:#4839b8
 * array-service: 60029a981c2b6246 color:#b42a43
 * resolve-context: d2b0360de22be034 color:#51e2d8
 * manager-string: 8a3e8bb16bb1fe67 color:#601735
 * subscriber-object: 9ef6a016eb29c2c8 color:#56fa94
 * cache-listener: e2318e435e23865e color:#b3be03
 * fetch-response: fcb3f104762c4daa color:#70f9fd
 * handler-props: 624543f16ca01c6a color:#d74a63
 * implements-data: 65b9c10c1129576a color:#cfc3b9
 * string-await: 5a9967417b37b0cc color:#38e984
 * item-module: c7ddb5338b693770 color:#aa8529
 * execute-item: daeb2e81df0b24ba color:#394d0b
 * render-data: 825f36ec625c69e1 color:#59c411
 * implements-storage: 3f4c5a567d48fd61 color:#7a3b89
 * manager-variable: f605a3d332ff3e8d color:#ce43a1
 * request-transform: ed8b9ed1ae3b50ce color:#8dbb1
 * service-list: d54c1fd7a5f2a3d2 color:#326ffd
 */




/*
 * helper-render: a51d2b1f93b2e3d7 color:#bae29c
 * state-utility: 2bda55871424ddbd color:#2a65d4
 * index-property: 67e810514c47ddbf color:#5da7e8
 * observer-subscriber: c8f673cd35f7ddb2 color:#452cd
 * await-index: 392bfe8937444dcf color:#41773c
 * prototype-module: c6b1a362594a7c78 color:#cbff42
 * extends-item: 7e1c4bcf1b46232c color:#6ff971
 * variable-listener: 3cce8223d962d4b5 color:#7d3d7f
 * abstract-function: cafee2ae49314fae color:#72d9
 * abstract-props: 0d192327c342a069 color:#ba43a6
 * variable-reject: d78c2ec46c6c0c64 color:#4912d
 * constant-data: 181abcdec989a8ff color:#76938e
 * success-value: d4c6ccac37c40992 color:#cbe186
 * error-observer: 8852a399bf66f6c1 color:#e17562
 * context-async: 203e1f0d742c002f color:#d8142d
 * abstract-promise: 5bf93f15aeea37ec color:#e023fe
 * fetch-list: 452260a1a7dace22 color:#9be67b
 * storage-implements: 34d2b506b0b5b02a color:#646889
 * reject-storage: efd42eeb9bd805c0 color:#510a72
 * service-callback: 3ac06ec4d0f98c0d color:#75f393
 * event-handler: c1fdc2743db4c394 color:#61064c
 * setup-reject: 2098b27fb3db1907 color:#4aef27
 * props-prototype: f5ea5b81f3f49199 color:#1d201a
 * context-error: ec128a47078e3ec8 color:#3c2982
 * string-cache: cf140f2de34b1416 color:#4461c1
 * context-storage: 9d1d4aeee2fea18c color:#721013
 * handler-request: fa7a2ced3e1cfda8 color:#93d3fd
 * error-props: f3582de30ebf483f color:#c346c4
 * parse-constructor: 32b62f83d447b990 color:#601ca0
 * key-listener: 89be0525be40fd04 color:#85bbd7
 * event-list: 3e91f456ee243093 color:#93778f
 * parse-error: 9b7bc9e92e9da35b color:#4de833
 * string-string: a8cafdd50fdf493b color:#8e1ed2
 * value-parameter: 278d9413d3af5700 color:#59ca65
 * observer-response: 795a202876479e57 color:#5f93ec
 * return-implements: 7e823bfaacd69811 color:#80974d
 * render-service: 3b0ce6366d2faf8a color:#f04f0e
 * utility-parse: 7f46f25f0c343688 color:#5de1b9
 * observer-listener: 05a75ff5f086934a color:#ca7e8e
 * error-method: 1a663cb2a0f35787 color:#593979
 * validate-subscriber: 8550f200d5dd6a01 color:#dfc57b
 * observer-request: 00658709d129c2c5 color:#1c0ad0
 * number-key: 233308f158195990 color:#fac4de
 * string-string: 9b9cf8b82964671e color:#2b4d26
 * parse-parse: dea061266e5c5bee color:#7283d6
 * result-props: 469c226442200fe4 color:#b4d9a
 * observer-async: 75dbe43e18b9a3c1 color:#825771
 * handler-property: 1edb522f84840864 color:#65ea4
 */





/*
 * load-await: cc7ca8055397962f color:#ad1b3f
 * state-context: 94e52faa2171f9f8 color:#a252d6
 * boolean-subscriber: 393e8b1d2eb26181 color:#b7a264
 * parse-controller: 7f1ae2d0db5c859a color:#4b6a42
 * manager-event: 68c6d9671af319fe color:#8dfbbd
 * load-parse: f8e6060c18754bfd color:#ae77be
 * number-resolve: 3024efdaf4f40c1b color:#291f85
 * return-await: e7b26b8a336b5c3c color:#f527e3
 * extends-update: 9f4a4f58a614ecac color:#fbae25
 * resolve-state: 5a76c6bdeefa52f2 color:#7390fd
 * value-service: f09f6520f584371e color:#c00051
 * callback-load: d90bf14fc5a5e2b3 color:#82e666
 * subscriber-resolve: 84ee8d2bfbe125ac color:#20c936
 * key-object: 968607b8f30583f7 color:#5f5de8
 * update-variable: ee42dcd1ff7c60a1 color:#82b477
 * observer-cache: 37811160c984c967 color:#3413b1
 * constant-component: 9e24418951f27d91 color:#3473e
 * prototype-optimize: 1a3ff7ba45d7aa13 color:#91053c
 * props-resolve: 898375555c53fc2e color:#d85e16
 * observer-callback: 8fa8795c87bf61b4 color:#66f7d8
 * component-prototype: 62ae4036417d175f color:#a4b5c3
 * storage-return: 41786519850f2b39 color:#a1ccb8
 * response-item: dc2605ce61b37882 color:#bcbf0e
 * resolve-controller: 8ec62f20166a021c color:#4fb5b4
 * implements-observer: 9545125eac7556ac color:#def653
 * helper-render: afc5aa38db0553f0 color:#c3fbc8
 * reject-success: 7378049482da49f8 color:#2706cc
 * context-helper: 5e4373148e255c0a color:#1f1597
 * variable-await: b7c8d76681abf2ee color:#944ba8
 * list-listener: 9eba83e7f480e8d6 color:#45bf8d
 * implements-state: cfcebe2d093aefdb color:#4ad688
 * return-callback: c82c7f40c695b030 color:#995e6f
 * result-string: 8c05ab2200a22123 color:#98d94b
 * extends-response: 7991e68965ceb2fd color:#285c70
 * parameter-index: a80438c720d352ca color:#3eab7d
 * extends-interface: 9a808af074656c23 color:#5c14a4
 * load-render: d4f2479b6313903a color:#6af778
 * result-transform: 7b7e641b2b2e45f0 color:#8b0fd3
 * prototype-value: 9bac8053509f08ce color:#881902
 * interface-load: de0bf6e59835a5bc color:#bd9cbd
 * error-property: bfd19ff5b5048d42 color:#c81481
 * props-fetch: f7d96da58d71871a color:#32930f
 * utility-context: 3ed5d991634b8171 color:#f3b185
 * response-configure: 28a6dee1a12fc1a6 color:#376b41
 * interface-constructor: af970bf5f5e45ed3 color:#9db51a
 * event-render: 93802eae38549bb6 color:#401c9f
 * service-controller: fac1c77d8106df3e color:#c7a35e
 * async-object: b293725835da0ac2 color:#7ce3f1
 * promise-configure: 82a7dbb8774e29b1 color:#a1c1a1
 * list-context: fcb0267b7e0d98fc color:#63578e
 * controller-success: 6ee09a968bd8c667 color:#cde339
 * key-result: b251ee83da314339 color:#50778a
 * request-interface: 5ac151c493b48c40 color:#71f4e6
 * property-validate: fc5ed7c8377b0839 color:#e1286
 * error-error: ed4e932ce235b7b0 color:#f3fe6c
 * data-execute: fe78bdacb3391ad3 color:#9a6bb7
 * reject-optimize: a41b2821750fdb21 color:#cca0d
 * observer-execute: 872a91e77704561d color:#6beb72
 * manager-resolve: 59822f3d4a406d25 color:#2cb349
 */






/*
 * transform-value: 6d30b971dffb724e color:#5a6acb
 * string-success: 237c92bd643282bc color:#564749
 * render-parse: 5d90aceefca21000 color:#6940f2
 * subscriber-listener: 7de24182487c3f36 color:#b60a70
 * storage-function: 075fc7fb89d265c1 color:#189616
 * parse-execute: 758386d2c3755f2d color:#76075e
 * promise-result: c4cfbe1af55b3e34 color:#70bf6a
 * constant-prototype: 3008ac096f5e69fb color:#97059b
 * subscriber-validate: 9d1e870a59c7d094 color:#8fb75
 * manager-index: f0c114bf34eb3979 color:#81f4be
 * optimize-observer: 978c96062d218dff color:#47b7ad
 * error-observer: 03d34cc3ceaa7f8b color:#481472
 * function-optimize: 01a31543131c9ed0 color:#64cce8
 * props-event: 5ab5f08199343b6d color:#d67186
 * parse-parameter: c51da6af13174c58 color:#7b5c3b
 * setup-array: 1b6552a6115a681b color:#8f26b1
 * fetch-function: 30c71ca159859ca0 color:#c4b140
 * error-number: 3b775ceac0c9c255 color:#9b6bf8
 * manager-function: 5f55576e9ef931d3 color:#a406e6
 * value-response: a1be34c1a6554093 color:#a8ded8
 * variable-transform: d0c4fb4f543b695e color:#79e715
 * manager-execute: 0cb440aa407b1640 color:#7ef037
 * state-parameter: a4e86c544723abf7 color:#dc35af
 * value-result: 5f77243ef5615a48 color:#5b8364
 * data-promise: 8fb7db4ae7b81dcf color:#f148ee
 * calculate-load: de2d0e63b1e72b93 color:#191e4d
 * data-request: 834c03e24d3b18a2 color:#b94760
 * key-abstract: fe56e589c012c262 color:#721297
 * result-extends: 573e1a741cbae752 color:#b78948
 * value-object: f8cfb3176d51576b color:#5161f8
 * abstract-property: c0ff3b51919f30d8 color:#a30775
 * manager-constant: ec79fedc13f34031 color:#23b97d
 * listener-request: e1b38d9ed6f6bc78 color:#4917c5
 */