/*
 * controller-validate: 4b3df156dfa5dd9a color:#e5b4bc
 * validate-variable: bd10179a05c0a617 color:#2baab8
 * interface-context: 32fd52807b6e80fa color:#1cd9a
 * transform-props: 3c31e14b83ea91fd color:#cf53bf
 * handler-setup: d6ca74122a8cda0b color:#ed6dd3
 * success-setup: a655d6c6397b4ccc color:#271e61
 * abstract-promise: 6906b06d37819213 color:#9f23a2
 * parse-value: f3a0abe1b3e51898 color:#f26c21
 * promise-object: 9147bd42b393d7e2 color:#3576c
 * update-cache: b9321af9836380ac color:#384ac6
 * configure-constant: 8cf974fae2afcaf8 color:#f45c46
 * parameter-controller: 73b421f15bb4ffff color:#43f5b0
 * parameter-fetch: 290af49488dd24e6 color:#d9b73e
 * implements-state: 3f88462c288b8c2b color:#1e75af
 * number-object: 6b81c8bd13581df9 color:#95ebcf
 * value-state: e4767acc8b84426e color:#f26118
 * variable-result: 69eb09b392baed74 color:#9673a0
 * load-transform: 2f174cc0a5b01437 color:#ad4a3e
 * error-index: 681928f129ad066a color:#29ee08
 * response-update: 29deb9cbdbcbb58a color:#7813f5
 * configure-transform: 259b79fd9b2d86fe color:#52a10
 * handler-result: ea3af3e2d1083600 color:#5a8ae7
 * fetch-success: b600d61b5787bdcc color:#36e7b2
 * context-data: 613d921d386553b8 color:#b7af05
 * promise-service: 4ced3070fcd06cef color:#860400
 * event-number: f3c31af1a5dd0098 color:#9309ac
 */


/*
 * variable-request: 15e5a08e40994463 color:#a0b7d
 * variable-component: 0f2a71442c33ecf1 color:#1944dc
 * process-boolean: d34864d5bbefb14d color:#bfa686
 * listener-initialize: 2ee5c1a93f002451 color:#d88c6b
 * prototype-parameter: de00b36382014af4 color:#7cf9b1
 * helper-parameter: e61dc06f6ce3e6a3 color:#9c4228
 * constructor-fetch: 82dd40da6b770b1b color:#16eff3
 * prototype-object: b282231bfa594b7f color:#9c4aa8
 * event-implements: 6c9d01a38e608bab color:#128f68
 * list-property: d6cae9a72086fb5c color:#dfbadb
 * index-interface: 80674a4cc8647580 color:#a99a39
 * observer-render: 0e496954d93b7644 color:#96ef50
 * initialize-process: f6e2a3c75e6c912b color:#571490
 * extends-number: 14aaac9eb001b2a6 color:#9a5dca
 * property-constant: d966961aaafb4362 color:#4d2a1a
 * storage-fetch: 184d605b850d205e color:#6f3727
 */


/*
 * interface-prototype: e8e86c4b1dec08dc color:#97bf98
 * reject-setup: c4cd4df46c59d72a color:#dda2d5
 * validate-fetch: b23d216ccfcb56a8 color:#5cfd94
 * reject-observer: 91ea74ee8d6da601 color:#afd9dd
 * initialize-calculate: 02e538a4d48480f6 color:#f39422
 * calculate-calculate: 718b2d353fe6916d color:#8361dc
 * service-data: abf9a4f6922e67e5 color:#5a877e
 * constructor-parameter: 6e456fcc9cd752f5 color:#e9adab
 * helper-transform: e1110596658f5824 color:#17cfb2
 * update-manager: 4fc55f83dd107bcc color:#f433a4
 * validate-component: cc22e1cadb934bf6 color:#34bae8
 * async-storage: 6ef996134ac8195d color:#c30ec9
 * event-storage: bc6cf63f3f609220 color:#a3b5d7
 * callback-abstract: 494aae98a40a6286 color:#785ee0
 * module-controller: 31560c5d32af296f color:#d8fa5e
 * update-abstract: 54b05bcaf78ae901 color:#2f7b87
 * request-props: 41eaed850ee1b802 color:#8d8c13
 * item-optimize: dbcd98c24a5fcb89 color:#6f010d
 * constructor-list: 31cd13ba080f996a color:#187fb6
 * component-event: ffaa007379fbf4ba color:#d00bda
 * optimize-callback: 77159b56986ca26d color:#9916de
 * fetch-module: a6eb84bfb22daa48 color:#ad9879
 */


