/*
 * update-optimize: 8aa0e6771bc3fdfd color:#6bcab4
 * optimize-extends: 102f040c9941fbd8 color:#72607
 * validate-listener: 4715388a4083f7c1 color:#18d7c7
 * helper-key: 120ce719f3b18d9e color:#a97b26
 * async-module: 4feb394e12ed3ae8 color:#a6c56e
 * storage-render: 1e9cd455883bd32d color:#fa3cd8
 * promise-storage: 779672cf78af5800 color:#9b3c40
 * configure-transform: 16f239cdf7e50b59 color:#4eb72e
 * string-handler: 32e187c906950bae color:#1c1b2b
 * prototype-prototype: 9abc079aaa52cd97 color:#d232c4
 * data-property: cd7ef9315e8c0243 color:#a6542d
 * utility-module: af6ae769d814f947 color:#52bff4
 * optimize-method: 6fe8d80d4dc2b7f9 color:#f8eae8
 * props-parse: 0d74ada530e197a4 color:#19f9d5
 * prototype-constructor: 5abb751a2a673dfa color:#b7c3be
 * function-prototype: 5615c02766892489 color:#bc4a61
 * component-string: 8b350baf0a904904 color:#10db91
 * update-event: aaafdf68a75afd7c color:#95b031
 * setup-boolean: 381fad71e0f53a13 color:#932333
 * execute-handler: 7c07441650882299 color:#f8ec20
 * list-key: 6d2d5b58e7769d91 color:#969e3a
 * method-promise: 1c3c13c41969c43c color:#412fa3
 * process-state: df54c43a3ffd0939 color:#cf919d
 * module-state: 620d7ffe42c9b51c color:#24a695
 * number-property: c6aafb5b87da7db7 color:#4047f9
 * module-method: e60213cbaf48c4a4 color:#5e4f80
 */



/*
 * parse-error: 9371095a05c0a2bd color:#e2ce65
 * data-abstract: 35d29842c3ec6cca color:#38ae00
 * object-constructor: b3339b953b409d21 color:#5cc55a
 * props-module: e6ff4b2e64ff320f color:#29c079
 * fetch-boolean: 498efc4dc47595af color:#5fbedd
 * execute-error: 7c26bfa45ff0777d color:#95e207
 * fetch-abstract: 59fadf3200c93c11 color:#3c955
 * number-success: 18bb55a692d97a75 color:#5dd4f3
 * calculate-helper: 0f0afb694e5dcc40 color:#a14b5a
 * calculate-update: ff17754a6a2f436f color:#cd8f64
 * controller-prototype: 65fcbcc459aa1129 color:#7dd54b
 * promise-module: b252f979996a2637 color:#ea3b8f
 * async-success: faf2981888948c0a color:#1f9445
 * constant-property: 22dda630d139e422 color:#653706
 * async-promise: c24771c2f74fbded color:#e36ffd
 * number-string: 903ad1da15a11e59 color:#21801e
 * fetch-prototype: 9b92bbf42d008a62 color:#64b752
 * constant-request: 40a28647d9731ddd color:#4158ad
 * cache-function: 4210504be2d13856 color:#6ed1e7
 * object-parameter: 2b0693dcfd4bf077 color:#a0f7fa
 * list-prototype: 3b9cb82de88ad541 color:#858499
 * utility-key: 8c7bde89ed313c4e color:#e68949
 * constructor-return: 56aedb07ea57a425 color:#5500cb
 * manager-resolve: f2af0923408aaa17 color:#2589b7
 * boolean-async: 3881415003ad9e06 color:#126c3d
 * setup-constant: bbe50917b351fea4 color:#2b59ae
 * calculate-observer: f59e647398af182c color:#eb7c38
 * subscriber-controller: 6b50b1530213e6f0 color:#ef0b0b
 * state-optimize: f9c94e3843aa21dc color:#437e02
 * execute-fetch: 84225c8673efdd76 color:#7a337c
 * data-extends: 19ed928ec4b76106 color:#172976
 * async-async: 36e9b8d4d71c4b71 color:#36abde
 * request-method: 09130ac45f25c1be color:#9299d4
 * key-response: 71751b414154d1f1 color:#2a829d
 * implements-parse: 222d64c155a1c1d8 color:#3e3ac7
 * observer-request: 2268675059031d4a color:#b2d378
 * storage-cache: adcaed5c6dd3e955 color:#a57ae8
 * response-listener: 422b545769ab4e06 color:#47eb12
 * error-execute: a70a67948b321b2c color:#3cc507
 * extends-props: 0e554d1c82acf46f color:#fc5aa2
 * data-render: 14ee45e1b2b246cf color:#54f607
 */


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







