/*
 * load-controller: d5ff7835b9dadae8 color:#3d1eb2
 * module-await: 0fd0b559bd0555d0 color:#967775
 * function-boolean: d672a50ce7e863cf color:#10ec71
 * await-method: 760388d54a5665fc color:#3e493
 * setup-render: 8599f7fd0294d046 color:#af7186
 * resolve-update: 004310dc5511a2ee color:#7349a7
 * interface-await: 32e88bbbff875c8c color:#9e64d3
 * calculate-service: ee78902af7535e14 color:#4cd298
 * process-await: 1da0ce27599d3749 color:#f1a337
 * promise-success: 01b5d14a2b3c97a0 color:#feb800
 * render-callback: bab3ad55cfa1bcb7 color:#3fe2c1
 * helper-component: 6bd74d3a1b17cdfb color:#200958
 * string-object: 780931db8cbe75bc color:#68f57b
 * callback-request: c7e0c1ba45eea872 color:#b06af7
 * listener-function: a5b41228d014941f color:#379703
 * response-index: 9bde469c1051b9c2 color:#24f853
 * load-helper: 4f8a392e4dd1627a color:#2d9918
 */



/*
 * component-array: 14f07ebc3ac49c0c color:#4c284f
 * method-index: 352c053e6b85d3cb color:#a39d54
 * cache-validate: f3830d2af2567f54 color:#2a1e4b
 * helper-success: c31b5e68f53f0684 color:#2645b5
 * await-context: 4c8fbf11ecffe55d color:#be3f68
 * module-async: b6b0ccd9ab43291c color:#14dd42
 * constructor-resolve: c7cedd776b56c9d3 color:#1f2b78
 * constructor-result: aaa2c58c07fd8534 color:#4c0fd
 * success-interface: 0da7dec2b6b711fc color:#9e30bf
 * state-manager: ee0adb04f433ae25 color:#2a0bbf
 * observer-observer: 4137eb509886ff3b color:#a60074
 * initialize-result: a1da0b66976ae19b color:#d44c8c
 * controller-interface: 24c38231553b7d19 color:#b36219
 * cache-list: 0bed32cc865344f3 color:#c5e39b
 * variable-object: 8af033a9e77061aa color:#491e10
 */



/*
 * return-method: f1849aea9ea8e0e2 color:#6fadcc
 * error-array: fad501ae27e7fd7d color:#6f35e4
 * manager-list: b3e4295f00d79387 color:#4c5f89
 * fetch-calculate: b347e66b78dbdad1 color:#600e70
 * function-index: c7fd11af925f2d9f color:#82ff6c
 * setup-state: 7d10b49ffc94988b color:#12cc5
 * render-manager: 55619c8f694580f0 color:#bec8d5
 * value-load: e6b46073fefb5a35 color:#7e9f29
 * abstract-load: 31599d106cac72c9 color:#656bd2
 * variable-function: 13427b6c36fd9d3b color:#525442
 * transform-prototype: ebca1a53a92bced3 color:#effabd
 * initialize-item: fff20dc56fd1d6ce color:#34a7e2
 * execute-module: da5c328ba337de6c color:#6b7bc9
 * response-subscriber: 44778488cdf9a514 color:#f97
 * manager-handler: 84055c0882c5d66f color:#4aa4f1
 * error-boolean: 4206bba73f1f3fd9 color:#a7422d
 * data-constant: d99997066b8375a8 color:#90d159
 */