/*
 * service-object: 024e81ad51104044 color:#122585
 * variable-prototype: e0cacce64e30732a color:#dc7a3f
 * cache-error: 51a080de478a32ad color:#873a31
 * state-index: c1fb8bb397653c13 color:#68b7e9
 * value-method: 73ad21f401440a7d color:#bd3b5e
 * parameter-await: 2ffaf39e134d2668 color:#2c9243
 * handler-module: 058acb486d8fe897 color:#ab3df7
 * context-item: 77e1e0cb3b2c2644 color:#b39727
 * index-interface: 0370cea616472e01 color:#ed817e
 * service-manager: 44fbc2905c138d8a color:#cb6078
 * abstract-number: f26cb80d036261b9 color:#dcab48
 * response-property: 32a57318d587e90f color:#d8693a
 * abstract-result: 98ddc726d063d469 color:#4f5caa
 * function-transform: 8ff1673d3c092e46 color:#276efa
 * interface-method: 0fa51d941aa3ab33 color:#2e61b4
 * initialize-callback: a9171b6fd8236b08 color:#308f5c
 * props-data: 1b53015cf65eb5f6 color:#2d3de6
 * error-reject: 831bc7121509ef9d color:#889342
 * helper-initialize: 5a9e55d133370ddc color:#be6ddd
 * request-transform: c3b1adfb9b42f361 color:#ab0b11
 * constructor-constant: 1c94d255fb825e68 color:#a44ca7
 * boolean-validate: 20926eb5284cd594 color:#9b2f
 * configure-variable: 17f1efbc11341e63 color:#a22398
 * resolve-constant: e1c664d296967ced color:#316041
 * state-helper: 1ac86bda9dd63638 color:#83c1a9
 * state-return: 411e799a7c8a1ec6 color:#54fecd
 * event-string: 272c2462bc67fa16 color:#d87247
 * manager-await: 9710aa0f07785753 color:#f4c941
 * item-prototype: 007315b325f69b37 color:#7bf1dd
 * success-validate: f76ecede5e062189 color:#837a01
 * observer-async: e3705fda1b3b554e color:#82151b
 * success-interface: e906312d782b44c8 color:#8f52af
 * response-fetch: a385685a5230eb3f color:#41a8d7
 * constructor-key: 938f08cd3559ae19 color:#bd1a96
 * object-execute: 6ae6eb6ca2284dce color:#f21483
 * async-array: 3452ae2382bdefdc color:#8811ec
 * component-result: a4c399d4a34425ff color:#a49b17
 * render-request: 821daf07bc14e71a color:#4eb1c3
 * method-component: 92b619a2a5b2172b color:#22628
 * storage-string: 7485ebc5d6cb219e color:#1d5821
 * execute-boolean: 2385987fc63fd690 color:#e7627f
 * object-listener: 3540247b89a31bbd color:#c7bc83
 * request-extends: 858a9c3f366c33d0 color:#d1adee
 * state-listener: fb31a10287f7f80c color:#93ba2a
 */


/*
 * state-storage: c78af6152fee1c77 color:#3744a1
 * subscriber-fetch: 5bccb6c8ff89273d color:#ea0157
 * list-controller: bd65c5d46eec4a20 color:#8640f
 * property-helper: 8c34663ec15f861f color:#200d4
 * function-function: 49e7f0966f9a1072 color:#4a0988
 * update-await: d8b848029e310049 color:#f11721
 * response-prototype: ecd7df2c9f4ba2e2 color:#977563
 * interface-number: ccca4d0b79c25046 color:#c3effa
 * manager-transform: fc970bfaef4c240a color:#356ec8
 * execute-subscriber: 7fb017b04296b21e color:#74a93d
 * subscriber-optimize: 303c37b02b34f212 color:#f1afd7
 * component-utility: 3dd177d5a74de446 color:#d818f4
 * helper-handler: 2c8090124e8f0407 color:#3986e4
 * result-success: 1fdd1dacf7f434e1 color:#67b638
 * extends-configure: 7f40078232c17f4a color:#e589bf
 * manager-error: 40faa230db648942 color:#14d4f3
 * abstract-object: 2b37331a6cd33fd1 color:#e8ae
 * parse-boolean: 5c640ca06d86242d color:#36f7e1
 * item-props: ae5b9fe256a054cd color:#a46309
 * implements-request: cb2c975b7d660e72 color:#8f51de
 * context-error: 1d7d271b618a1e2a color:#9600bd
 * interface-response: c35682592327e591 color:#b22223
 */


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