/*
 * abstract-helper: 9324ae6d0dc59a53 color:#5082d3
 * method-parse: e641c03273a183ba color:#433065
 * execute-cache: b49eba03fadfdb0d color:#21a7d8
 * cache-error: a152c9994d5fbdb5 color:#9bccdf
 * props-variable: 9c194178a944c011 color:#deed8b
 * parse-method: 1b34cf7440ce3d00 color:#14106e
 * reject-render: f381e2ec1c79a63a color:#e9c217
 * error-storage: b6fe8daa1d7ce740 color:#985005
 * await-abstract: 1b1ddb60233e6e5c color:#63a226
 * await-prototype: f29426e52b878eca color:#f6ec88
 * cache-module: 03b8f641a01a0e2a color:#60b16d
 * object-method: 1802625ca6eb22d7 color:#c173a2
 * data-execute: 952fbfe818e6037e color:#af1a53
 * handler-list: 5ef899419e240d83 color:#251d41
 * transform-property: 06f8a075e88b14ac color:#7f4c1f
 * controller-index: 4033705523e9e5ea color:#21f98f
 * list-array: 769ff3fbdb5f4489 color:#aaadc4
 * parameter-optimize: 9d2df8d096034976 color:#6cbf79
 * success-error: 665b433fa1a17002 color:#4e2ed4
 * subscriber-state: eff4c3049f88d09f color:#572232
 * value-props: 7f0d92796796341e color:#255b14
 * initialize-setup: d96c07c1a2005dad color:#6ed8f2
 * utility-value: 0112dca835f21a86 color:#d98887
 * manager-array: 14d3d38ef565eb12 color:#7109
 * fetch-object: c310b01b9a887ff1 color:#f065e7
 * result-object: f143d4480fb893db color:#862b73
 * helper-data: 98999dce7c13c861 color:#c47934
 * boolean-interface: 4625cad0aa851707 color:#c9d582
 * key-service: 87798e453e37c759 color:#810df4
 * configure-event: 222d6827329f0af9 color:#71b6a8
 * method-event: 6c2cbdf6c0caa12e color:#7551c1
 * manager-cache: 5faa067d231bd9cd color:#13972f
 * data-resolve: 6d1949a3ccdb0ce2 color:#938352
 * request-boolean: 135059ef4d692a5e color:#9da5d7
 * promise-number: a8605fad89997c20 color:#f0708e
 * array-interface: eead146c79e417aa color:#3fcc58
 * value-array: a8824ee042df7e3c color:#bba7ca
 * validate-parse: 619494c0fd6891f0 color:#1be10e
 * return-promise: 9ec67b5a20d10aa5 color:#45f503
 * success-list: 4bda3297907f4082 color:#626876
 * number-validate: cec0c9a83b8374ae color:#ad1794
 * extends-reject: c3a9f2ad57c30875 color:#534529
 * event-state: fac94b22e67278ad color:#e6c321
 * value-promise: 35bcefba7067800f color:#5e164e
 * index-reject: e5e07e60dd817aae color:#f939a0
 * response-string: c5d86d08d8549e35 color:#b142e3
 * component-response: e774426e84f480fa color:#6d6881
 * success-validate: 98cc12e74b0920e7 color:#4007db
 * await-number: 2c4ca3d2e7d47bd1 color:#c94d2c
 * render-result: ed3dc83c5ef53c6a color:#1b0ff3
 * resolve-constant: 3352885a34f57abc color:#7336aa
 * list-variable: f8ffdda69316033f color:#8beb1a
 * optimize-state: d790e995430b44f9 color:#b0e9d4
 */





