/*
 * success-variable: f6a3017fa8342960 color:#68b792
 * boolean-variable: 09a5d950fe5dd963 color:#fa68c3
 * parse-validate: c219dc34d98cc82c color:#4b7d66
 * configure-transform: 80424391704dfd28 color:#9dc10
 * string-resolve: b898010bb032fee0 color:#96871b
 * props-utility: 6ffeda82469cfa6c color:#85d635
 * manager-update: 0f0207df59a2a7c6 color:#726fe1
 * context-resolve: e427b2c6a9416cc4 color:#3b7d90
 * context-fetch: e5c2db008641ed1b color:#3a12db
 * return-subscriber: 9c619eeb846223de color:#6bda3b
 * parse-update: 12423708b0d90a2d color:#30c096
 * response-load: fa930097baa68ae2 color:#bbac6b
 * execute-service: ddc89b667f7aa490 color:#473e69
 * value-manager: e5e8368bf49897a3 color:#25aff
 * props-listener: f160070f93df0305 color:#a7d3be
 * promise-function: c848923ddbbcbd35 color:#9738a6
 * variable-parse: ca73a6a1f8275af1 color:#d17870
 * string-item: a80ffae9e65a67eb color:#f0f546
 * constructor-helper: d43c7b6112fb0cef color:#844c39
 * validate-function: c8381c9a722c7a55 color:#448f4
 * number-function: 41419501a40784bf color:#4701b7
 * props-state: c3ee1e72342c7b60 color:#2dc95a
 * key-request: 6a56bf8f7c85fcbc color:#fe2d92
 * validate-manager: 6c2da26140244646 color:#3fa680
 * module-extends: 3de8ffb4fbc689ef color:#ce3f7
 * component-success: 3fc0e27ed1603e7a color:#7dc520
 * module-setup: c683c031414ef66c color:#c7dd46
 * request-constructor: a9e1c7c8d49107cd color:#d94cf6
 * execute-await: db8556698d931e6f color:#8ae1b9
 * constant-callback: ef0512d1977e4ee9 color:#dfba54
 * handler-service: 275f61129ba4d9ec color:#abee17
 * render-event: 6d8d7a494b2bcf96 color:#84f3
 * callback-validate: a3afde171047b469 color:#f16adc
 * configure-request: cf8bdf640b49e386 color:#b03f85
 * process-execute: cfac8d28a9fdb8c0 color:#49e4fe
 * variable-fetch: 76f35be845ec1842 color:#f8c962
 * object-array: 24dd9e4559153ce6 color:#171928
 * observer-variable: 1c3cbb4ea21b0291 color:#d3d915
 * render-promise: f70934a3da1c84aa color:#ad3989
 * object-string: f2ab6ae4d602b864 color:#d5e16
 * process-key: 5a13f1ed3570534e color:#97e089
 * reject-parameter: c2cf8325e0f7df04 color:#fcb32d
 * calculate-render: 6fabace545b30cb4 color:#3b0bb7
 */



/*
 * render-validate: 81050da7b89716b7 color:#49eb06
 * props-state: d09ffefa2addcc3b color:#a2992
 * utility-method: a1944092c0f86e8f color:#69cdc
 * transform-result: 2b11b75b03b74fdb color:#1df45a
 * event-string: 652ad8b530d17636 color:#ddf692
 * error-render: 5078be95c968b5eb color:#362f12
 * parse-helper: 925ec72534f153f3 color:#269e76
 * abstract-error: c4d0af0a8bbf7919 color:#f43038
 * resolve-method: 6e5c5cfc0201afba color:#9c90f8
 * parameter-render: 074f4b50cf3500be color:#923807
 * success-callback: 6a7240c175ed03fc color:#5bf2b7
 * process-helper: 6c10efe9584d4133 color:#f985d4
 * success-props: faf45bf7648d81ca color:#d1fd94
 * execute-constructor: 971ad5fad38daeac color:#348661
 * extends-utility: 1484ecf62276c66a color:#279973
 * string-await: f3da68e83dea2d66 color:#e2d900
 * context-variable: 0200f8063d5e3aee color:#bc32d9
 * transform-module: 12a2417608509b0e color:#e70bce
 * calculate-load: bc3d9253a20bd766 color:#aaa1e0
 * number-update: 34f41b71af73cf01 color:#74c766
 * update-parameter: 31bdf95ba1adae88 color:#44e335
 * data-initialize: 1df6e13347b92acd color:#82fb53
 * props-listener: 5dcf5531d5c96002 color:#325f2c
 * render-helper: 2886035d858deeeb color:#942b53
 * event-storage: 5927f0f67ae27a3a color:#24d47d
 * implements-item: 82d0d7a4bf698d1e color:#35dcb0
 * number-props: 029e75b3b51c8923 color:#cfbb4
 * await-initialize: 442a3b60ea5249e6 color:#6513cd
 * optimize-async: 74e49def77107222 color:#dca4c2
 * optimize-result: 1a86ebe97bcb42df color:#bb0acf
 * constructor-process: 359890be68465f76 color:#3b0c21
 * module-listener: 4b1a78a0731dee89 color:#bc2db1
 * promise-async: 2fdbe1baa6ac7fa2 color:#94f510
 * listener-controller: 40f0702e3a75c432 color:#eac01d
 * constant-constructor: 547b076c8f41cb87 color:#cf467f
 * observer-string: a98bdd6775321b47 color:#4eea2e
 * storage-reject: 0a98ce7f7d27da5c color:#6c0f56
 * optimize-module: 8b3c83f471533236 color:#bbb443
 * context-function: cb0f7747982e78bf color:#2aedc9
 * parameter-service: 998eb0e9653bc3c2 color:#3c8bcd
 * parse-listener: 78b408d9a7a3b060 color:#4df35a
 * async-optimize: 7612fe397fc120b2 color:#1fbf10
 * calculate-result: 58cb450841e3cbe9 color:#7f0f4b
 */


