/*
 * extends-validate: a35644ce10c59b1b color:#faf7b9
 * value-component: 378798b3a2c81a71 color:#c66729
 * state-utility: c0a3aa5fec02294a color:#65672c
 * cache-item: 59a9e6b506946dc7 color:#2056cd
 * manager-callback: a8edc02d4f549ec1 color:#9a51c0
 * storage-listener: 1bcc8aade542b80f color:#b1c29b
 * extends-component: a75266ed66e8761a color:#4560cd
 * execute-transform: 0f28646b1e9ba9ce color:#48e0b4
 * request-controller: 23fe4a2e5d958eba color:#30ff21
 * utility-observer: 42feade065e8a4c3 color:#c0721a
 * boolean-helper: b20f95c2034a566b color:#127d9f
 * response-fetch: e1945d0219592dea color:#ceb516
 * extends-render: e6157802e8f17379 color:#160025
 * component-result: 72307d236ccf0a8e color:#f156a1
 * object-promise: 7aafff46cd1d1fe0 color:#dd375c
 * success-reject: d7ab47a873aec9d0 color:#a82308
 * data-function: 666e830545f25d18 color:#c346eb
 * render-property: ae68d6f530072a6e color:#f72ecc
 * utility-property: 1a8023de71b952ba color:#4760fc
 * process-resolve: 7321dbb23f1a4f6e color:#bbc019
 * manager-validate: b546a11353b2a3a9 color:#64973d
 * object-abstract: 48044a7d7f6a7022 color:#c8482c
 * setup-module: 65d839c48720f61f color:#1c327a
 * resolve-callback: 4c14317f5e79f944 color:#6f40b
 * context-async: a18f328f58784649 color:#1e3822
 * service-key: e903920e0be87cfa color:#c91693
 * execute-abstract: 0c09601b564feaee color:#35930f
 * manager-props: 61e0dddc6566405a color:#87dac9
 * cache-configure: 8473b73b0a283809 color:#4920aa
 * async-implements: 706498c8a250c649 color:#a2c3b7
 * resolve-optimize: 6c304ebe4ec67815 color:#919d15
 * string-reject: b2fbf3508e3e8ff2 color:#1150d0
 * setup-callback: 9c82b293e4042605 color:#2418fe
 * value-storage: 14ef9e7be39f3ec3 color:#f5af3f
 * parameter-item: f039e12b0ef0bee7 color:#803dce
 */



/*
 * setup-process: 29edfdfa5a514a39 color:#54b97c
 * implements-error: 164b3327095b144f color:#a8d9bd
 * response-method: b5641cbfac28d9c6 color:#8e4e60
 * calculate-constructor: 6c9f2fe4d0689b9c color:#b628b8
 * index-load: 53a99ad5949ac926 color:#5966b9
 * promise-execute: 73edbca04d029414 color:#bab56b
 * event-component: c80332f231a001b1 color:#f8ce5b
 * boolean-event: 17bea192253d0b12 color:#8d2f86
 * transform-key: c90a66d0ba8b8610 color:#356321
 * function-utility: f1c93079530766d6 color:#c1a7b
 * boolean-constant: 0a66cfdfddf4721f color:#459aab
 * cache-boolean: 6e0928a031cc0ae8 color:#ee8f47
 * load-prototype: 2fd3bc3bf47135ee color:#a6f9d0
 * configure-result: 8c7fbf1dd3e4d082 color:#e24ff
 * property-execute: 8d5d961dfd673f8f color:#bbca22
 * success-callback: cbc5bd1c1421d04b color:#c68e51
 * function-state: e73a6d72f191729d color:#d8e2c3
 * helper-await: 6af05747cc4db101 color:#b18862
 * error-optimize: 447085a8da04ab70 color:#942471
 * resolve-manager: 22625769bc3e767b color:#dbe039
 */