/*
 * prototype-boolean: 0f713256de165f88 color:#2caecb
 * reject-response: e860008a4ca5cb1d color:#929906
 * data-array: 3baad8e036d354b8 color:#9d81fc
 * index-success: 849b1d2e8c1ed76f color:#10a3b6
 * state-prototype: 0a034758a25c0dd6 color:#ba42b0
 * result-validate: 4202205c6ac57e1f color:#384c9e
 * prototype-configure: e9168cdb6255150d color:#1bfeb3
 * boolean-validate: ddcb519d82ba3f10 color:#2817ed
 * transform-load: c4875f85212dc0ee color:#921d76
 * extends-error: 1f4e49f0940224e4 color:#a5885d
 * reject-render: 13da90d6b59123c9 color:#b86529
 * result-render: d82e0910b7a2b534 color:#90c1a3
 * resolve-constant: d4170368df83a8bd color:#b23ecb
 * cache-listener: 609949476fd0891f color:#f3a0af
 * validate-parameter: 7eb5c55dd455cfe8 color:#d73fd2
 * initialize-implements: 19a8a06440a7fb49 color:#ac1db4
 * key-listener: c0f36a58273e25f9 color:#7c4f61
 * prototype-parameter: a0dab781a49c1673 color:#2cb6d9
 * subscriber-parameter: 269d29eaa9fb7d07 color:#1a6f8f
 * optimize-string: 5c9435ab51e267e8 color:#18ee05
 * utility-configure: def7743e524c7a98 color:#fbb626
 * load-constructor: 521faaf5c19fb707 color:#9ca5c2
 * variable-update: fee8186f50a324fd color:#3e94fa
 * request-resolve: aa012096a84fa624 color:#242944
 * parse-state: 60c4f2d5e235f799 color:#2292af
 * list-callback: 7ae710577b6b493c color:#410215
 * object-result: b8522fa73b74ae5e color:#182caa
 * extends-error: a3d9476e83359dbc color:#683e3c
 * string-parse: 363847b6b880dee5 color:#2b47f
 * object-constructor: d324f7787207a0b7 color:#a22dca
 * initialize-object: 70c217a81eeee274 color:#d42249
 * manager-await: 4639b7d464af36dc color:#c2cd43
 * listener-prototype: cdec909a4ad8f2ee color:#dfc3f0
 * promise-props: 3d12853258ffefc6 color:#e1db02
 * variable-array: 55cf83646d1a38c8 color:#b946e2
 * module-implements: cf161cd14635e8af color:#daeaf6
 * component-string: f6e50b90340bfc86 color:#9d5d23
 * result-reject: 4f9571dc9d2b0395 color:#f32828
 * async-property: 6394ecf02c4dff88 color:#fb1bf6
 * fetch-load: 2960fcde1c8b5d60 color:#69586
 * parse-result: 777712a6411a74ba color:#c40dc1
 * load-manager: 083226bec30c8612 color:#5f4afb
 */