/*
 * method-data: 602557c418756739 color:#9a1b62
 * boolean-process: 837fdaacba06b9e9 color:#6e864c
 * function-validate: 98934b641a719fbc color:#e9b0c0
 * module-callback: dbe2216350772446 color:#650102
 * data-storage: f052d2eb493c0f61 color:#af6f97
 * helper-cache: e460ef75bda1db32 color:#e58342
 * subscriber-utility: 3b45b0f4c53bfe55 color:#c74a46
 * interface-event: bdcc9fa83e8bc61f color:#23e686
 * listener-interface: de4177492f885807 color:#77ca34
 * configure-object: 3a0f06b9a252e81b color:#e7ec05
 * item-return: 5c170c8433a5f3a1 color:#2d946f
 * boolean-abstract: fd49774afa9a1954 color:#f32d0e
 * cache-props: ea92e2cbf7c93c7c color:#de5fa5
 * success-error: 997dab0dbfd1409c color:#6eb9b
 * value-success: bebb512c5bdb1a29 color:#60aae
 * parameter-array: d6f881a64e99ce5e color:#76b527
 * extends-data: ec295f642cfda4e7 color:#ba52ac
 * resolve-parameter: 079abc853d7564a1 color:#ca3b0f
 * interface-reject: 60edd2a6b4e15f3a color:#25ee02
 * error-error: f738faa4358dae93 color:#d8481e
 * storage-parse: f6ad48b1277f57dd color:#1ccdca
 * props-success: 15403aa7b6fbdad7 color:#c8552f
 * state-list: b339e0e7a7a4ab26 color:#356ba8
 * string-calculate: 54e20e8d5e9ee607 color:#c7bfcd
 * storage-execute: 19a8187ba6f54123 color:#b59f67
 * number-value: b6990a84951b9146 color:#eb404
 * result-extends: 773a3caec2232db1 color:#4b4cc8
 * abstract-key: b901110b31f9e023 color:#d25d2
 * variable-object: 4b493340c33c340e color:#3b4912
 * state-initialize: ed2277f43eae0761 color:#5ec39d
 * array-handler: e5685f895083855c color:#b853c1
 * fetch-data: d908a2f91642e2da color:#ffdb7f
 */


/*
 * calculate-success: c1039d6028573ce3 color:#7209b3
 * props-execute: 4fe6614401c3558b color:#f40063
 * render-fetch: 617637fca213b8fd color:#ca5d0e
 * storage-subscriber: b39fe546984dc135 color:#b5cd3
 * handler-extends: 045d782460b86b18 color:#f078e5
 * return-string: c6bb9da69a0e7f5f color:#c53a7c
 * observer-cache: 03899367bea3ef8f color:#1cc453
 * load-method: d7e648fd03175643 color:#2a5070
 * listener-event: 5e534345a5e610ff color:#bb35f4
 * callback-constant: a03de56bfb4cbc3f color:#47e26a
 * calculate-data: 63396a9518b16f95 color:#961b9
 * controller-result: 04e3bbdfec62c7b5 color:#207143
 * initialize-controller: a8b06e4c7c4592dd color:#6cea5c
 * value-implements: 554c88239b06bb2f color:#e14c40
 * value-property: f78904b479871393 color:#94c2ec
 * fetch-array: 10e13fbcd6efe13a color:#ac00cd
 * controller-value: 651f43ab00769b2d color:#c48f9d
 * listener-success: ca7b7827da3ee435 color:#e3fe8a
 * module-abstract: 83768ba5a5041d08 color:#91696d
 * manager-resolve: 78a020258e7aa00f color:#19d685
 * result-state: 4dc21197da0a6ffe color:#932559
 * callback-configure: d65de9ea4a6e4884 color:#a364bc
 * execute-props: fa46a3a87ae36fff color:#b4616d
 * calculate-implements: 38df91e2d8554eb9 color:#45be5b
 * handler-storage: 40e0f27419e45e4f color:#a9cd5b
 * utility-update: 2c8ca942d1cf1559 color:#a3a882
 * cache-event: b2fa0fa1901b80c4 color:#c8a1ce
 * result-constructor: ad7dfccfa387e757 color:#baaa42
 * manager-async: 7240c0139f282a0b color:#68a5aa
 */


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