/*
 * reject-response: bdf2a15daafe417a color:#6098c4
 * await-component: 6c3afaae6ec79ec3 color:#6f2df2
 * boolean-subscriber: 936fe5183f81fc06 color:#f295b2
 * number-prototype: cd960aec74229967 color:#98e88a
 * event-async: 242a2bd56e2fad11 color:#6f2607
 * state-props: 0e5f37fbeb77c938 color:#20206e
 * property-event: 4b51a34ff03df667 color:#e3b94e
 * event-resolve: d6efdb07ed25c530 color:#59f65b
 * context-response: dc4ee05b938aeb71 color:#784575
 * component-module: 327ac00cb73307c4 color:#8bf8ec
 * listener-component: d8a33eaa4e6a6a38 color:#19c993
 * load-index: 56771302cf312103 color:#9597c3
 * event-object: c2372b764c39d80a color:#b94bbd
 * optimize-interface: 31e8ff4a92eb87b5 color:#1234d9
 * handler-extends: 6d13246818c6872c color:#199981
 * event-module: b25f23f68fb0966f color:#666f8f
 * number-constructor: e1e8874635ff945e color:#57e30
 * result-interface: 70c82f2284a2ba25 color:#9df18b
 * list-utility: 74a0a23da56e78bd color:#397741
 * event-state: bc75b0d10bcc7b61 color:#11bfc9
 * initialize-constant: 203de1869e3cd2d6 color:#e9b48e
 * number-request: a96982786a9195e1 color:#d92fa6
 * module-optimize: d77709242e7fe480 color:#2b4acc
 * observer-process: b92e92d0c1a8c4b5 color:#a268ae
 * listener-state: 58d6f0999430192e color:#e754dd
 */


/*
 * interface-context: d88634e914d33ee2 color:#d11e81
 * transform-key: 488b397ba8b0d230 color:#26ddb9
 * request-implements: 9f9f953a960b825f color:#b676bb
 * cache-abstract: 2352e6507ae41382 color:#f77d01
 * result-load: dc3435b10adcc242 color:#87321
 * async-listener: cfe3c747ab0c2923 color:#22e6b1
 * property-controller: 7984a3694556fb57 color:#10c872
 * result-utility: c4d04ac9ee01c20f color:#1925e3
 * await-event: f6c74e3a6a1e9e31 color:#32517e
 * prototype-observer: 248a51e8e74a1225 color:#3cb1f6
 * execute-module: 45c0e409885e54da color:#184694
 * observer-service: e13acb50c56fa03e color:#e6fd5
 * event-promise: 2fb6f924983dae4c color:#de53d2
 * component-async: 3ee7a6cd3dc0e718 color:#a587f2
 * prototype-await: ee651d18b23bad30 color:#52371a
 * handler-service: e6d049308b1c0eb7 color:#866d68
 * context-constant: 937b6e2044080378 color:#3396ff
 */



/*
 * validate-constructor: 20874be1b9576d69 color:#632e10
 * resolve-handler: 480b0a84c61a1f68 color:#75da55
 * property-manager: 5085e495cc2279dc color:#1145ae
 * key-variable: a5bd002ccbc7fc04 color:#f4978d
 * manager-interface: 0a233d0fce35fe24 color:#636f0b
 * method-manager: 80376964f208a7a0 color:#a478b2
 * render-callback: d418f4362bc0192f color:#106d90
 * data-helper: 2fbf74cabba813ca color:#d7467b
 * update-execute: 5e83ef0b31a7dc1f color:#b403a6
 * resolve-constant: 68ccb53352c112bd color:#680d6c
 * optimize-return: 19241cfd14fcbe67 color:#602ccb
 * setup-variable: e01c4b240a27cad0 color:#3ac988
 * list-load: 7edd23bc97fcfd17 color:#9f2bf9
 * parameter-index: 6b7e726d73e020e5 color:#22881f
 * variable-manager: 6b85898c9a2dc9fe color:#e28ca4
 * error-function: 4654c3b0a54ffafe color:#e07863
 * await-manager: bcd63f1e38e9b81f color:#25f887
 * function-data: fdca9ec10ccbe951 color:#4980c1
 * callback-interface: c685e2dbfccf4d12 color:#a2b2e4
 * cache-storage: 11f3f0fec0ab3600 color:#4600b6
 * number-module: 644b02a387a5d550 color:#16166a
 * list-cache: 3f323218b393e7ca color:#42ffd
 * reject-component: 840c9029eda166e8 color:#1bdba1
 * configure-validate: 35fd1245d618e6e2 color:#69a912
 * process-execute: 585b8fc1436ee2e3 color:#fe990e
 * optimize-event: d6543ae25064ad89 color:#748d7f
 * extends-constructor: 3c67cf4611ede689 color:#819dcc
 * boolean-subscriber: b443caf6fb92706c color:#ce9d87
 * state-item: c97c5c897ec24a09 color:#9be374
 * listener-value: 444dc4000c8af1a8 color:#d7c890
 * boolean-props: e4338dc8cc84b2a3 color:#cba623
 * configure-calculate: abf1412a13cc3ee3 color:#f69e9c
 */


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