/*
 * render-configure: 0f834026c951fc82 color:#5ed1c
 * abstract-request: f1810abb83fd0d51 color:#7d45c9
 * configure-result: 205ed54a3a92131a color:#4f139f
 * event-load: d055cd2c6d2f31dd color:#ef89f7
 * execute-item: 7d88f764e1f70e43 color:#e87829
 * error-module: 735b755f3bbed101 color:#3741bd
 * promise-prototype: 7fc7d21c32d1e963 color:#e5f8d2
 * index-async: a083c28303cb3661 color:#a4dd0c
 * storage-update: 9993822d2f53b23c color:#e89b2
 * number-abstract: e6a1629092120cc1 color:#93d1ba
 * service-state: 8e35599edf26ddeb color:#6e3d0f
 * function-implements: b79910862c706449 color:#7ddd
 * context-component: 434fbbbb16604328 color:#c23d26
 * transform-async: c7b9e63cef1090a6 color:#4ae9e1
 * await-subscriber: 0b5c6ae079f8a28b color:#baade
 * data-index: 4c837348e23ccce7 color:#c98200
 * value-request: 7b4ba9bb5ab6ad61 color:#537b56
 * key-response: 51ff5e87e5cc41b5 color:#7f8f94
 * initialize-props: 2b0905b7aca687d4 color:#e41fdb
 * promise-number: cb90f9339f7e918f color:#dfba3e
 * extends-component: 4b31808f77b88533 color:#59413b
 * extends-response: d77a5fdf6ab5771c color:#bb1593
 * extends-key: 89c1d272b8ee519f color:#dba27c
 * utility-implements: 19ccc76cc5689889 color:#7a321d
 * await-index: 33f5514beeef394a color:#13542a
 * utility-variable: b6c79c2379861801 color:#d3f919
 * result-boolean: bfe29c641851d58d color:#f2bf2c
 * module-cache: c5e0366ff3dbc8e6 color:#e6a6dd
 * await-props: 854a83a6acff83c2 color:#d3eaae
 * reject-execute: 5503d853577dc317 color:#21b407
 * number-process: b54cadb3b7d0f3fb color:#a24d1
 * await-prototype: 5dc5074d2f9826ce color:#cf7ba2
 * array-array: d6353a233c788d69 color:#f31d78
 * extends-implements: a809a15167337356 color:#12e3ec
 * return-value: 3392b41636717fd1 color:#d81897
 * async-index: ad10682c4630d89e color:#497ef4
 * manager-initialize: 895aeb448c13d611 color:#941276
 * parse-helper: 1daca445357ca800 color:#7a04af
 * handler-object: 93f601859c52bf5e color:#ce8311
 * value-controller: a6abf97bad84791a color:#857e3
 * state-data: 3c8493040dc2b5e0 color:#4d3590
 * render-configure: 424b5be6175a986e color:#d95734
 * number-response: 8f25311c4dfd0c46 color:#b82c77
 * setup-await: 3b7bf3e66a3c2854 color:#b85705
 */


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






/*
 * reject-helper: d12de48c423206ac color:#c07f63
 * request-extends: 4528e42431edd390 color:#33fd06
 * success-array: a4911a804d4fe570 color:#e31838
 * error-controller: f7fee0978d5f586f color:#493de4
 * process-transform: 8ccd757dbbf7acac color:#3c628f
 * utility-return: eb4c1ba000d70f6d color:#efd7a6
 * response-state: 623206cb70cb0904 color:#e25a88
 * event-update: 93e12ce0ce11cc28 color:#fb8c2f
 * extends-execute: fa1c86481bb2020e color:#ebd185
 * configure-load: 31920bf0d3ca251a color:#927a6c
 * constructor-controller: 61e45c552128b8c8 color:#477fc5
 * execute-fetch: 6648c69fe68e5cc8 color:#6c9fc8
 * error-initialize: c5bfc6608560cabe color:#957345
 * resolve-list: 3bc63bea36c5635e color:#bbeabc
 * prototype-reject: fed2f7dad6f36382 color:#cabd7e
 * listener-handler: d0b36d589515b540 color:#88c3c6
 * parse-reject: fc2e22c08bbafe09 color:#a26367
 * success-context: 640eafc5f95c26ad color:#bcdcb0
 * storage-method: 66e2314200b1670e color:#78ee8
 * process-resolve: e62e9849c578aab4 color:#6cfe8b
 * props-promise: 7fb95e8f5f197221 color:#1aec02
 * response-execute: 280e23c94482a8a8 color:#71fc87
 * initialize-abstract: 64710f5237344900 color:#cfd549
 * response-subscriber: 65177c03b88e0ed8 color:#4d4544
 * props-data: 311a5941c7765c70 color:#c6e7ea
 * state-request: 426010de12e1d83b color:#40377a
 */