/*
 * string-storage: 6b2b4f9d15efae5c color:#640545
 * calculate-value: 457562241c02ae2c color:#be639
 * helper-extends: 305994cc186b1218 color:#bebf47
 * list-variable: 8a7feaf682908939 color:#e64939
 * update-async: 9b4ee94e2c0020a9 color:#f6bfa8
 * state-function: 3c06ab7f11b5addc color:#92093d
 * subscriber-property: 40a228ff64032378 color:#76a17f
 * handler-request: fdd2f007ac0c2d6b color:#bbf07f
 * index-transform: bc50ce4396986fd1 color:#af4dc9
 * utility-object: 011db14864b537be color:#9b862e
 * service-observer: f6e08586d4fbb98f color:#d6347
 * resolve-utility: 44883a610dac29e1 color:#4efc42
 * return-result: fc2644dfade7b80e color:#ea24ad
 * function-result: a337beab2c7617f1 color:#c6be85
 * index-resolve: 6d68aea831cc5da2 color:#d22192
 * parameter-reject: 9d96a66f09ee90ed color:#58a536
 * response-abstract: d351e80298caeea7 color:#c660f6
 * list-module: ce4824f6ab218def color:#d0a923
 * props-state: 95472d5d569fcabc color:#a6a2cc
 * initialize-return: 30e1bbdf021e0441 color:#f7cfce
 * method-error: 7c01c4f79a084403 color:#fda5f3
 * reject-state: 0df37d5bcd64dbcd color:#46708
 * return-property: a93cfff8220f7004 color:#47450b
 * reject-initialize: 8a04e46ceff48837 color:#142c1f
 * parameter-utility: a9da1242e5adf814 color:#48e496
 * setup-cache: 16c5fa0130b8e96e color:#14c108
 * initialize-interface: 0a1df5efbda0f51a color:#c3ec35
 * cache-return: e776db8057e2228d color:#c9afbf
 * constructor-reject: 5c5f723f3f3758ea color:#f622a
 * prototype-context: 2edb90434283f13f color:#d778c2
 * service-callback: e0068666bd28b89f color:#8ea101
 * callback-context: 71e756ea0d656239 color:#c75a15
 * interface-event: b65f3a721bda0f84 color:#cc5187
 * process-data: 70609c2e5e36b65a color:#d0b895
 * return-configure: 217d05532b3680d4 color:#f4336e
 * parameter-property: ceeddbaa667a0550 color:#4cdf2c
 * success-return: 5675cbaf8737c8e4 color:#b29434
 * error-return: bc3487baacbe35bc color:#c4226d
 * load-storage: ef100025c1ad25d9 color:#8359e5
 * result-key: 4fffb9aee36f3191 color:#73f362
 * method-resolve: aedddb26e5600427 color:#f5bfad
 * state-number: 46200b28d5cfd84b color:#f2fcfc
 * event-return: 4716a4e30479f299 color:#967fcd
 * initialize-property: c86f2b20b8b21043 color:#603976
 * property-event: bb8f8d926656c05c color:#c9816f
 * parse-parse: ec184278183034fa color:#5ae7f6
 * resolve-state: cdc9adcb3d0f6bd8 color:#9adbb3
 * parse-component: f87586859d26e453 color:#838715
 */