/*
 * method-configure: 9539c6d7521c74c8 color:#3f12d8
 * promise-calculate: 8916b110e9d465f3 color:#f5c00f
 * abstract-boolean: 2d43e6bbbc407035 color:#c56b9a
 * array-storage: eb4f1d63f60cccde color:#db91bf
 * request-variable: 7634b37df9b0393f color:#26bd0d
 * extends-list: 8cf0e3db2a00f96c color:#a5cf54
 * prototype-prototype: 82f88f0b81ad3cd7 color:#47d308
 * execute-list: 255b3d23d0993dc6 color:#660cc9
 * render-array: 636a74140f92c213 color:#819559
 * listener-function: 97186841070eff84 color:#a4116f
 * constructor-object: c96337b13bbf9bf6 color:#c9a81e
 * calculate-listener: 582c097b7bf46e48 color:#48014e
 * subscriber-optimize: 93a157038c9e8b20 color:#5b43d
 * utility-item: 4ec9c6c25c101093 color:#e8563f
 * return-response: 6c3d15c67608cab3 color:#720470
 * cache-boolean: f1ab82d094c510ed color:#ca66e3
 * controller-item: e99efdf5c60dc0f4 color:#8d1f64
 * variable-variable: 9e9a89f3d770a547 color:#a0f124
 * index-promise: 5a96456aa677575a color:#385d15
 * context-configure: cf560dd1a017d18b color:#7d75d
 * state-helper: 8a3068cb8cc7916a color:#59637b
 * module-observer: ac0f49ce2ace671e color:#e947a3
 * function-subscriber: 141904750b946fab color:#b2037d
 * storage-method: 7f8f45b9aa2fef93 color:#65d3a2
 * string-reject: 7c5a556a86d231a2 color:#1bef90
 * number-index: dd4bdb796da439dd color:#d5f246
 * object-configure: 0b7796922196bfcb color:#f88c13
 * key-string: 2e22a874ebefa87d color:#7b95eb
 * module-number: 2e0edfb1f31d79e4 color:#1a26d2
 * string-implements: ffb8dfee95c6f8e3 color:#e40eff
 * key-await: d3397b06d6a121cd color:#236031
 * implements-optimize: 508b7e4ce4aa07d7 color:#2d077f
 * initialize-props: 913feebe1b9e767f color:#94626e
 * resolve-abstract: 4795d0da9bffbf2b color:#dbaed8
 * callback-configure: 1614141eeae112e6 color:#ee66a9
 * function-list: 3780fc3e63a86ca6 color:#4ff55e
 * event-observer: 6339ba2f542b1cef color:#9c67b8
 * manager-method: 6e4ff4aa3ffc61b7 color:#495c1e
 */




/*
 * implements-update: cca79c728a5341dd color:#5bc446
 * key-update: 32f8f7d246a963bd color:#6c9100
 * interface-utility: f982a20c6e794557 color:#6c8f11
 * execute-number: cdab00c5b1ac0dc9 color:#35ec91
 * variable-result: b08b319213b27496 color:#166717
 * prototype-initialize: c632bf54ff5c9951 color:#5d4c67
 * value-await: e9360634d272b637 color:#3b713e
 * item-process: e09380a695e8ad1e color:#e3ec41
 * update-event: 8b9cf46c6ec5f893 color:#603293
 * module-load: 9625d381a799609a color:#2c581a
 * interface-list: 958210106a0902db color:#9723ff
 * implements-property: 7b32d9410e9883f4 color:#997329
 * process-optimize: 887f377aaf34c6db color:#2a824c
 * error-await: c7989c6007607cdd color:#9bfe8c
 * cache-callback: 68eec12523056005 color:#5b309d
 * service-boolean: 0721a24c93915b07 color:#dbd66d
 * success-result: 76daf2db73d9fdd6 color:#dd2510
 * component-update: 865abf3e5e5ef552 color:#d66822
 * subscriber-list: 4532467bf4a2dc72 color:#f6f0d2
 * response-object: 2f1d124ce5a40a05 color:#b1c395
 * subscriber-function: 5749525c5c76e2fc color:#7ac09d
 */