/*
 * await-load: 9647c1ed8512300a color:#f1656b
 * storage-parse: d39ee5ecff5dabc8 color:#7622f3
 * interface-module: 0e7971d89145eb1e color:#5dc159
 * storage-value: 260af4b7635c2080 color:#aeeac3
 * handler-extends: a5d8d87523995cd4 color:#1d4fdf
 * utility-method: 06ebaa7a31b82c20 color:#b5521a
 * fetch-optimize: 627187d01563e084 color:#434892
 * initialize-observer: 1f051c6184a429c9 color:#741f76
 * props-component: f21ceb36c1bf4759 color:#7092a9
 * value-callback: 7ac494ed2f5cc72c color:#fb1df5
 * method-array: ab27e71f73e97f71 color:#81c97
 * props-implements: f4dac871f2348c15 color:#d09741
 * helper-property: 22f341e274bf5368 color:#466a3a
 * prototype-callback: d5594d1e833ba6e2 color:#972a86
 * setup-props: 572adbb9c79b87ee color:#9bd9d4
 * process-constant: 91886082016dde40 color:#ff226a
 * state-subscriber: b7290d5ef4658989 color:#c3a906
 * number-render: 628a9030b39b76ea color:#e94e19
 * constant-load: 0fce4a045c595ad1 color:#2251c
 * service-function: 2b512e12ca5216c8 color:#59d8a6
 * validate-async: c8435a3223f21494 color:#4ce3ca
 * event-utility: 6e9fe51769e10522 color:#8427d3
 * setup-function: f9327bfc5bc3ec49 color:#70efdb
 * variable-helper: bc767ffc4a538bf6 color:#3c1520
 * initialize-cache: 8bae206007cdc84a color:#fe5972
 * subscriber-data: f4c342985d975777 color:#f81a52
 * response-render: f2c35f2fe20a9740 color:#949e37
 * calculate-object: 7da5b02798017735 color:#3715bf
 * calculate-request: f9b5458ea32d308f color:#434f5f
 * initialize-property: b5ec5ccba510c3cb color:#63a23b
 * optimize-controller: 3d7b7c0e39e69163 color:#dfed56
 * result-number: 4f8ec392e16e9b2c color:#3410ae
 * transform-listener: b8956262fde5c2be color:#abc25c
 * reject-configure: 74222048ef2e076f color:#f278e9
 * data-props: 750efbb2465bc834 color:#190242
 * controller-variable: 9e14d700baa43cc2 color:#78881e
 * load-promise: 174e2713125543b4 color:#eb4dd3
 * execute-initialize: b6bd2e1916db6708 color:#dd494e
 * update-callback: a3b0079d5ebac271 color:#8a2db2
 * module-setup: f694b0d9f0586d2d color:#2117be
 * number-key: fe17d8228c274682 color:#946327
 * response-data: 361f6fa20ce11776 color:#66e686
 * abstract-implements: 0e6cac486713ad97 color:#e9f44e
 * parse-abstract: d43a1809b5a4c6a9 color:#687760
 * property-optimize: 31cf85e2dd31501c color:#48fedd
 * configure-extends: 7a69a09cc66b2b41 color:#8f559e
 * module-helper: c8d6fbd3ed72f0a3 color:#1ea232
 */