/*
 * resolve-fetch: 537899c4ffa7ebe8 color:#e33181
 * string-value: 1b3669c50f99b3fc color:#ae62b6
 * implements-string: 6659b03d987e7a5f color:#7a6fd0
 * success-callback: dfbaf1daab4840b5 color:#f228ad
 * callback-result: b47444598cc5bf9b color:#9cacb
 * service-component: 27bc545fb55f0b71 color:#127190
 * fetch-number: f78163d9a06b41aa color:#f6f6fb
 * transform-observer: 5e848dd892ac18fe color:#da63e1
 * result-execute: e269d1b98fbf7ac0 color:#87d9fb
 * item-observer: 64de89c75d23e7d4 color:#1bfda0
 * prototype-props: 3a2e9323f8057120 color:#1d8100
 * callback-event: e6e8a46bb9151133 color:#c547dd
 * error-callback: 47fd077303b696f2 color:#18edba
 * module-parse: 1c13e46088e212a0 color:#7262f6
 * implements-event: 2938a0c5858b08ec color:#82ff8c
 * optimize-transform: 9e8b4c3db635b6ce color:#e24aaa
 * render-error: f577fccefc3d98d8 color:#263be0
 * response-constant: b290e8063b36ab00 color:#895dbe
 * promise-props: 9f8a225a482bb4af color:#731f2f
 * optimize-error: 8ee2051d32b9a6fa color:#e4480d
 * listener-async: 25704c97d74ea344 color:#2fdb3b
 * validate-execute: aff73566583d2f64 color:#803084
 * method-handler: 0a9bf5655b9301ef color:#37d526
 * request-props: 6f4a70dd2f8a47b5 color:#6c0013
 * key-context: f0ccd67936413038 color:#5ce741
 * event-setup: 6c1bc62b65c23932 color:#625e5e
 * function-fetch: 0f0a2e9a545b1d78 color:#224bbe
 * transform-render: 9d705319a4fcd740 color:#f621f6
 * variable-event: b193b2cbb2c9a03c color:#17ccba
 * calculate-item: 9fed08efe291e9f8 color:#e887e7
 * component-string: ebf9bbfdd0c75410 color:#a8d73b
 * initialize-observer: d488834b8505334a color:#db21ff
 * observer-data: 6055d46f266036ac color:#10e416
 * calculate-result: 1271d38c4d9ba6ee color:#5817ad
 * request-parameter: 5b66133c3263b002 color:#5a8435
 * handler-list: 8d1cf01388723f83 color:#c7b48a
 * value-render: d0f5de4ad2c9a43e color:#d88022
 * constructor-await: ee46bb2f1e4ea89e color:#291666
 * fetch-await: 8ce20d9dce0e2dec color:#4d6049
 * setup-observer: bd608652ea377270 color:#ab2303
 * result-extends: bdec800fdf4150aa color:#fd8ca8
 * return-service: 7fc9105e86551d3a color:#bbe24
 * render-function: d6c4d26531234258 color:#a9c8df
 * helper-request: 52561f302a3caf96 color:#dde363
 * setup-object: a73a623b3945bfb1 color:#d5e51e
 * optimize-index: 2c1ad1d026936753 color:#f610a5
 * constant-number: 2ce39fcf35e1a7e0 color:#249407
 * controller-response: 854d25af93f9ee31 color:#f7b2ad
 * array-prototype: cd91453276a68989 color:#6a6ae7
 * execute-array: 2296375d69b25964 color:#9182eb
 * listener-event: a8f67705e50ff88d color:#865128
 * render-method: b218db56d9aeb27a color:#ab601b
 */






/*
 * callback-validate: 2e0c9c498bbb2edf color:#56ccde
 * parameter-load: f44ecc29779b31e4 color:#23a8d6
 * promise-value: 8a0fa24636c78e00 color:#30926b
 * subscriber-implements: 31b7eaf70aec3746 color:#fa6d00
 * callback-property: 45edb6004d01701f color:#15b3e2
 * boolean-extends: 2cb5429c139fd97b color:#553c2
 * implements-key: ba7ded58ab87acad color:#efcd8
 * return-property: b41a951a0365cab8 color:#4047fa
 * props-parameter: 3dcb5010fb5222db color:#81e071
 * handler-context: b46209f90c952a0a color:#dbf27
 * interface-implements: bd86c13536cda39f color:#b752ba
 * constant-abstract: 93afe392f389c243 color:#b22ceb
 * return-optimize: 7feb9aa6f17d9814 color:#b3e757
 * execute-object: 134bcf4579466f26 color:#a1a3cc
 * method-storage: 0eb5a09734fe5489 color:#c16bc3
 * validate-data: 956fe3bb0e75be89 color:#537f6b
 * index-controller: ceb212e49030ecdd color:#e496a7
 * storage-abstract: 7a77a765869fe9cb color:#4dd0eb
 * error-return: ee3391cb53d5c30f color:#d399d
 * manager-list: 998fd8408358f33d color:#dd087d
 * observer-setup: 02c910393a5b4c6c color:#fd288f
 * handler-controller: de5685ade576f668 color:#a55673
 * result-constructor: 5d43a262946314f1 color:#833c13
 * initialize-component: 18f889a6795365ba color:#2f2fb6
 * method-item: 8a96ead20f758a4e color:#7f20e2
 * prototype-string: 12af37281f01efb9 color:#8cee10
 * storage-state: 9ff942c369a861ac color:#2ba92a
 */