/*
 * initialize-abstract: 70c403ee0f4c31c2 color:#81648a
 * component-method: ee87e83b94577d10 color:#fae96c
 * key-setup: 78204c4bbbd2aa97 color:#6f769f
 * key-return: 3d1ad08d50c53261 color:#2ba65b
 * subscriber-constant: 7a5303ade4df0d6c color:#a9f0db
 * component-validate: 4221ca8169e5b850 color:#fd5a04
 * parameter-extends: e350472f7820e85a color:#6e324d
 * index-service: 41e6f7e83f512ada color:#548c5
 * parse-promise: 510a1823d151f820 color:#f06c8f
 * object-controller: 2ecf594dd72ca40b color:#2b2c93
 * key-parameter: dfbc1660f57dbbcb color:#60fcd5
 * array-render: 9e4fb17507d939bf color:#46d1ab
 * utility-component: 7b84bbc9b3f0182f color:#8b6426
 * module-context: aed655092e1fcda4 color:#e9b3f3
 * prototype-number: 3fac1f8c1b7ad219 color:#d9dc39
 * state-async: 34ef745ded384499 color:#2b3ea9
 * error-interface: c5f17e8f5affaed1 color:#1e0490
 * validate-return: 65587b838ebcc353 color:#471fb0
 * configure-listener: 4db3e2bb0abe54d9 color:#33f0cf
 * utility-return: 988a451e44061600 color:#e5d5f4
 * promise-helper: aca34ccfdd5960c5 color:#350011
 * props-interface: c6d4638599421a19 color:#190fe0
 * handler-execute: f2f3835b19414890 color:#9b8d16
 * number-abstract: 349c67b67d0c479c color:#17d4d1
 * property-fetch: 849ea4ca4224322d color:#7f8f47
 * storage-state: 162affa03351f1fc color:#963735
 * module-resolve: 2edc5938549844ec color:#940aff
 * constant-list: 315e6efa26a4356d color:#bb649c
 * state-helper: 305258889f5c26f5 color:#14d4ff
 * parse-setup: ea1ad816a32fe846 color:#3fa6a9
 * abstract-props: 65068b9007e60736 color:#143cb6
 * props-reject: 375b88b88762e456 color:#633f23
 * calculate-component: 870a345bbb7d4180 color:#d75586
 * parameter-render: 2fd5a1bc66645fa2 color:#ff864a
 * service-request: f4abced364f9ee66 color:#54fe94
 * extends-parse: 1a44b8b0ea3c396c color:#ff0505
 * parameter-extends: 98452bc34186e265 color:#4223f9
 * implements-constructor: 33cdc5fd4a1e8573 color:#619e94
 * request-render: 75324a4f4820684b color:#a60909
 * context-await: 70cf67d1d4a7c71e color:#d00426
 * context-event: a24f8fd1e4ec8276 color:#8e0fe4
 * result-cache: 668522637ed34ead color:#57842f
 * array-await: f57f2ee03ef91305 color:#597e08
 * value-transform: eed0e3b1d0c69b89 color:#997395
 * component-initialize: e84e5f545809ace5 color:#e4e47a
 * initialize-helper: 964f8e1b109dd968 color:#e8319a
 * update-promise: 85cc953f865794a3 color:#93d1dd
 * transform-implements: 2d6da9e1befb435c color:#e6e1a7
 * key-list: 166ece5523b1c260 color:#d1e4da
 * constant-parameter: bb0179f856580add color:#4f2f12
 * array-validate: 90f50fe1b911ec69 color:#9c55bf
 */