/*
 * extends-parameter: e3096f70f22840c5 color:#f0280b
 * parse-listener: d8409cfbe25b484a color:#9e5905
 * initialize-setup: 1ad9361988c24dc8 color:#728d33
 * module-component: 410cd51afe0258e2 color:#6092e6
 * setup-transform: 5a77327d794925ac color:#5ce93c
 * listener-load: 8ce79b601c8cf5d8 color:#e9037f
 * index-implements: 3d2b8908f213984a color:#82cfc1
 * state-string: 7084b470078a83ca color:#612914
 * return-number: f0ac99e21ea3269e color:#9284b
 * calculate-fetch: bfac7d9d2dcf1503 color:#fd2868
 * array-request: fe69486414a5872a color:#cd97ad
 * reject-constant: ddc9fa2b9d4d0afe color:#4e9d5
 * module-response: d92efe34552eb9f7 color:#16104d
 * manager-manager: 9c2534c12295cb7d color:#59e130
 * object-item: c9923da90fc0bfa7 color:#f0acd
 * index-execute: 0520f1b476397491 color:#5bd077
 * request-constructor: d9ed1595cac542c6 color:#fd6c08
 * load-listener: 2a6ecaee06413376 color:#745068
 * observer-constant: cd8ec4f50a18222d color:#dceb19
 * validate-success: 1a7550fb3b9b6403 color:#792551
 * event-object: 3baaf4e1422767ab color:#f8b94e
 * manager-index: 0f2546174a954870 color:#8c75b8
 * request-extends: 0727165553c3ad43 color:#6dcb91
 * utility-initialize: 1fb406dc5d685604 color:#527673
 * async-resolve: b71fadb2421e5a39 color:#8d2274
 * parameter-load: 03df4615e0888c55 color:#134ca0
 * function-event: d184bf60f56113c1 color:#ddeb0f
 * handler-async: c4368433d4cb9ef8 color:#f2adce
 * reject-constructor: 7bd11c1ad392261a color:#3cff3e
 * service-process: 3067b7622d28cd64 color:#810477
 * component-optimize: bfd169cea6dcba59 color:#5414dc
 * service-number: 25021a28468d9991 color:#e0d183
 * storage-service: 8e5646cdbbd6c765 color:#67d720
 * key-resolve: 65597fb0077c01b9 color:#5225da
 * execute-initialize: 4ab9f6f962762a0e color:#ab72ca
 * transform-configure: 90955a3b85ab4189 color:#11ecd8
 * service-validate: 6c6aac9bd4501424 color:#541297
 * module-reject: e1d840ceed22f5c8 color:#223053
 * await-optimize: e9e4c8a188a403fd color:#a93a65
 * component-property: 3d1792191626fff6 color:#a8ed92
 * parameter-subscriber: 444dc92280c59234 color:#2e7e07
 * abstract-update: 90faa51fb885b675 color:#e525ed
 * observer-transform: 4fdcbb91e1549d47 color:#b9e896
 * context-response: 938defe30cdd69c1 color:#8ae3b5
 * abstract-manager: a46e4342bc1680ac color:#733c25
 * function-manager: c7916c9669c743c7 color:#96837c
 * list-interface: 23b67482e16f8e66 color:#92f759
 * prototype-number: fa0d2260cabfb60a color:#532036
 * render-request: 981776f8a4162f84 color:#ef8c21
 * variable-initialize: 039ddfc745f8baa7 color:#7dff2b
 */






/*
 * setup-resolve: 2793bf7bb7c65971 color:#b25acf
 * state-controller: 4efa389a363ca3b4 color:#70c1bf
 * method-implements: b6b64ea64e9268f6 color:#b610c7
 * callback-helper: 3d2aa2c48c2e6688 color:#fb486c
 * property-cache: fefe90b4ef3b2e15 color:#5add8c
 * interface-initialize: 2655cdaf714b96f5 color:#6f1e90
 * render-utility: 1ca315c66274c948 color:#1fa3ea
 * data-key: 7a81415d41ad5c4c color:#f8613e
 * interface-parse: d441922d44209f3b color:#b4485d
 * load-parameter: 429e984b1fba9284 color:#9f89fe
 * handler-implements: c725c5a87bd0d01d color:#2b2f89
 * property-method: 475adace69942797 color:#aefa3e
 * result-process: 17b9f5b2f3899b63 color:#753069
 * function-validate: c7bb72b4464ed72b color:#af7dd7
 * data-reject: 5b88f68c0fb82fcf color:#a8f0b8
 * optimize-abstract: ad3eac7c3856fe26 color:#4fb459
 * async-manager: afeea1d5da052524 color:#f173da
 * async-module: 76c2279acff3ca11 color:#92bca0
 * validate-array: 871df82519c14def color:#39390a
 * calculate-module: 5c6cc79179ac149f color:#e47fb4
 * props-function: a6873b7813356125 color:#9e392
 * response-interface: b0664225dea26b68 color:#9afda6
 * error-array: 721d5cbff4c3c139 color:#bdebd4
 * transform-parameter: f11da1112189829e color:#b5fd21
 * function-event: 1bc86d547bcda764 color:#aecb
 * error-state: d3b1eb9e16788364 color:#2e71f8
 * await-return: 9afe7523357e3a10 color:#9d5ba0
 * await-constant: 1f00f52551d47525 color:#3d26e3
 * async-item: dbd5d282edc54990 color:#4a6e1
 * interface-update: b5db6361c2196351 color:#65ca3
 * transform-helper: b0432328c789fc1d color:#82e28b
 * async-optimize: fbb28b9ad3f799c8 color:#2f6078
 * prototype-array: 557fb7a4fb0c84ec color:#adb679
 * parse-error: b3c13e72d9bd9394 color:#8778a9
 * async-update: 9d6bd3db55a00dbb color:#165872
 * process-constructor: 0995b68a89b305c5 color:#45335e
 * subscriber-reject: 3c69f168372ff086 color:#8f2a15
 * module-subscriber: cdfb28d7eea29360 color:#a05f83
 * extends-abstract: 48cbf442ff11a795 color:#ee2b54
 * service-async: e749a2e19d0d0dfa color:#898af0
 */