/*
 * controller-configure: 707be4a5dffe9c2b color:#e5a20a
 * async-initialize: ed96987f1fd1035e color:#381a08
 * transform-utility: 7c14364682ecf702 color:#a89d7a
 * key-optimize: b88e20f8349239a7 color:#ab1081
 * interface-property: c2168e5c85d7c336 color:#50e71b
 * error-index: c96310496a17ddd6 color:#b11c72
 * result-property: dc69c932ab4b6a42 color:#9801e2
 * result-property: 4f0e9acf609e0277 color:#25320d
 * parse-property: 6fd16f4836c67ea9 color:#9b5efe
 * execute-listener: d606cb30a401b51d color:#b3c2a3
 * async-property: 3f41fae298924729 color:#74f96e
 * result-error: f9181efc04d51d16 color:#b99a04
 * object-render: d17edb5aec28ca7d color:#a4e72f
 * key-transform: 966617c1f80118ba color:#a66e53
 * interface-calculate: 580adf550533f3b8 color:#cb6803
 * subscriber-subscriber: 13de4233c3cd7c9a color:#6c20fa
 * validate-property: fd4229466f4c2440 color:#a19e37
 * execute-request: 36bdb18d793cb932 color:#3b20f
 * render-parameter: c9bccee9a1d185a2 color:#49fde
 * abstract-item: 97057a6e8b18621d color:#eaf01c
 * module-extends: f03edbd0f4d728a4 color:#cb9c2f
 * listener-extends: 4f51fac815a4a102 color:#aea521
 * variable-storage: ce132dbe6908d7ab color:#b260b8
 * object-result: 2786f05b7bd7f548 color:#80d28a
 * constant-list: 28c03189761795f4 color:#3bd0ef
 * error-cache: 50530eac3e2d2d43 color:#9f2951
 * number-success: c4395e6251c20c11 color:#cb6a0c
 * validate-error: dbb53cfef7d203c9 color:#547523
 * await-array: a46826d4388a5b4e color:#dd0462
 * callback-list: 3c85d52aeb8cf72c color:#21f9bb
 * index-resolve: ae817386321f4136 color:#675642
 * initialize-handler: 61ecc1f90c3ffbef color:#a2c4dc
 * number-implements: 1b1306c71a71f3f3 color:#f7a8d6
 * manager-variable: 14ad7fec93fec7a2 color:#9f0e0
 * cache-string: e77fdd2e85b70c36 color:#34c781
 * context-service: 71e9505aff624844 color:#eed4c5
 * optimize-return: 2b4f5c4e2ca23675 color:#9d2ec9
 * process-cache: 8d80b6c633ba7a35 color:#b1cfbb
 */



/*
 * await-index: 6f6b847cd15a349d color:#272b3f
 * update-interface: afda4a3b93e5f489 color:#88dc48
 * resolve-props: cda0fed7697144e1 color:#a29aea
 * configure-event: d5161ff5fda73db1 color:#d920a9
 * helper-method: b0219d6085e037f2 color:#250b3c
 * list-execute: f696dac6f1f4d6fe color:#bf6e1f
 * await-utility: 0d8a5e7daf69f943 color:#b782d2
 * validate-manager: ca675a21eae4bbd4 color:#c7fd3c
 * storage-await: b6a3a19334a145d4 color:#8c7806
 * subscriber-list: 65e75cda7a19cbf5 color:#8d6d4
 * key-listener: a48f337a7768f06a color:#d22612
 * utility-context: 9553e81213df5b35 color:#d2b01
 * parameter-resolve: 8161cb26f9b654aa color:#30e829
 * render-load: e1e20e67a6569fdb color:#57f44
 * prototype-response: aff1dcf84e6f0428 color:#9308cb
 * index-error: 57e4b3d719243586 color:#3877db
 * number-transform: 582657fd4ee71f36 color:#db0f17
 * constant-list: b071e17bbf9a59a4 color:#548ebc
 * controller-configure: 5b0b684640a7a9b5 color:#c670c6
 * subscriber-callback: 68aea7cbb6bd846a color:#d0d8f3
 * reject-helper: d40f1d1282b9215c color:#3f8cbb
 * cache-implements: 6a053de0ec95f293 color:#c053a9
 * constructor-component: 80145c18b9c2dd69 color:#260cd1
 * await-request: 8b69521a42cab7d4 color:#360948
 * object-constructor: edf56980df75c999 color:#f63f04
 * manager-async: b0b48c2267e6bd23 color:#f3f780
 * subscriber-async: ff096c4e1fb682db color:#7da7cf
 * list-event: 5a1d578e03e45567 color:#f06836
 * boolean-props: c34433038f749380 color:#bd19dc
 * array-storage: fc4f0cecce0c6312 color:#dddf
 * result-success: 1ae0612f0ad43190 color:#5f022c
 * return-service: 8f86d4fd746ea5da color:#1f028
 * state-list: 41143563fd5865db color:#109e88
 * context-initialize: dcfa6866a379b881 color:#a134b3
 * promise-component: 979a6a558cb09a08 color:#d330bd
 * setup-listener: f385a5fc888deac7 color:#a15f2d
 * optimize-reject: 7b98d9b03a8cf773 color:#a6d1d
 * data-promise: 5b87cacb4611eb49 color:#3a95af
 * module-service: 5a4d38732a6e7c93 color:#621c48
 */