/*
 * string-prototype: 1a706861d2fef25d color:#6912dc
 * data-load: 1a9ccbeeaf991796 color:#8e3ee1
 * boolean-calculate: b52cb01b2f6114f9 color:#f6549d
 * module-calculate: 9f332f3b4a8806c9 color:#763175
 * await-parse: 280e77f0084f780c color:#5de1bb
 * key-value: 241c0cff686ff1fc color:#c27c58
 * array-state: 5f390caefed0b04c color:#35c610
 * validate-property: 20a596e27a8edd34 color:#2c6526
 * props-process: 353afdcabe46bd94 color:#74f31c
 * service-async: 128b4052a8eb2de5 color:#8310ec
 * parse-prototype: 8c23320dc4145b28 color:#65b89e
 * success-listener: 117bdf35ffc98d51 color:#b9f71a
 * return-controller: cbba3e6e28662317 color:#70450
 * process-await: 50138a105fbb17ba color:#42452d
 * promise-service: 1a41afd05056ab38 color:#bd6006
 * controller-return: 933c7460cb778548 color:#26aaf3
 * function-data: e5dd203d12e1b355 color:#289
 * constructor-observer: 4dd9a2b41cac357b color:#f5214e
 * manager-boolean: 0fa95a990616f6e6 color:#666571
 * promise-promise: b96a9cb56e7cfe3f color:#dce380
 * string-load: 23d028412135898e color:#d643cf
 * resolve-property: 57c917374befef0d color:#7ae4dc
 * constructor-component: 23e49cecc546e08f color:#168700
 * list-storage: 2db8c096f24ce54d color:#2afd75
 * service-storage: 32c6d2679878cb4b color:#1b648a
 * fetch-validate: fb2d86fbd73c0a54 color:#4e1158
 * response-parameter: 5cd4c2b57a0d5d81 color:#e96609
 * calculate-manager: e6bf96b949b48e9b color:#8c502b
 * update-abstract: 17a351833ef1c8aa color:#125403
 * manager-method: a148e07647d0be4b color:#760262
 * observer-extends: 384f14f3b4e93965 color:#acea4c
 * promise-cache: 06d9d42ca0dd32b1 color:#3ccde5
 * service-callback: 3644cfbebb03fa7e color:#575f51
 * listener-transform: 07b8cba9d2a91bea color:#631b9a
 * object-initialize: 69bea3df3caa1728 color:#2b2a0e
 * subscriber-request: 4261860366447cfb color:#859a2b
 */





/*
 * property-abstract: 9d86b286c0baaa73 color:#4a696b
 * parameter-callback: 58fc2bb7a094f35a color:#2b09e6
 * extends-observer: 4504a2605fc271ce color:#42b79a
 * index-handler: a31ffea5424bec90 color:#dac353
 * listener-success: 28cd5e0e9099b685 color:#dbca76
 * string-context: cc0badb6a63ee1e9 color:#dae8e3
 * event-key: ff25a8f8a2a190f9 color:#79df8
 * helper-object: af7ddca8b2278d6c color:#a95c09
 * subscriber-props: ee560c8d39253128 color:#18bcb7
 * prototype-state: 168fe7e9e82d737b color:#185550
 * constructor-storage: 56f424803b552846 color:#e0155e
 * result-parse: d56e4ca1e5c9ebf1 color:#5a3185
 * render-process: 1f2c695f3cca5410 color:#2632fb
 * fetch-props: 708a63d5cdbdc028 color:#707a44
 * resolve-variable: 8a6e1b1bfa6b0559 color:#b7607d
 * parameter-module: c82389e4f13979f9 color:#4ee734
 * string-calculate: 17517faf4e388492 color:#9deec0
 * listener-module: 14842a6827a03b4c color:#9d5ff5
 * helper-data: ec1aa4ce229dd0f1 color:#b39f5d
 * prototype-object: aafc23c0426d1437 color:#c00cb4
 * parse-controller: 9f73c6d11112082a color:#677c3f
 * request-manager: 91ed5c4093d2b179 color:#76e629
 * resolve-promise: a3dfcb023aab6ae8 color:#11ac28
 * callback-index: 1bf07e24d6f432bb color:#1830f1
 * request-utility: 6ffc66c2d0fb47e5 color:#daad73
 * number-variable: 25ff10385f0be5f4 color:#4b4a57
 * return-variable: 9c844f317c1892e5 color:#5f0a6a
 * configure-extends: 881f4b59ee7ba33c color:#3dafa9
 * parameter-calculate: 7d91ff5206790f31 color:#e609c9
 * props-error: 4a3242b60d482ff3 color:#9dddc9
 * variable-transform: d9f0c2f490b39444 color:#4d3dcb
 * data-manager: 2e12d5eda6bf73ae color:#1c350d
 * handler-extends: 4401408a99aa436d color:#1acf83
 * method-parameter: 82901391165fc32a color:#761e9e
 * configure-function: 5f3282c5e0203660 color:#6ef4d5
 * module-response: d37eaa3133d31aec color:#b9de13
 * initialize-state: 7e1b44c95948216b color:#1c61ed
 * number-load: 10602eb0f7fa15e9 color:#97d3c6
 * number-data: ef780c6c536d9d84 color:#cd74e4
 * storage-parse: 95bdc10f53855518 color:#d652d8
 * state-handler: 353f2c4ab53672dd color:#1a30e9
 * prototype-await: 6c2ccca105d46bf9 color:#f98db2
 * key-result: 2303ab90c0ae406f color:#fa8ff0
 */