/*
 * handler-error: 50f6bdc1af647e8a color:#f770f1
 * interface-await: 53f215113320f373 color:#57ec5d
 * execute-context: 0c9d8c861dccfcd7 color:#d08ca5
 * implements-context: 189f28162d9f5075 color:#f1ea92
 * cache-function: 91aade9282d1635b color:#bf7694
 * object-validate: cc86552b9944c35b color:#1696bf
 * key-interface: 49ffac9355740018 color:#22972e
 * listener-constructor: 88d45725567b719e color:#57f348
 * number-string: c9675109b229401b color:#5d2b52
 * property-variable: 85a5f6d0d083d649 color:#6bd610
 * subscriber-props: de9a35dec71be552 color:#6571b4
 * helper-setup: 916d9ae617270e26 color:#9a5893
 * implements-optimize: a6d0628075d0daaa color:#305f3
 * request-event: e1bab1b2d471264a color:#e9c7ce
 * callback-fetch: e2e028cbd1f03a59 color:#59f176
 * promise-result: 8a61284a507a2a2e color:#c6f346
 * prototype-transform: 852b644ab0007dc2 color:#3978b9
 * list-observer: 0c1ebfaa74094e4f color:#19af11
 * calculate-component: 05a43df4ce826cd3 color:#65f6c7
 * number-process: b02d79966313c923 color:#6cdf74
 * load-update: e23179b4fc879eec color:#b65e8e
 * prototype-return: bfbf9d67e64740aa color:#c76f65
 * abstract-reject: 49d2bb6637461b88 color:#9a9c02
 * response-fetch: 8dfc1007d7f60eed color:#83bbb5
 * props-string: 6ac35a27b6017a64 color:#eccbda
 * setup-await: e5d4263a10f4d2ce color:#b2d273
 * transform-observer: 710424db8028dd37 color:#1febb5
 * object-item: 3f630732657cd6f7 color:#1054cc
 * module-utility: 536146e5048eb2be color:#273b66
 * list-execute: 5572bb417ad38a49 color:#a995b5
 * item-result: b4df91875b50f426 color:#3bc60
 * success-listener: 2be71b77981698ef color:#35ea3a
 * configure-boolean: 3be1efeda37c99a1 color:#68ee7b
 */



/*
 * item-abstract: 19c4fd3bc17044fc color:#16038
 * process-implements: f3b70ae9fe409973 color:#87cfde
 * manager-service: 68e6b615dbc2f11e color:#985746
 * update-callback: 493dfc4803e7046d color:#c67939
 * service-render: 36ebadcd0f7b4b78 color:#c2f562
 * resolve-callback: b2b7a8c2f0f51a3d color:#e70bb
 * cache-method: d529185ac81c1eb0 color:#611f50
 * component-optimize: 899c8ea28787ffee color:#b8a328
 * update-return: 61bb427858ee517a color:#1fccb8
 * helper-boolean: ebf5098ba3feae95 color:#63c1c9
 * calculate-initialize: d1f70e7fc8b46f3c color:#c8884f
 * abstract-observer: 8d4bbba83bd92f28 color:#59e6ae
 * number-constant: fbac8406dde16982 color:#7f599f
 * module-return: 2a6fd18e9389c250 color:#d62243
 * item-interface: 9cc784c12d14e165 color:#d01e4a
 * controller-abstract: fe886a6385bd0407 color:#df00cb
 * list-process: 9ee6e0afe2eae753 color:#32800c
 * async-component: 238b6e6e53696be0 color:#6e6fc0
 * subscriber-await: 92ac5343d548f500 color:#3a62f0
 * async-parameter: dfc00f3b45cda4fc color:#2b3448
 * key-index: ac3ad0f81258f32b color:#911bde
 * render-result: 5a1a12670b29f90f color:#8f8d7d
 * return-handler: a7e36ea345cd56ef color:#d7ed6a
 * service-string: 95b3b4dae697cdf0 color:#a16167
 * helper-success: a86276f6571c27a0 color:#e36d01
 * function-service: 6e56570f250799ba color:#d5cd4d
 * string-process: 338e456473c8fc8d color:#a74995
 * context-event: 46caa77775f1843c color:#f01df2
 * reject-list: ce0a99723d22589a color:#db1f0c
 * props-result: 0f1df535b862f7a0 color:#8619c5
 * constructor-number: ffb5e980ecda7dfc color:#710984
 * error-validate: eb8d12e3717b1ef0 color:#fa2849
 * transform-value: 511a35101db42e43 color:#698ad3
 * calculate-item: b82fbaca61431675 color:#6ca2cd
 * observer-transform: f870a2a3cad8a8f5 color:#9723bc
 * update-fetch: 855439e4f1ca7b9c color:#b892c6
 */