/*
 * number-interface: 535158b51886a723 color:#27146
 * method-value: fc14d74f9a99d7f0 color:#28e599
 * abstract-initialize: 44c5243e5c632686 color:#9e2e1b
 * configure-key: d0aa6a9e0e17dfa7 color:#28b3bd
 * request-observer: 3eed4b8c4ee016fc color:#1551d6
 * initialize-helper: 8f38ea08b6dbb35f color:#142c9a
 * event-property: e79ebff67e9bfc93 color:#a9caa9
 * transform-abstract: 47b137538725542b color:#66cdb2
 * configure-result: 64bd0a74ba987359 color:#306afc
 * data-optimize: b2c5f389a3a7e794 color:#e94e60
 * function-load: ab78c8a02fc5e70b color:#55005d
 * load-optimize: 1261d0e464e4516d color:#b71046
 * update-render: 4f856b255e00a608 color:#9ffaee
 * service-parameter: f0ee1bde1bdf3859 color:#13ddaa
 * component-transform: 112f933433f36479 color:#2356d4
 * props-index: f26596bdd95aec0e color:#bc4c2
 * fetch-manager: fcd13b35c7667500 color:#9b554f
 * validate-variable: ad14e20ae8a6426c color:#78db27
 * callback-component: a117a946444c8fed color:#2f1820
 * boolean-variable: 5c6082e3ef2e301b color:#c77d00
 * constructor-module: 84c74974aa1ac705 color:#def3f9
 * function-list: ec13d76222fc6a26 color:#f525bb
 * component-callback: 80a6062f92ed9b9d color:#5a368b
 * index-abstract: 934826b503ea9d4a color:#e6b6d6
 * configure-data: ba83098d0601ba87 color:#a3701d
 * boolean-initialize: d9d7aa886742feab color:#7601
 */




/*
 * value-string: 4f7b64428c3c2df2 color:#30e6ce
 * prototype-request: caa780d42caa3a63 color:#90802b
 * key-observer: cc9ea7f012182717 color:#79994b
 * update-result: 2f761e98daf7ce23 color:#d8425f
 * props-execute: 90d6a7742b302ef8 color:#fa6777
 * load-response: dcba092b8c14d9e9 color:#329bf6
 * extends-resolve: 6738f4f52308a84b color:#d03a8e
 * initialize-item: 2e789dd0d5534277 color:#4ed01b
 * render-function: a07d47c68595e33e color:#453b79
 * component-initialize: 116b5abc81e5d6ab color:#eab3c
 * request-success: 945e880c24e90493 color:#236c35
 * success-return: 7a64a2d329243b33 color:#347b23
 * parameter-implements: 512dce20d680d6ec color:#ade50f
 * number-boolean: 5459b7e88798fabd color:#38d734
 * component-result: 96c162a4c262f616 color:#df0447
 * reject-key: 78c8c550a4685f74 color:#8fb0dc
 * service-constant: 1d2f21b41cb15527 color:#7a6130
 * result-component: bcf40f0611bc03ef color:#813302
 * callback-result: a357e7b6c8069439 color:#127f7d
 * load-validate: 6e26b365842d712a color:#eae65e
 * key-callback: 7114335538030a36 color:#ed94ff
 * result-constant: ea5d4e6c2df77406 color:#35f7b1
 * update-interface: 99a75825a9283908 color:#5620b7
 * state-implements: d185bc7b9bf75acf color:#908470
 * key-configure: 5b03ee9805f618ce color:#a358a3
 * process-promise: e07ce26baf9af2cc color:#821bb1
 * manager-render: 040f7271b404f175 color:#e842c
 * return-load: 0e6c5f0f43bfef88 color:#5a2795
 * response-configure: a347f0c7b3027e0e color:#2c5eb5
 * response-calculate: 51d370c20866dfab color:#c55756
 */