/*
 * parse-number: 35c055b09452d0a9 color:#d043b7
 * abstract-listener: 5227e6b2130cb740 color:#5f5ed6
 * utility-constant: 9e742b47c85ac491 color:#1f9f06
 * callback-observer: 8e28057c676d3fac color:#a0be78
 * component-result: 6db9cf9438ca281a color:#508b6b
 * handler-calculate: 138ff455b9a356bc color:#5d3700
 * context-callback: 04dac0855088e92d color:#6d78d0
 * prototype-promise: 30cfd762d5511928 color:#ad4e46
 * module-variable: 0ab06eaec96dc984 color:#9ce6fe
 * controller-render: 55d449a994d9b927 color:#1ad600
 * handler-calculate: 880f1788ed5c4e04 color:#41d258
 * service-async: 1de2c9e00682f345 color:#931e0a
 * storage-cache: 078e1ebc76ebbad5 color:#3a193a
 * helper-index: d02699f59d1b4d21 color:#531534
 * callback-helper: 8e9619fb15f00721 color:#23321c
 * optimize-variable: fd1faf5d7ab045e5 color:#9c9fcd
 * response-request: 3355317ba1b6eef8 color:#d8d35
 * transform-execute: a824bf7896f168be color:#8ede9c
 * cache-object: af096f564bd37158 color:#4e81a3
 * return-service: 41d87612f494c7a3 color:#fef8b4
 * error-optimize: 29b7573f5901fc9b color:#e30965
 * reject-list: cd416f5fab6f4127 color:#c1d4ff
 * service-variable: b91ce6441ab75119 color:#ebcdea
 * parameter-item: b77fc780b91275b5 color:#e86a47
 * context-state: b8d06c283dcee48f color:#dd0618
 * manager-utility: 432ef5f5fe5adcda color:#c0b47a
 * item-setup: fd08ef8ddb33e820 color:#6951d9
 * implements-render: 001ec241b22c7a23 color:#206a13
 * string-process: 52cb6ca8e7bc5f36 color:#263e91
 * implements-constructor: 8be3696ac1737371 color:#de6136
 */