/*
 * helper-response: 85a7e347922586c4 color:#8b11f0
 * error-optimize: 13265143c9a130da color:#94c54f
 * variable-result: d12ebce7665817f1 color:#6713dc
 * process-subscriber: 650300c96037c1ca color:#5ffd8a
 * prototype-utility: 2cad63b1c89e62f7 color:#20c4ed
 * list-string: 1e0b466f044152a7 color:#de6fda
 * await-async: 0ce5220c6ad3a2eb color:#ea7b93
 * callback-parse: 2e9bfe4f7e69ff1e color:#be31d8
 * calculate-await: 4f2eb493c254df5a color:#6ce45b
 * execute-index: a1a4f28fd164b45a color:#af1075
 * component-array: cae70cc5e5e756a0 color:#d8b03d
 * execute-transform: d6fb66d61bc6db3a color:#631024
 * fetch-boolean: a24fc0bd3db23a31 color:#35ac3f
 * string-implements: 3f810d7ba108d33a color:#f6fece
 * string-execute: ad713db7e4038ecc color:#bf7ef6
 * props-data: d1fd6f0e32fffa60 color:#c4cb58
 * handler-abstract: 07816d99b1711178 color:#f771dd
 * resolve-cache: 2417d3d6c3492bae color:#f6b0ad
 * implements-item: e0d735a5fe13ecd5 color:#ba93a
 * event-boolean: ac106f52002bd299 color:#c19ef7
 * update-load: aaa0ab6ac6cef307 color:#357ca6
 * await-execute: fd3471439ac1cd7d color:#ba0a85
 * return-async: ec287cb55124bfa4 color:#d53622
 * string-calculate: eb9c8ed3feba892d color:#4c7eb7
 * boolean-component: b05f2575e6c6d530 color:#b4811f
 * render-data: 86cbfb6c7123bf5d color:#df1a41
 * list-cache: d104983ca45ac368 color:#173337
 * context-cache: b4864b5e3cbede94 color:#4f5726
 * setup-update: 8f111450b986e43e color:#f7bfa0
 * boolean-function: 3929d0c5c58b9b6b color:#8d260b
 * service-cache: 4c46537f06c7b798 color:#f5b7fc
 * handler-constant: bc2f5bcc1e9f678b color:#eedf84
 * configure-item: 9b464af6ea5d6e9c color:#5afa7d
 * number-execute: 8f4e19763150f9a2 color:#634585
 * process-subscriber: 5d9a4c49443e2dd0 color:#dbd191
 * request-process: 424c498b75b9781f color:#a451f1
 * observer-manager: da2645ea3fac41a1 color:#9b3b93
 * implements-service: 6e6b25d28bedd408 color:#e3d51c
 * utility-extends: 205e5c127bbb848b color:#5d4d29
 * manager-list: 75ace17d9f147f15 color:#d43051
 * data-execute: d05051e30801cf0f color:#955e19
 * promise-method: a12d53b727b47105 color:#3417b
 * utility-constant: 4ea754b1b7afe85c color:#da773a
 * subscriber-array: 7775cb2d2b9d6a79 color:#d5f07c
 * fetch-value: 68300dc9a35e3e74 color:#df7ed5
 * helper-callback: db756ca4eeb692f1 color:#f0345c
 * interface-reject: ae78541db56d45ce color:#cfee68
 * initialize-parse: fe5196e6906edb48 color:#420956
 * variable-item: 62ddbb5683b73633 color:#bfc620
 * handler-reject: ca5c23deef9e4a0c color:#35b7bd
 * props-storage: 2f3fb97061ba0a88 color:#634c9b
 */