/*
 * parameter-utility: 7c41cc7f5eff6bef color:#77e2ce
 * validate-property: c8f03b255eb20c59 color:#2bf6e0
 * value-resolve: ecf0ba6f45eb38e4 color:#ae9e28
 * await-context: 643db54b0a705c9c color:#86e117
 * await-calculate: 9b4da39cdf3a3ef7 color:#67a465
 * response-constructor: 31c29941b2e40bfc color:#5f6d19
 * context-function: afb9ba60cd115c84 color:#a5a8ab
 * render-request: d2f2aeb5d077fe1a color:#23d6c3
 * configure-service: 9fffc02940fb5a26 color:#7f357d
 * parse-promise: 39888b901504e6a2 color:#e239df
 * key-parameter: bdd919b7db4c86c7 color:#f9b9bf
 * listener-update: b60cbdd736f68b8b color:#1be36d
 * property-service: 509507436829958c color:#d10c2
 * parse-variable: 5445145c36cee5a6 color:#eb13f8
 * subscriber-return: a61fa2655f57a63d color:#babea3
 * index-return: 25fe9f23e8e2aced color:#a5cbae
 * interface-interface: bb6a02cf8b2f8201 color:#d159cc
 * observer-storage: e84f5d3765dfcc41 color:#93bb91
 * promise-resolve: e3d223cdebd01630 color:#335d18
 * storage-success: 078cdc1c0fe6985b color:#def27
 * controller-variable: 295231010da472bb color:#950214
 * value-return: 4bf1f186c0e75989 color:#ff686
 * index-update: fee12da6e0cd8beb color:#327017
 * validate-await: ecb4842312fd6818 color:#557729
 * load-process: 4a036160190f0764 color:#9e64dc
 * component-optimize: e4a0e8de92bae3f7 color:#7ab767
 * implements-optimize: 051eb0392d1842c8 color:#625b7c
 * fetch-array: 564a11271346b963 color:#efc2e8
 * transform-handler: f07376f7ad87ca58 color:#261a84
 * data-object: db5af504059c753b color:#6f9c2a
 * initialize-configure: aa289a64581261e4 color:#53616c
 * load-implements: 5ac78f6920318104 color:#fc0d7
 * update-load: 3c8b13413cf78e8b color:#d08e54
 * parse-boolean: eed580bd394dd92b color:#7a58e0
 * callback-service: d2dca22b423ba857 color:#583769
 * return-execute: dc52725cf67c5e88 color:#566d0a
 * interface-render: 2a74d10bc4cb7fbf color:#863b00
 * process-item: 8094edc89d4998c7 color:#6dc029
 * utility-resolve: a9bdbeeebbb35a4f color:#d69cef
 * controller-property: cb0c8b29994cd2ea color:#8778f6
 * index-request: 527de7cc54b284b6 color:#6dc634
 * variable-index: 9dde68fc55bd893c color:#1ed343
 */





/*
 * implements-variable: f4b3ca2a840f35b7 color:#2ec448
 * return-list: 7a287e33944ddfab color:#1bb201
 * data-error: 99b173e84ad30afd color:#e5cedc
 * module-result: 4602ee694eb935e6 color:#4df2f9
 * data-execute: 6fc41d3fa586282e color:#ad5cc9
 * promise-array: a372c9d1546144d6 color:#15c8e4
 * helper-prototype: a89d69d70867064c color:#9cd9df
 * number-resolve: f0139c188436565d color:#a07c45
 * await-string: b797ceae251f8bb9 color:#1a9a0e
 * render-transform: 94256c5e192f0ced color:#6d2d14
 * event-optimize: c27f0ffd60691283 color:#85acf4
 * interface-subscriber: 3834a57626ee1eff color:#3c3a25
 * key-utility: 28971a4d0ac6ce86 color:#ed4569
 * initialize-controller: 50d5dfa6fbd93252 color:#335102
 * handler-event: 86b7503722371b89 color:#a3f770
 * state-props: 28214ad511515f5e color:#27d686
 * listener-key: cb17da890c39655f color:#22d126
 * render-utility: 086b6cf352b69165 color:#b357ae
 * observer-implements: b72dc77407eddd3a color:#704cb4
 * list-validate: a5a7c59d9ad7754f color:#d3a0d4
 * parameter-object: 6d91b5992053680c color:#400efa
 * optimize-result: 05c118d0b7153a8b color:#9b358b
 * method-reject: 66ffbde62da480da color:#d8971d
 * array-manager: 40df3c9cd7f0bbab color:#83c0e4
 * parameter-render: 558c373dbe94e2bd color:#8b0a27
 * error-callback: 5a0fd8e9fc18a961 color:#b39f55
 * helper-object: 8f107944056a366b color:#fa74f7
 * resolve-observer: b45047e5745e592e color:#f534f6
 */