/*
 * storage-fetch: 1c9be3a5b933427a color:#59f9ca
 * module-key: f09b84fa658bec97 color:#138f5b
 * implements-component: 29e2357a47d4f854 color:#368b9
 * implements-abstract: 8e12a5b4615a33d1 color:#2223f8
 * execute-service: 7e7e97ff984cdcd4 color:#c4c46c
 * cache-function: 86c0f57fff0abb84 color:#8ec60a
 * load-prototype: 3846d2a5dadcb8be color:#ef2a63
 * function-object: 07d20f29035c2d3b color:#185a3d
 * helper-update: e6478eb8eddef418 color:#ade9c7
 * return-setup: ea56aec146495e69 color:#84e179
 * listener-key: e6c44fe53050ce6d color:#254e58
 * return-parse: 67cc4926806888d3 color:#1d20e2
 * data-optimize: dcdfccecf431c34b color:#d3835a
 * state-listener: 2b07cca17e5af424 color:#5d7056
 * cache-manager: 1324893e0369b0ce color:#20b478
 * load-extends: dacd60d64cda5fea color:#3faa91
 * result-object: dbe2d2ce27ff62fd color:#f12e7c
 * process-interface: e69bf5d0be17bd3b color:#d1153b
 * list-helper: 09f0cff60e5a5132 color:#713116
 * reject-number: c624b3bbcf5a55af color:#71ceab
 * value-component: 9daf6c511abb2448 color:#4cc47f
 * reject-list: d34fe322b6fd72a6 color:#2e03fc
 * data-array: f5c7d1e7848b0d8d color:#9a1eaa
 * subscriber-setup: 6e7aaadb8823ec4a color:#6df708
 * array-return: c2e96bebb5700292 color:#e59cc1
 * parameter-helper: fc21bdc04916541f color:#eb8fd6
 * fetch-manager: 6f67fbebfa697fde color:#6862ef
 * listener-extends: 2dd410573e5470f7 color:#f6e5da
 * return-storage: 11f63ceacab3f39c color:#2d47bf
 * result-render: 200e132606846f68 color:#d5c319
 * cache-configure: 775d5a35acde44f5 color:#f38ac
 * manager-number: 6f8224d9d05c6978 color:#2f85b1
 * string-success: 38919e5ee1b2b786 color:#2e8bb6
 * array-success: c5c4675cb16d2635 color:#c20ee1
 * process-observer: cf92f4f2f1f95bb2 color:#ee6b81
 * success-cache: 4c68e03f4401b9e9 color:#c3dcab
 * return-calculate: 10ace1e46484afc8 color:#5b9c8d
 * service-component: 740e7077fe3332fc color:#7cc3c
 * callback-value: 28edd8ba9abc285a color:#90f695
 * number-variable: 9ac906ba0bd716c8 color:#4617e4
 * value-observer: 007026adcdb9a372 color:#92c0be
 * interface-resolve: 2e4ace8e15ffae0c color:#1d5c08
 * variable-storage: f8798717ebe545c4 color:#f6a86c
 * execute-state: 691922557f92c350 color:#4fb80b
 * index-success: 535048dc5734355d color:#67dcf0
 * validate-result: c2be70f5773fcc65 color:#aaa695
 * error-load: 613012436ee074bd color:#c6e36e
 * item-value: a2487f88da2ba934 color:#cf86b8
 * result-number: 3b0727fed9bc7cec color:#42289a
 * promise-variable: 80c20cc0a0e529b2 color:#673648
 */




/*
 * prototype-constant: 5560db7af59f42d7 color:#163ff
 * request-execute: d6d600c78c956fa5 color:#c20853
 * callback-implements: 075a0addd677ceb0 color:#2c3cb
 * value-data: 25d91bd261c1c7f4 color:#1069f2
 * configure-manager: 18a29a377ee692cc color:#34923e
 * callback-load: 6cbfd9b9e05bca21 color:#30e8f5
 * helper-execute: 940cea0fb746473f color:#8eea85
 * index-prototype: 661130063c8558ec color:#8a2289
 * return-resolve: e53274b9be79ab2c color:#45895d
 * utility-string: 1ba6bf1d6c68d96d color:#5d0f59
 * configure-method: 82c124c5b2e81487 color:#f6e3ac
 * handler-resolve: 7415c02f771c9c54 color:#363e51
 * reject-callback: 0e89257e85e608bf color:#1560e
 * item-execute: 04b330177a7559b4 color:#75bb2d
 * event-render: 8b76f455d7eb5a42 color:#9e36fe
 * initialize-promise: 8727309d8f9ded35 color:#10d149
 * list-callback: 032e793ef65b0e9c color:#434185
 * event-number: df4aaa1eb1ee571e color:#7db3ce
 * reject-data: bf786371f6d8275f color:#8e1818
 * await-data: 9c185b4be23b2df2 color:#4eb246
 * await-render: c31ea57e01f5f8fb color:#6fb135
 * subscriber-context: f1490e9219ad4d16 color:#660d6a
 * utility-event: 2885d542dbebf8b4 color:#a32a11
 * utility-event: ba6e050de72e4348 color:#ceae94
 * event-storage: b9eeb0d4e6fc16dd color:#f34ec7
 */