/*
 * interface-data: 71bf66cc58a1ee0a color:#b07dec
 * helper-await: 28b9ba4fbe65156d color:#e195d3
 * initialize-controller: 1c628b1cd5bfbb4f color:#d07d12
 * module-update: 299b6af6af7691de color:#8f0749
 * request-abstract: 7144b798fdb6eb8e color:#464c39
 * index-parameter: a53d9cfc3b30d18a color:#221941
 * parameter-array: 462bd4ffe87bb37a color:#d48873
 * object-state: deaa220df5274f7f color:#b8b4c5
 * callback-service: 612b04f27be2b0c0 color:#f8b1d4
 * item-array: d529784ad95de686 color:#f08811
 * method-method: 13a8dff3db1ea8eb color:#808500
 * manager-reject: 1f0b6fe4664e57f0 color:#338233
 * return-calculate: 7496df2500653ed5 color:#29424a
 * result-number: 5125188e601db854 color:#887711
 * constant-promise: bbe35182f137d822 color:#dbad2b
 * function-return: 45ed943c38aeabe0 color:#9f6724
 * validate-service: 1b6e5d011495b587 color:#96c13a
 * response-reject: b1378a5feb71f4bd color:#166615
 * setup-variable: 916e24943f1e5988 color:#b8c93c
 * listener-async: 2b9d269aa290ddf4 color:#a20e9d
 * state-index: c84c482e9ba3e874 color:#ad33b5
 * property-context: e5c22351381ebb58 color:#de2e27
 * load-function: 46ece8d7fb4c23e3 color:#4ce907
 * callback-string: 24e998a36cc5c514 color:#7dd022
 */



/*
 * component-object: 29f9fb1884d8a0d9 color:#24a613
 * async-prototype: 7ccf3f49d326929c color:#ab958b
 * key-callback: b6dc99034e906ac8 color:#8db201
 * constant-handler: e4ce5ff9ae1d512c color:#f582a
 * update-item: 91a6f48c32d4ef00 color:#507f45
 * state-promise: f05b028385b0ea30 color:#dc2a56
 * fetch-number: 02f0d3c1f866f54a color:#401b35
 * array-module: da89112b2a53dc11 color:#3e2a95
 * result-abstract: 125496d0c6e7f16a color:#3d52bc
 * prototype-load: b57b3eb5a6041d18 color:#852dce
 * setup-manager: 013decaf28ce0ca0 color:#738ba3
 * reject-process: c026796127183c3d color:#ecfb35
 * update-request: 36c0be0cea9d5b14 color:#5cf6f1
 * value-async: 2c3fa585eba3ded2 color:#d8b365
 * extends-configure: 6df7b00e1fc4f7b8 color:#59b124
 * state-event: 3d2596d8a3675b7b color:#bb578e
 * context-interface: a82ae35d5521098d color:#d8ea43
 * return-list: be503daaf85c2da2 color:#eff1ef
 * service-promise: 5bb3f75ab2621012 color:#549598
 * variable-configure: ca043304f2075d5a color:#257ffe
 * storage-method: 994229c319f4dceb color:#3f57a
 * implements-controller: 35fcdf0465aca5f0 color:#5af1c9
 * string-manager: 765cbbfbfb887394 color:#3fee5f
 * object-cache: 594cf79e85165fdc color:#47cfb1
 * value-calculate: 302419c9ff67bc67 color:#a0a449
 * cache-handler: 446faf965ee7f525 color:#5737d3
 * state-object: d85120527e08b248 color:#8cf8a4
 * update-parameter: a09adce4cc009b25 color:#f65daa
 * return-value: 03027a6e3df60c32 color:#b5b7c0
 * setup-storage: 485191c5ed6ff3d7 color:#9bb26
 * array-render: 11b30dabcd3b076e color:#5d8d3d
 * reject-object: 99e2e2e6efd77971 color:#9c8cc6
 * fetch-variable: 7f7abebfab745eeb color:#148f12
 * update-item: b81bf6f2b3c6a617 color:#d626ff
 * validate-string: ed74b88bab9286e2 color:#76e1fe
 * extends-constructor: 2fd35bd5592217cd color:#c81bb1
 * index-item: 0e7efdf4638ca978 color:#c32c60
 * handler-execute: 247c7c7399bc6b6e color:#6e2d7c
 * update-data: 4d730d3c06ef7bc0 color:#b9d59
 * load-await: 7c48fefee39e2215 color:#7a4389
 * props-response: 4cc8aada30c993e7 color:#2a2cdb
 * constant-string: 03348872177aeab4 color:#59603d
 * resolve-constant: bc7d4f0f1974132e color:#aa63fb
 * request-result: 0e8f26302cb79e95 color:#48a3fa
 * item-number: d2e337cfe1925f33 color:#d9d3da
 * response-module: 0eff6b052931d887 color:#b70963
 * helper-constructor: dd389a8b30f33ae4 color:#61087f
 * request-observer: 14e7d2148a0e5ecf color:#fd0baa
 * constant-method: 3bf79a327fd82ffb color:#4b5c26
 * extends-method: a3c311217d76af0c color:#5ea0d7
 * string-prototype: 4ae9340ece97c1ef color:#689324
 * load-resolve: ccf48fb03e56c284 color:#c3aab
 * array-event: 24ed84f923eb84c0 color:#80560f
 * load-fetch: 650c95987893d447 color:#9caed8
 */