/*
 * constructor-listener: 6a65a7ff57aa5692 color:#b38610
 * request-list: dcc35c92bcdceaca color:#5e6d56
 * value-observer: 8e504301c065b194 color:#d49868
 * response-render: 63dcac2d231cf834 color:#b6e06d
 * list-variable: 805072ff50a879fd color:#4af144
 * number-key: e8b369ca020d1cc5 color:#e39a0a
 * helper-subscriber: 25cd51e9959861f8 color:#f49709
 * render-controller: ebc317432e918472 color:#4481cc
 * controller-await: 8dd66cbc12f22c3a color:#fc1ab9
 * parse-resolve: d558437153b4615c color:#3b3186
 * data-constructor: 694e922f0096e927 color:#84e591
 * extends-observer: d39d2e6c0265a823 color:#bfc9a8
 * index-resolve: fe86463140ab533a color:#27b4a7
 * module-implements: 811831cd09e749c5 color:#b19afb
 * event-extends: 38292aad52f35ab8 color:#acf586
 * render-interface: 537b8d77a331986f color:#40d466
 * utility-value: 4af59ebcb7dba0d0 color:#5cf15
 * calculate-callback: cb199458c9b4ec25 color:#7da7e
 * props-execute: f5084d10667b87e4 color:#c74773
 * key-storage: 75116194d959e4f1 color:#ab5803
 * variable-interface: 4a645b7d430cefe7 color:#1facb
 * number-async: 9fc6047c13c8c93f color:#17e7ff
 * helper-method: 5a2500729c6aa535 color:#214376
 * transform-implements: f85271f0acd0785b color:#5b1261
 * props-promise: 552d97a11897f454 color:#ae8487
 * data-fetch: 2bc6f46a49c8c526 color:#3d153
 * array-component: 98ffd03602b13161 color:#c488bf
 * context-parameter: 0db6a2503b7a190c color:#822b9b
 * module-result: 45a4928048dd8678 color:#2f5457
 * callback-service: 5131cfc5db4b39e6 color:#370458
 * observer-boolean: 90ad7339c9ec3235 color:#bac2b6
 * event-await: f986d9457bd34da2 color:#de3bf4
 */




/*
 * component-variable: b8d8238a9a6d9c54 color:#3e8fa7
 * event-variable: c8a6cea4393f834b color:#530c3d
 * process-configure: b33594bdf640df31 color:#b8c311
 * observer-utility: 766e395c9154b65a color:#2aa219
 * error-helper: 7dc6ef908eacde36 color:#730222
 * prototype-constant: f6b33ad59e800a74 color:#e2effe
 * optimize-event: a1f6bde7e76cb9e8 color:#7abf9e
 * method-string: 52292d944826d841 color:#2ffab4
 * calculate-context: d55b21a006631ce2 color:#d6a4b1
 * service-request: 36b1b0c9db89d963 color:#d39491
 * result-setup: f4374968d1f76bfb color:#4c2319
 * function-boolean: f04996cc4adb5b16 color:#8b8e21
 * implements-render: 9899bac0dd803098 color:#6fc308
 * initialize-utility: d14deda6e7148291 color:#3a3b8c
 * observer-function: e0ceae01f1e2c631 color:#39fa0b
 * controller-update: 4c6f1bac9855ae2a color:#12a80c
 * props-setup: 777d3c019f7ddcae color:#8b0530
 * function-function: 89915bdf0cc55c84 color:#3b1506
 * state-component: 7c2395b0e2846c07 color:#1e40f7
 * number-parameter: 63856aa9f339c9ce color:#396280
 * key-listener: 0450abbbb6f2b93e color:#2a0bae
 * key-response: da6bd12e9114745a color:#d010ed
 * error-module: cc34e2dbfa49ff09 color:#aee6fe
 * validate-key: 451f97e48544ec11 color:#e7f211
 * fetch-constant: fde6aea13cc69a01 color:#e5f8c
 * helper-error: a5e68ac6d9e84c1c color:#3a78c9
 * validate-component: 0b306fe8eee59374 color:#61a0a8
 * handler-calculate: 33c469ebc7f7562a color:#f09dc8
 * object-success: 351fa8031ebb8b6e color:#292a83
 * async-parse: 58d0bdb5a6fb4320 color:#19b3bc
 * context-prototype: c40efb5d7b6b0655 color:#fa5ba4
 */