/*
 * return-request: 04c0ad81c1d9aa4d color:#2f8129
 * request-helper: 24ad5fda73fbc5a8 color:#d0a663
 * calculate-await: 8315cef7b5ccb236 color:#e34821
 * value-method: cc459aed2ae0b54e color:#175251
 * fetch-subscriber: 4da3ff1e24ea98c6 color:#db7601
 * update-configure: a23abe42b2d2cc8d color:#7f455
 * async-interface: af67de68ee4be0f5 color:#78a139
 * module-module: 2e6af58d6c3ea45e color:#a28214
 * manager-constant: 791d855b59a7354a color:#8975a8
 * index-success: 90d946627355eecb color:#1cf00c
 * subscriber-fetch: fd420acd20995345 color:#e50885
 * optimize-property: de64eaba5fa43171 color:#75965b
 * interface-number: ae7db753eb355c23 color:#a0a64
 * fetch-service: 39cf1be57ff73db8 color:#bf6c28
 * response-state: d65cf4fbb83d6da9 color:#d5f804
 * success-result: e522a8c5c7d64832 color:#2c9c82
 * promise-index: cd55dca2e5077cee color:#d65c50
 * execute-storage: 2f0f6d503c5a2ccf color:#3f0588
 * async-load: 8f210b91b442b2d4 color:#f65106
 * process-item: f76153252a710ccf color:#45fc5b
 * utility-resolve: f0d5c2a9ccb439f2 color:#49b970
 * reject-controller: 1cb5d9dd1799c939 color:#6608b3
 * response-array: c0e5723c189e7899 color:#417e88
 * load-controller: d593eb8f6b815006 color:#75a719
 * implements-promise: 15aa97ba2c8ce510 color:#eec90
 * item-success: 5249e07f634acff2 color:#30b86
 * value-component: 971392e66614f663 color:#82b260
 */





/*
 * subscriber-implements: 8bdba4cc81d8184b color:#766c26
 * cache-index: 62ab9a9ad671cf12 color:#e51735
 * method-handler: 5e81e9225aa0c1c8 color:#c4b9d0
 * helper-transform: dae5805f3af86fe1 color:#1458f6
 * storage-await: 2c81672715397c19 color:#53f3a8
 * service-result: df56190fba7122e8 color:#f2b495
 * helper-setup: 131ea6492c9f2a5e color:#839cd3
 * list-return: 7fc6e6920cf14108 color:#a6e528
 * configure-array: 0430cd9ec94ce916 color:#447189
 * list-async: 112a0ff79d63f43b color:#df7367
 * reject-resolve: c74d8005f93a49bf color:#7aab72
 * number-response: 662de1352ef53c53 color:#5114e7
 * transform-component: 4785ba661522b3ea color:#5da0bb
 * transform-state: 3f11e10b9c9dbab1 color:#59dfde
 * result-validate: 614b8e89856af4f5 color:#f9cde9
 * promise-fetch: 1e01b245b5b69b88 color:#83d273
 * number-number: 401e3d4eed7a33c9 color:#71262c
 * interface-prototype: 454a8deeed486ffb color:#e8d9b0
 * promise-process: 1c2d5f592d037fb9 color:#44164d
 * abstract-request: c5a2cb91bd5c9c16 color:#cfcf42
 * execute-resolve: 45d0bea797feed4a color:#4d992f
 * service-function: 5e07f7a0a47265ad color:#e6d6bc
 * await-calculate: cf7826f1bea29b72 color:#23f097
 * promise-function: 34ac64b464315121 color:#9e1a1c
 * variable-response: 896d2bb770751921 color:#d4ce53
 * property-subscriber: 9b3b721d3e1e66c7 color:#578541
 * event-implements: 77f8065e198640bf color:#cd58f3
 * data-state: a61aa3faf0af4320 color:#3e4838
 * initialize-storage: 7c1c87b049074e85 color:#d74490
 * listener-handler: 6399f2eaac2d00c6 color:#d8b861
 * data-controller: fcd01b0ec9b822c6 color:#4b27a5
 * data-number: a6c255756ef172d3 color:#c4ce24
 * context-listener: bad3ecba834cc435 color:#903900
 * initialize-state: 632161ca5bcc3127 color:#6912a6
 * implements-module: 09a08c14198224fb color:#bd27e7
 * async-setup: 33880528d91155f7 color:#984c6b
 * await-object: 01dfc46a250e9b53 color:#92a2ae
 * request-module: 0a371b69dd85d394 color:#555f58
 * response-process: 461aab038fe61100 color:#124751
 * utility-update: ac18f4833b41216c color:#85510b
 */