/*
 * list-storage: 518cf7bcd1d117c7 color:#eb1fb1
 * prototype-value: 7264d5cabfb77c68 color:#140ad0
 * object-transform: 4ed0458176fb1768 color:#ff38db
 * index-subscriber: e810ae7cf401acb1 color:#effc28
 * object-utility: 4a5018f8940798a9 color:#8539f4
 * transform-property: d9c3393f08f11628 color:#613e00
 * load-setup: b4e2edb1c953372d color:#5ca83a
 * manager-index: 69fe80cd810c090a color:#87b0d2
 * success-event: 4238af4799616f45 color:#f8a24a
 * promise-load: f79471c184bbc3e8 color:#6bac07
 * setup-state: 68e2b4809651bdfc color:#ccf4d5
 * index-key: 4617d3a8fbae56b5 color:#292e09
 * cache-await: 75e900d1298ac039 color:#e2cebf
 * handler-execute: 6b28856700b4be6d color:#879e74
 * storage-render: f67073c44f643518 color:#e4f27e
 * resolve-utility: 361a5b9b62658010 color:#f6f901
 * process-execute: afebc6674b610f1d color:#94d488
 * variable-module: 1b11c1cf4745c668 color:#63f36
 * execute-manager: e2bef79574a3a775 color:#9a3a19
 * fetch-prototype: eb397572abea51fd color:#e274a9
 * array-variable: 896860c7d6b17086 color:#d8f5af
 * process-initialize: f022877a41f98e74 color:#6427ee
 * parse-await: b79975f8fdedfcf6 color:#332a6e
 */




/*
 * fetch-handler: 06bb99c26b59a25e color:#9f46e2
 * observer-constant: 9ca4e8fa4feab836 color:#bd64db
 * module-validate: 5269acd2028c8cd3 color:#e92136
 * callback-fetch: 63d535a37c60441b color:#bfe34c
 * manager-fetch: 820325b25482f7eb color:#29d7ce
 * observer-await: e4f6e94fc99ba512 color:#511ce8
 * async-optimize: d2102d2f05f0cfa5 color:#a1d897
 * await-value: 6db2e710084cbaae color:#633b4
 * error-observer: be44f77bd231ff1b color:#161d14
 * key-async: 94c5feaf989d0f7c color:#787960
 * property-abstract: dc3f076784d966a1 color:#eb54d3
 * handler-result: 5bf5c692eb8b299b color:#12ebd5
 * promise-load: 94c497e797a1bf6b color:#61df89
 * constant-resolve: 9067bc33c7a06a9e color:#d14a97
 * parameter-fetch: b51662c58ae6bc02 color:#f32a00
 * configure-promise: 3f0346e2f57f1756 color:#d87f11
 * controller-string: 4ee89d6fec32a765 color:#34794b
 * index-parameter: 25a313bb77c666c2 color:#ccce21
 * manager-variable: 14d8c9fb8b84cb13 color:#f92ace
 * variable-index: 60b187d05ddbb192 color:#446dd4
 * optimize-return: f53a1901bdd6648d color:#45bf6d
 * observer-extends: 9615c48891693a5f color:#6d40dc
 * extends-state: d06b75c979fb270e color:#ba0b9a
 * promise-value: 4af28e353a76454a color:#fbb6f0
 */