/*
 * object-validate: 210a3cb0b0755878 color:#133293
 * resolve-update: 8f7dfcc1797935e6 color:#e86709
 * handler-update: 8d3c3362935e4aa6 color:#44e57c
 * response-data: cb0570d2b3de0487 color:#d91739
 * list-await: 186130173d782306 color:#e4f904
 * promise-interface: 1a152ca68b77af09 color:#b09e5f
 * storage-callback: ee7eccfafe8eb465 color:#3de2b8
 * result-function: accc85d3abcfae8e color:#e5d3ad
 * promise-boolean: 0c8972bb7769dc72 color:#e34ce0
 * number-resolve: 9b90b9fa34068995 color:#ba4339
 * subscriber-update: 051c0e970431c093 color:#32352b
 * reject-optimize: 9acbe353be883ec5 color:#8323a5
 * string-render: 13f66f2b8651d18f color:#88f1ea
 * list-parameter: 2dc9916387c6f72d color:#847daa
 * resolve-event: 0f9d2f58b5da4270 color:#56c070
 * list-helper: 1360f7ba47ed0b51 color:#a20409
 * subscriber-property: b894e941050f7c94 color:#a02259
 * cache-prototype: db654b884a48a23b color:#572230
 * resolve-boolean: 2ba86dc7e9a0ca1a color:#6ae803
 * value-initialize: 74b36b8adb78483f color:#f7b5e5
 * reject-object: afe50d10d0bfbaa9 color:#e83260
 * extends-constructor: f23c56c1615c744d color:#f66c58
 * reject-render: 6cd985982a02636d color:#20db08
 * resolve-controller: 331f5f81222a2ab6 color:#384e2f
 * helper-process: 096aac46fd155e65 color:#662dc6
 * manager-item: b8b86d5fea0bb41f color:#28c083
 * success-controller: a3228872b8227138 color:#2f78e1
 * item-string: 80d613d011b470dc color:#2369a4
 * list-data: 8ebb62704f289311 color:#7b31f0
 * validate-props: 43ccc91ee132cc5c color:#3f3d95
 * request-array: 4ef31a8d491ef6e5 color:#b5d290
 * resolve-extends: 4dbeb54bd92517f4 color:#28cca8
 * initialize-process: d8ef3ae0119f3302 color:#14ad18
 * prototype-event: 2db504b3d11d5cfe color:#4849f8
 * calculate-error: 8db9e4b3c24c213a color:#8c6e3f
 * item-calculate: 307d6002b15a48a3 color:#6a4b9b
 * parameter-state: a35f8aba8336649d color:#af6c75
 * result-module: 3755db12d0b1b174 color:#89c402
 * object-initialize: 0024d739381a4770 color:#f27665
 * configure-fetch: de417c2ebc7cc7d1 color:#ecff5a
 * property-error: 024bd9f5deb3a1f2 color:#83577e
 * component-controller: 8ac086db0be81893 color:#579e46
 * value-array: 418b7f6feab6e0b0 color:#ddf320
 * number-resolve: 17ad42e6f259d122 color:#928529
 * parameter-storage: d76199f92b1363db color:#55bf6c
 * async-boolean: 83fc7703728e2447 color:#b98229
 * listener-object: 456b198705bfcefa color:#82f3eb
 * cache-manager: b41ed3cfacbd3077 color:#1eb29a
 * constructor-value: 0c4268756dfc530d color:#93fc5f
 * index-response: 2257b60df00ff3f2 color:#5f1997
 * process-service: 3545acfc244f60f4 color:#be92b1
 * return-configure: bcc4496b38827df2 color:#9272ef
 * manager-function: 9400bf0ef13787f5 color:#24154f
 * property-validate: bac69f8ede8a262c color:#aa505d
 * success-helper: 7c009ae6a2ff9c06 color:#cd8881
 */