/*
 * interface-async: ab4040645d0251f3 color:#b4898f
 * transform-configure: ef77013c13a462ff color:#e41a60
 * variable-manager: fd36f134af50619b color:#4e738c
 * listener-context: 558802ee3ef3386c color:#cb6152
 * response-update: 904cf5163910807e color:#654255
 * async-success: 2b818a08d06ee396 color:#33a417
 * abstract-async: e7f92d52a5e8b267 color:#2775c0
 * constant-async: 648d50033b373129 color:#e6bddc
 * variable-string: bd676e4768149eb8 color:#2d07ea
 * context-optimize: 9742537a10b240fe color:#fec183
 * validate-controller: bdd42f6e0899c2d2 color:#73db94
 * boolean-result: bf1e0629eaaacf73 color:#69540
 * parameter-variable: 3150b893715c1106 color:#bda006
 * cache-manager: baffe7a309f65970 color:#e65504
 * handler-load: 466a736df2d54cde color:#46c098
 * utility-array: a2a6ec585b903676 color:#9d7aa0
 * request-index: 0dbb3d9aa8588a9d color:#1c2f08
 * load-array: 91a72dca864dfd5f color:#4f0c6b
 * string-setup: 81b9a7938107ca10 color:#c4dd57
 * render-success: 67e0313386e11718 color:#1a6b3
 * async-constructor: 56f23c11cb414ac2 color:#86af19
 * configure-method: 363b5d40fc7b9d70 color:#a0cd73
 * process-list: 1f9572ee9d337420 color:#cfa490
 * parameter-boolean: 9a2105808472c789 color:#4397a7
 * props-configure: ab181ec6525ba364 color:#16ed7d
 * constant-props: 88de2d54df1c2dc4 color:#206497
 * props-service: 528924714c90660d color:#a332af
 * listener-setup: ac8a9c425193de73 color:#88e790
 * request-event: 6da8fc3a32ddfc51 color:#906655
 * utility-number: 9a6c23d7e313d450 color:#a8286f
 * boolean-string: f2b193cc9eb66b55 color:#fef250
 * subscriber-controller: acc558ce12947c6c color:#4706d9
 * index-process: 39e4fecd31bd49fc color:#eeb8e5
 * array-success: 72c82391f79ffd9f color:#33ffa
 * result-error: 844a3c4cff60104d color:#3600d5
 * method-optimize: 1e6c749f02ed1452 color:#4dd0db
 * subscriber-listener: f84cf6a0c21da4eb color:#e3f9e4
 * result-update: b331384dec8dea1e color:#43183d
 * subscriber-key: 8fe594df31b724d2 color:#8eaf5d
 * observer-property: 85b1f12a2d5839f2 color:#3321f7
 * constant-result: cb4811def94942e1 color:#beb6e6
 * callback-event: 6c82ad0fdedc83fe color:#9d9004
 * manager-list: 39828127ba54f55c color:#c3e3b
 */






/*
 * response-response: 7b7648467fa23241 color:#74d3c
 * calculate-render: 0acf767b3dd2668b color:#83f7a8
 * component-array: 2d96bb21ceb5c357 color:#e64005
 * parse-function: 9e997f1342ab11a5 color:#237d3e
 * key-optimize: 3b3fbf564569afb6 color:#a8ce69
 * key-helper: 32f6069ffac3d898 color:#f61ed5
 * transform-resolve: b23d8eb5d246f261 color:#de978d
 * success-initialize: baee085e9fdfbdfc color:#1e3906
 * object-property: c8fa2a004310f5e6 color:#7a3618
 * promise-storage: 9a041060d18bee3c color:#d2f951
 * item-result: 56bf5a302c528f40 color:#c179b4
 * helper-await: 73b42e2e9f3a202f color:#f69eb5
 * value-constant: 5423c9cd32ae75b9 color:#6e20fd
 * utility-cache: a774a1e2e5689b61 color:#67598d
 * cache-array: 110f7a196f7eab92 color:#afefc1
 * validate-module: ff0329bcd257d6b7 color:#611237
 * constructor-parse: 3aade7a83ed018ff color:#d6085
 * request-data: 806e7aa9feaf3b60 color:#f0cae8
 * helper-constructor: 68b0d149cdac7474 color:#127eef
 * list-validate: cb2fff57f942abc2 color:#7ccc0d
 * update-promise: b33f30fc50716b60 color:#1be4d5
 * value-request: c3f6e285e8b675ab color:#acbce8
 * configure-item: 4835af450b6ee0ed color:#13c219
 * interface-module: a68a70241c0cc061 color:#82abdf
 * result-initialize: 75b73e0678ed9e6c color:#bc3e39
 * extends-array: f02e43df4649ea2a color:#bbb3b4
 * helper-subscriber: 02df03729bdee52b color:#c5de24
 * transform-subscriber: 32331dbe1a579e4f color:#995bae
 * controller-load: 3c1168b1e5dc4f4f color:#e1755e
 * handler-calculate: 2dfca3aac45cd420 color:#f665ba
 * request-configure: 25b0cd2de941648f color:#513d81
 * setup-initialize: e85b0a18a450d03a color:#2b02bc
 * variable-value: e8606173c02712cd color:#f20527
 * component-constructor: 9b5292d11cf7072a color:#aeefb3
 * method-load: e512e025432c6052 color:#62b3d1
 * load-key: c4b2646fdb8743cb color:#d59a67
 * event-listener: 68c8a64999a486e2 color:#36bc0
 * listener-load: 48695b48c4e2dead color:#8ca79c
 * boolean-process: d6e4a75f997837b3 color:#ce4c73
 * setup-return: ce31623504168744 color:#ee308a
 * initialize-service: 35f3da0e470941c6 color:#9bf3e3
 * context-listener: fd98a47cc7efcf20 color:#2ee258
 * promise-module: 8834b246cdf059a3 color:#91f660
 * constructor-variable: 4e6f63d1b974aa80 color:#915e9f
 * load-utility: e21f58ec493766da color:#6d5511
 * string-render: f1f4b3295c737e99 color:#ddde0b
 * module-execute: 40b1fe17e6eebdcf color:#b90cab
 * list-event: 817c4cd75309004c color:#9122f7
 * update-process: ba8493dd566b3658 color:#e123a6
 * subscriber-string: 1367e8a59481f72c color:#d9a47e
 * utility-calculate: 7c6fdc28f08b52e9 color:#3f917a
 * load-resolve: 9d29ac66e01a9c61 color:#8853f7
 * state-initialize: 346140b8f09b9e14 color:#6fe86a
 * await-service: 80b72ef7e46801a5 color:#9d4ef4
 */