/*
 * state-update: ab04c9c843413295 color:#7355af
 * subscriber-value: 2968eb200e138e57 color:#51ff21
 * helper-async: 85430b7feaa5e9f7 color:#455dee
 * state-return: 5d0ab7a81e99d501 color:#949db
 * list-result: 6c5bd4eb495d99ab color:#f5c6da
 * helper-reject: d12909d9af3dd3ff color:#92246e
 * reject-await: 1c18d25249468fbb color:#c8228e
 * error-async: 1d17bf1bdc7bc4d5 color:#962a58
 * success-transform: f4f79dc4157b1c73 color:#196d77
 * helper-configure: 98b4608ad657cb73 color:#95c12
 * process-fetch: 18519fb5cf4cad7b color:#858ac4
 * helper-return: f165d1a2151bbc14 color:#b118e8
 * await-observer: f1489899f29b06db color:#5e67c7
 * initialize-key: 6f7cacbcde6f30b9 color:#feb206
 * success-variable: 28039012cdc8c72a color:#d9665b
 * fetch-cache: 9a71afe84970ee1e color:#c5f590
 * validate-implements: 117e31b40e15e33e color:#c7571f
 * component-component: eb0cc6f50897bece color:#1dd876
 * property-render: 6bd5c6bad149f2cc color:#c8126c
 * promise-component: f7e353f6344f06fe color:#5b4aaa
 * utility-utility: 5363dbce2d2cfb8a color:#ebcc0
 * variable-abstract: d54ed1b76f1fd73b color:#ec28b5
 * service-render: cde09107ca78edff color:#dd766e
 * extends-fetch: 84947b32225690a5 color:#105035
 * list-resolve: 2945887f74adaec4 color:#23cd20
 * parse-render: 0ce47813fad2313f color:#e583cf
 * optimize-render: e380e7cd35993f7d color:#9f5dac
 * service-manager: ae726f2ec7513767 color:#e21a99
 * parse-props: efc8e5853c0abef5 color:#b7022e
 * manager-props: ca6c2cde916a8af0 color:#745443
 * reject-context: 20ee0fe437f76efc color:#c9116
 * service-success: c3b8ed1424496026 color:#90b36a
 * request-method: 5a8c0244a4a75626 color:#6195ba
 * object-string: c336493779a17465 color:#8d5e2
 * utility-render: cf2df12bd0d46c2f color:#f604aa
 * cache-callback: 03d6a60ef54c7e17 color:#c0c9fa
 * render-data: d09c0ec5f60712cf color:#e5f08f
 * module-property: 01bf253cf44d13bb color:#6c5226
 * promise-setup: 8412371bf0a57f34 color:#e474d8
 * parse-state: 0f69f0ba2c398a8d color:#be667c
 * abstract-event: 2d7a6c8722ea5301 color:#fbc006
 * item-data: 03e5541c8aad1280 color:#846686
 * reject-key: 7c1ecdead531e9aa color:#7bca6a
 * parameter-service: 76e2518cdb9e3237 color:#769c30
 * function-constructor: d1dae3901dd5dae6 color:#559681
 * list-service: afc19b225229ce85 color:#b83615
 * optimize-resolve: 3a9a9190a939a446 color:#c6ee0e
 */