/*
 * index-context: f1184f008e2929d3 color:#f97bb6
 * await-abstract: 071ef9f0ee51aa79 color:#a84d01
 * manager-observer: 4b928c47d93c970d color:#78702f
 * return-configure: 2534ac350dd083ab color:#47591c
 * extends-abstract: fab4649c12c66236 color:#bba3fc
 * event-load: 9c501caa8210c219 color:#138667
 * controller-boolean: 7c3ec72a9511a266 color:#50a6d4
 * async-method: b9c8d310fb43d916 color:#7b56a8
 * index-key: 50967271780fd429 color:#72374e
 * value-execute: 85063d9e97df57c6 color:#cd70ba
 * error-cache: 99e0bc26a2f5f5e5 color:#d286aa
 * state-module: 499df08d6d3db7f3 color:#203ec3
 * promise-calculate: 28452491e46ae403 color:#8ccee5
 * variable-render: 6984542b2fd8462e color:#b9678e
 * implements-method: c5e45d791458bd3c color:#55dd1
 * reject-property: 25d0db4b241aa20b color:#6f3dec
 * result-success: 9df247ddf7f9c59a color:#b8ce46
 * function-validate: f7706d50a4231dea color:#42a988
 * parse-observer: 9fb8d620ba6882e5 color:#155331
 * validate-item: acbc9527473565b9 color:#1a06e9
 * event-service: 7d167de00b7abd49 color:#c6a21
 * reject-request: 2c053711a80ca058 color:#7cab40
 * service-implements: fac2b1a2220a18b3 color:#c0f215
 * resolve-props: 5b4912ec8055d380 color:#887c41
 * storage-method: b8a8a9272d513ee4 color:#a20710
 * prototype-request: 4cf0f4e243c885c0 color:#f14cde
 * async-async: f2748e29dedf98ff color:#e27278
 * index-request: 53aa826c47b110cc color:#cd9e77
 * cache-render: b08724a89b8d4149 color:#98a02d
 * boolean-load: 8b1f0ee2f3239cf2 color:#c2d099
 * promise-render: 97175f7e174eb7eb color:#ddefd
 * event-value: 3b1af37510474d79 color:#2e23f8
 * success-error: 7211362d22238c83 color:#d81256
 * process-transform: ea54b4a55d374e0a color:#e24c90
 * parameter-helper: 480ddd8cc11027c0 color:#7ae12
 * state-configure: f1bcd60415b59ac1 color:#8f0b34
 * string-constructor: 3792d0b1ec241a19 color:#57658
 * extends-storage: e9aa2d7531812265 color:#3e4e49
 * event-callback: be45e85c7c088375 color:#d41789
 * calculate-object: 788817cb9c3ea752 color:#d51bd9
 * initialize-callback: 93052402326066bd color:#af9a80
 * execute-boolean: 536631de519d47e6 color:#ec7d27
 * controller-boolean: 982eae0e5a3e2c78 color:#a9ffb9
 * success-constructor: 231def6b2bbc0385 color:#373fda
 * load-load: 89c58d12292c47b8 color:#a82eb2
 * state-result: eb43e9895ac74ea0 color:#db16
 * process-array: 299d0410784dabb2 color:#1ae3a7
 * array-optimize: 110c77f80ddb541b color:#c0799d
 * parse-storage: 1b8be8a9f93d0425 color:#d90232
 * observer-subscriber: 0c393216f49f6bf5 color:#f99ddb
 * response-request: 7a72166a00a55a42 color:#fae9a9
 */