/*
 * helper-transform: 5286bbbb5286ad46 color:#e52aae
 * parse-list: 21900256a5868929 color:#3b20f
 * interface-method: ff0d75ccfeefab8e color:#cee8f5
 * item-string: b9541d919e55ccd8 color:#edd76c
 * service-prototype: 81dc75a1263d1c62 color:#6af1d7
 * value-variable: 5da50c8f868a2b03 color:#a5e07c
 * value-return: 433c9160eaf08fff color:#3e9779
 * module-number: cca89005435bbf36 color:#2bc0c0
 * load-configure: 2b1a4ea4b0f1227e color:#37afe5
 * utility-variable: fb5c85a0fde78151 color:#673602
 * parse-success: bfa18622969da7b2 color:#c163a8
 * string-list: 6632d59f7c0de677 color:#7a91b9
 * implements-cache: 10e66f187968c2cc color:#eec75
 * parse-extends: dc6cba881b41b591 color:#fd1ced
 * implements-reject: 63809a8726f95372 color:#940ddf
 * constructor-calculate: c6142ba07710e86a color:#2a1e97
 * number-manager: 55ff8c8f4e5d628a color:#2f072b
 * request-reject: 73ce03e64b6b65d8 color:#6b04c8
 * context-implements: c0919136b8199ba9 color:#a087ec
 * list-props: 77294e60678e30bd color:#5291ab
 * constructor-list: f9746960f2b23b25 color:#d2b1be
 * implements-observer: 6e9b62dba2a3aa40 color:#8a78cc
 * update-fetch: 2f3b973142076cf4 color:#4499ac
 * array-constructor: 4cf1ef9d83eb3fea color:#e2b5e2
 * service-parameter: b7c0b5614a1ceae9 color:#9c6c18
 * calculate-boolean: bf1655ede5162909 color:#907560
 * number-listener: f74079832f6bac28 color:#fb918c
 * variable-transform: 73b6d910547e2f3c color:#9e2ca5
 * storage-transform: 7a63211da739a3ec color:#775649
 * reject-controller: 07656aa6a9374394 color:#29a655
 */



/*
 * property-render: 7bdabf1fc8207c88 color:#cda4fa
 * component-success: 3066828e5353cdb4 color:#c8e5cf
 * load-request: a497b28f0074a0dd color:#e968f1
 * controller-implements: 64a399e80e2586af color:#76dd01
 * array-variable: 082a00b884058a58 color:#ed9953
 * promise-render: 4bc55eb1f522eeaf color:#d1492e
 * string-implements: 67798847e90ead9f color:#a6fc6a
 * boolean-execute: 7f18d98bf7146405 color:#b84f90
 * initialize-parse: 80904729c091c1ef color:#805bcc
 * listener-variable: e7a46af5e181b32e color:#c08a75
 * process-setup: f2d755a5c56a8871 color:#4a1d02
 * request-resolve: cbff275bb379d2bc color:#1f3173
 * response-function: d7b6101c9f1ec8a1 color:#155dfb
 * method-number: c824b8094de91fd3 color:#aea685
 * error-state: bc7bed3ccfa4a899 color:#f7a0c4
 * property-configure: 43ec04f08cc577cf color:#c1d72c
 * cache-optimize: b6c5336ea9c5fa15 color:#db4a10
 * request-boolean: 0c22b37c5fe33822 color:#362a42
 * props-reject: 2ae2cd08cbe0f733 color:#fe6198
 * render-variable: bdfa5e5af3010694 color:#7d0fc5
 * subscriber-props: e03c99d3716fca34 color:#98ccee
 * success-item: f87fb434a70535f0 color:#71e4ec
 * setup-service: a59b98db5cd5d5ff color:#66a657
 * optimize-reject: f6e2c81f95c72988 color:#8c6ec7
 * number-value: b2708c3adbf0db0f color:#8e9d25
 * callback-function: 36bfabf38d4efb42 color:#e4813a
 * helper-key: a6fea460b8711f9c color:#de835d
 * implements-request: 3e0b8738ecd3390e color:#8753fe
 * subscriber-parse: 240b8ababa963c6b color:#508970
 * component-helper: cbb05ae92d635b68 color:#4ed29a
 * validate-helper: dbd30119e310354d color:#eadf18
 * manager-callback: 2dd3bcfc9a3a84e3 color:#906e02
 * execute-number: e16ef75d4f1cee41 color:#2380ed
 */


/*
 * object-validate: 097d300eb9be49e1 color:#90773
 * constant-data: dd84f94fa0b36400 color:#8bef0a
 * value-validate: 87c5b6527a2e9cd1 color:#806187
 * index-utility: b516a243de5b4e1f color:#a26551
 * error-controller: 6acfc66f523a11c4 color:#c814e9
 * configure-list: 712fd8b7d9f743ed color:#e5b0c7
 * manager-item: 7bdb26f334c542d1 color:#9e3cb0
 * storage-prototype: 0c8c8eee10c8ec83 color:#c3762e
 * async-async: 8b815168f44c2267 color:#b508c
 * module-callback: 9fed797af8c2d6d9 color:#375d50
 * update-object: 585962c5c07fd211 color:#4b8281
 * optimize-reject: c288e8ed069bb917 color:#ab4669
 * result-calculate: fce69c0e13a80655 color:#ac8f49
 * method-reject: 58d5685fbb29f889 color:#ec67
 * helper-helper: 9bff9d425b90ea11 color:#fd741b
 * success-error: 0ef82aa34b2d0f0d color:#382ede
 * execute-property: dbe68c8719a06f9c color:#8a47fd
 * storage-subscriber: 5c6b7774a491e787 color:#ef48b9
 * interface-key: 0d0d215d1d53c52b color:#d24d04
 * method-component: 0d52f04c884fca7c color:#ccf03e
 * number-success: bd7e663e6a98aa9c color:#8ba00b
 * array-initialize: 9340d0f13466a6a0 color:#babc23
 * constant-number: e6d341ebd1674f3d color:#8d3291
 * validate-response: aff1246e3a6ed0b8 color:#db96d9
 * configure-key: 49ca22d7929978c1 color:#b231f1
 * item-calculate: aaa5002784118472 color:#f60f17
 * return-optimize: f2698b29cb92307a color:#9089cb
 * result-manager: 84309052400f35d0 color:#e4d5b
 * return-function: 66cce7dff700f1ba color:#608a2e
 * setup-function: a0aa401d94f76808 color:#2f87e0
 * boolean-resolve: 427400ec871ec583 color:#7d6c47
 * response-index: bcef742ccf9e4212 color:#dae86b
 * calculate-string: bcd4b20aaa84f2b2 color:#4566a9
 * await-initialize: 3a5a209249e06c70 color:#f74ca7
 * listener-execute: 9c58fd0b2499bdf9 color:#3471e5
 * load-calculate: 0d8b12049d0dd3b7 color:#67c0d0
 * index-load: e4aa248d66245342 color:#2d1b1c
 * calculate-interface: d1b088d9bd62e3ae color:#124ae3
 * utility-validate: 55f421e306bf6102 color:#ca821a
 */


/*
 * variable-list: f2755beda819defe color:#cd3ec9
 * parameter-context: 6d8ffd2be4850873 color:#6eb0b9
 * item-success: a335d723cf9d3709 color:#314f17
 * property-subscriber: 3e4aba5d1bfe89b4 color:#19a63f
 * constant-fetch: 41aa0c33a888b3e5 color:#4c8ffd
 * data-update: e00ce913e75b775a color:#9e3d73
 * load-extends: 8c8e9d8eaaf7e77b color:#58d0b2
 * load-storage: 01674fa7da44129b color:#6df801
 * props-success: 0af7e65018a3a509 color:#e96b04
 * string-parameter: 6d40916bb9429c99 color:#743f17
 * optimize-abstract: 5a38c95948af9beb color:#9617e8
 * callback-update: 3f001c2ad92f00f2 color:#299567
 * callback-validate: 29cec61dd7440718 color:#e533a3
 * parameter-resolve: a0fa6f3a8549fda0 color:#b7a6cb
 * load-load: d04d480bdc5a0ee6 color:#944f3e
 * handler-fetch: 4365688639f81cc8 color:#4d9fe4
 * controller-context: 393af3fdbadc66fb color:#c88f0a
 * request-props: 2c585228b61363d7 color:#97b2df
 * variable-listener: 7d0566d3d9aea154 color:#bca707
 * return-function: a39ec8b919df6257 color:#280dd6
 * response-array: 16c9ce6cab509527 color:#18726c
 * implements-initialize: 6b8205880d6d9e27 color:#1c2b8f
 * method-number: f6fb0af09ff9edad color:#ed0bbf
 * prototype-manager: 252b25bafc9a5327 color:#215e85
 * constructor-error: dbf1da8da4491524 color:#858ac3
 * property-fetch: 4c160fc8237d6283 color:#39d0d0
 * response-validate: d96327a2f5ea771f color:#1e1cbf
 * observer-error: fc3033bdcb4fc2f0 color:#ef8910
 * variable-render: c78f9ff7eb5aec31 color:#23b64
 * request-cache: 781a6f465a7fb811 color:#6f1194
 * function-module: aee239ff3aa4bbd4 color:#8468d2
 * index-callback: 612330ebd58bb60b color:#9045ef
 * property-value: de5c2d5afe082f6d color:#cd7c4d
 * update-promise: 9d8de1116346ff8f color:#b86ebd
 * subscriber-validate: 8daaa9bf4acdeb4a color:#f42aa7
 */


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






/*
 * variable-calculate: a396a7064db27821 color:#f8a814
 * prototype-request: 6b82ea7867c16e2b color:#b26cc8
 * interface-function: 4a00b80c8498e472 color:#166737
 * extends-reject: ed3f8e37331957c1 color:#8e1e67
 * context-function: c175fa347d86907e color:#486a5
 * interface-result: 964c427fe56da527 color:#58396e
 * async-error: 54e282d0597c3677 color:#f7c63
 * async-observer: 62139171604781ea color:#e45fad
 * error-constructor: 42232fdaa9fd76f6 color:#fc0c2c
 * fetch-abstract: 9c156cdcd4508e59 color:#19a9ed
 * method-fetch: ad857d2d7583f9a0 color:#5d3bc5
 * return-return: 3d1d26ecf94d959d color:#bdec8e
 * result-storage: eaee5e9c03fc8b27 color:#6753ee
 * execute-storage: cc5ab6c79264e145 color:#5481e5
 * fetch-implements: 66b75cfc4c993722 color:#ed8379
 * constructor-utility: c2fe0655c4e3e1f9 color:#a8b6e3
 * props-array: 0c505521dc88a176 color:#d9620a
 * validate-fetch: c70cc37817a5be0f color:#95335a
 * constant-controller: 8b9e2995c2a4de12 color:#14176c
 * key-method: 914703ef5b84fea6 color:#2262af
 * number-service: 2b0358e962fe1820 color:#83673b
 * implements-configure: fb861d7962a333ab color:#918d34
 */





/*
 * handler-boolean: e259772cd8614930 color:#4aa8e8
 * fetch-index: f4a98d8f0c856dd0 color:#593561
 * cache-promise: 338dd1cbdfdd8136 color:#36a10a
 * list-transform: d0a0254818a73dc6 color:#7a38c5
 * listener-constant: f1738f9ba1851f1d color:#d05f25
 * controller-key: e682ae34b1546807 color:#7b429a
 * implements-item: 916b01fb1eb8a3cb color:#f88d04
 * promise-initialize: 6420df5598c0e7e6 color:#c7794d
 * load-interface: a00ed328720657de color:#b94446
 * return-service: b255e03730eb2ea7 color:#b598e4
 * state-storage: af8cb788b8291027 color:#f60c95
 * component-calculate: 0071eeeaba61c71e color:#4284a
 * error-result: 704649e99de13b93 color:#1a886e
 * manager-module: 3c587a698abcc994 color:#56888a
 * interface-storage: 262e1e4d1095beb8 color:#48fe0d
 * prototype-return: 8959092e009d5920 color:#5bbf49
 * request-value: 19f4ca5b182bcb01 color:#7e85a6
 * list-result: 22c63e8130f96d97 color:#44bef0
 * list-variable: a06ff4b94264ccfc color:#93b14f
 * method-string: c365cda634860110 color:#4d508d
 * abstract-await: 3c66aefbfa8df595 color:#3027b6
 * props-listener: 650aca2512afdccf color:#9e0bec
 * key-extends: 47610f73e36144f3 color:#f9891e
 * module-event: e13c851c6e130334 color:#205885
 * async-boolean: 346ee2d1a7b5b9b3 color:#faf129
 * process-load: 7be0ef2f1c1d492a color:#7f7176
 * process-helper: 8bd3ba8a30a57f9b color:#eca1f0
 * abstract-error: 025619a45048b06e color:#107a98
 * fetch-service: d019cda7f9eeee45 color:#5fb91a
 * subscriber-string: 30ed0f319f257622 color:#dbeeb6
 * parameter-event: 678f4edc8820fe43 color:#5a8ee
 * data-result: 2ec2445b178a14b7 color:#30c467
 * item-result: f67b65bf5c6371d0 color:#50f34
 * storage-list: 95b138e48c1c4385 color:#4c38b7
 * number-context: 6e170ba9d0d61f01 color:#52e48c
 * initialize-process: 4e067d13c103f01b color:#8fb716
 * transform-utility: cd8f8a7f3bc93fd8 color:#3d4296
 * async-item: cdce5cb0fb10b94b color:#948188
 * method-promise: 3cc84ad179d7ecf3 color:#e9c517
 * index-error: ce6a26fdd20a6be2 color:#e1b864
 */



/*
 * method-object: 9ee5b192597dff9f color:#e03c4b
 * process-request: eaf621255d2aa6f9 color:#16a1ef
 * fetch-initialize: ba2a301fd689cddc color:#2107fd
 * utility-validate: c795f42617b877fd color:#ce2fe2
 * boolean-configure: ceb1d01e12a5ca69 color:#a1ac04
 * module-await: e4472d737d92c779 color:#685592
 * request-storage: a07a25feb9a7d235 color:#dca8d1
 * string-extends: 4780258c69920907 color:#72c0c8
 * property-transform: 5e4e55905b7c974e color:#65cc5e
 * array-key: b2146c0533e7d2ac color:#c2fae
 * fetch-manager: 59942f70acb565ac color:#396db2
 * process-property: 1fcac152d13adef2 color:#e660de
 * array-validate: 11dc48a75aa148c0 color:#2a017e
 * service-initialize: e0f750e87e0be146 color:#7aaf37
 * boolean-boolean: 81103e7329b04f24 color:#96bffa
 * execute-handler: 9aac29a402c67cfd color:#356f8
 * handler-abstract: d4b40ffbd4e35427 color:#b11524
 * transform-parameter: 0f7c5dc4d36e556d color:#aa2351
 * update-array: 2d8da2f29e12eee1 color:#7ac6f9
 * context-method: 1ebac2e28c765d77 color:#42c63f
 * string-key: 06b90cc031747da0 color:#363c10
 * implements-controller: ffea8658a0f4b853 color:#c64bbf
 * extends-result: d0952c350e61b936 color:#e2443c
 * reject-value: 26548d22c99d9aed color:#52be74
 * manager-result: 4ffa2c88278a0fe9 color:#a680fb
 * parse-constant: 80bde3483c6b4f7b color:#45137d
 * parse-async: 8dbb68132bfbeb5b color:#5d0371
 * props-event: a9656863cb5eae3c color:#10a246
 * update-error: 03d56c22d958aab0 color:#786045
 * execute-render: 046d9a2af5534627 color:#fbb6fa
 * context-result: 903130316929a95a color:#b7dd83
 * value-cache: 81cdf13b8ff80a17 color:#f698cd
 * key-extends: bb9ec7b28a169ea0 color:#3f9e50
 * resolve-execute: 3ef8c625727c743b color:#87c3c7
 * async-success: 7cc606f0448a588f color:#88de36
 * validate-resolve: 996be7f673a93d2d color:#b9384b
 * index-validate: af44020611409d6d color:#fb0e11
 * parse-parse: 75bbcf3ab81fe538 color:#316354
 * variable-service: 2fc13a01d52283d5 color:#a7a72
 * constant-await: afac6475cd4ffc3b color:#d3cc3f
 * listener-prototype: c6f00944461aafc4 color:#3dec74
 * request-process: b7497700612e6d7b color:#d066ab
 * process-parameter: e69a4cce92543cbe color:#1980bc
 * return-calculate: 1272ba89ac1b1af6 color:#54d42f
 * execute-key: 6ff1ddf7aab23278 color:#78a77
 * utility-extends: 3d6dc2fa8842d51b color:#bf0117
 * constructor-item: bbc516cfe81ec46c color:#ee49f8
 * promise-async: 3be7b179fa70c18b color:#a96ab
 * storage-render: 284b0aac1d462d16 color:#6b9401
 * constructor-process: 65d0b2e8beb62a41 color:#64320b
 * resolve-constructor: 1e4bc1e6dabe86f6 color:#e20124
 * helper-utility: 1add41200d477323 color:#307ef4
 * item-item: 8879f74bc783e4eb color:#125116
 * error-constructor: 77af6cbced7687d3 color:#531503
 * event-subscriber: 8af9071e8a6e0002 color:#71002e
 * props-async: 6835bdf9861cd90f color:#c0e499
 * async-boolean: ff36e7d9895c3c97 color:#a32aab
 * utility-process: b9d22e0eabbe7179 color:#9c9d57
 */




/*
 * request-data: ecd0f44732076211 color:#244a74
 * load-abstract: 02d92184631a0763 color:#a1cf1c
 * string-optimize: d7f787e230c751ef color:#4e7021
 * function-load: eb92dd833f09e7ad color:#342c9e
 * resolve-parameter: 16b9974bb863a43f color:#91aae6
 * callback-object: d9af622926faaaff color:#b8e631
 * parse-initialize: 4e8d0c2837f97565 color:#7f8078
 * cache-render: 82d1df9dc0ecf262 color:#b721ba
 * parse-return: 1362f10077410ce9 color:#bc3c0
 * await-array: 486ba47473fdfaac color:#46f620
 * render-variable: 0815801b0fc00ace color:#4d546f
 * promise-module: 9ac1b6c8b526cb42 color:#72b1da
 * constant-value: 5666e44f626c94dc color:#1ce099
 * resolve-calculate: b0d6da4906e84abc color:#b4caff
 * observer-method: 4dd9d1765029696e color:#c0f5a1
 * error-props: 4eeb3de4838a6d51 color:#7dc047
 * index-execute: a72c16cd9fd9b95d color:#bbdc91
 * event-constant: 47303d42fcd445a6 color:#e970e9
 * abstract-state: 799190820861bbb8 color:#eca964
 * fetch-variable: 59cda44fc78e2c19 color:#7a0fef
 * variable-property: ab5dee374a85079d color:#a10a22
 * prototype-listener: 665cda53848861b7 color:#ce8e84
 * configure-cache: 28490e461c16e643 color:#5090c4
 * extends-configure: 206e04232ab9a740 color:#38b75f
 * manager-request: 2aec8bc0a8b70349 color:#adff86
 * setup-variable: c5dfdf251325807f color:#c6a69e
 * extends-validate: 613e60b4efcb046c color:#bf9d42
 * list-event: ddd60ac5cecfc048 color:#fc3dde
 */



/*
 * subscriber-extends: a1f09bfb75f0c0fc color:#728674
 * resolve-array: 8dc842e19a7262c4 color:#f49cab
 * cache-parameter: ea1121e1a71ca171 color:#a1063f
 * manager-await: 99e5d9ccb03634f1 color:#1c1aef
 * manager-update: 735d087eef2bed1b color:#c9c32a
 * reject-component: eb861306b6ca6779 color:#bd56b4
 * process-extends: 17e21c2f632f504b color:#e2c50d
 * item-interface: c8e4d1116e3b8d1c color:#aa117e
 * listener-component: 306f7b1196306565 color:#38e338
 * item-context: 4421b1458f542781 color:#8eba4f
 * request-optimize: 3a8772ab2f4ff946 color:#716299
 * update-render: f72c9119fee10130 color:#7783cc
 * optimize-item: 77bbfb03ee3cdf7d color:#93e59b
 * controller-parameter: 7b6501cc6171f8a7 color:#f31644
 * render-helper: 0d3f4893d36aa785 color:#186584
 * cache-cache: 4f690f96531549db color:#439a1c
 * constant-cache: ce11f2ea2887fd9b color:#82d2af
 * callback-optimize: 5089a4c3ec487007 color:#9be680
 * list-cache: fb8a93136112560f color:#9d0efb
 * optimize-interface: 0b2326f9fc6e8995 color:#f27bd9
 * prototype-function: 8dba1a4d5a5f1858 color:#f2b70f
 * initialize-helper: f04db978e7481d51 color:#d4835c
 * value-update: a4565bf82dab6e51 color:#112d2b
 * key-helper: 3ca5d58751bf780e color:#646eca
 * string-update: 194b6d4c90f95d1e color:#2e0e39
 * boolean-index: 92363d44903dfa8e color:#aa9f44
 * extends-optimize: f85fe11f5ca4d4cd color:#6afae0
 * number-value: cfeb6bd3fac132a9 color:#4cb3b9
 */






/*
 * cache-interface: 1575914c795be67c color:#96fa0f
 * await-list: 508ce50da19a2b31 color:#c902c7
 * result-listener: 0a36cc96f9d0ba7b color:#6f51ae
 * context-fetch: 764110897aba3e5d color:#8eece1
 * number-subscriber: d1ee68def94f3414 color:#3c87a7
 * object-props: f9d1a560291518b9 color:#ea19e0
 * list-manager: 5d9b376ccfd005af color:#bf0a7f
 * reject-variable: ccebf668e801f6e0 color:#9ecba0
 * data-callback: f936aae163e0ad2d color:#19cab5
 * return-module: a42c31bb988322e9 color:#7d8bb4
 * parameter-function: e7c108b252d62e8f color:#27e760
 * function-constant: 2dbe0b691762b248 color:#ed8587
 * promise-interface: 764ef289d7726bc8 color:#8e1b1b
 * index-calculate: 550e045ee1327cbc color:#2ac705
 * props-request: 0dcbbb304c1043ce color:#b860
 * fetch-interface: a22e913865fd542e color:#5add06
 * data-process: 5121e3c583215b2c color:#33c854
 * prototype-process: 2602e1cecebf9725 color:#3180ef
 * prototype-number: 047a4d3bd71d0f8f color:#66cc0e
 * return-callback: f0faec398f9bc93f color:#1c45b4
 * item-boolean: 54d9c8739cdb70be color:#45781c
 * fetch-callback: 8e1ded1373b7050b color:#e97a4a
 * property-string: c268bebe5658f717 color:#ef532b
 * props-abstract: afd2c536c9fcb94e color:#ddb08c
 * observer-request: 29d9ecf0c8459843 color:#412c5a
 * helper-setup: 3354a36e3ecccb39 color:#c1e764
 * index-subscriber: cc6f641bef80fd9e color:#ef31c0
 * property-fetch: 92d5cc1339f85ee4 color:#2c190
 * value-item: 0ebc1f8b662f3c86 color:#70d934
 * parse-helper: 4672ad9fe3291e80 color:#b6f592
 * load-parse: 2f8e11fb7273644d color:#9ddd5e
 * promise-key: 269f3e2313128472 color:#28d533
 * interface-parse: 7eba65ae28811525 color:#1f4661
 * utility-value: 9a419662ea8b1d85 color:#c3de9f
 * update-function: 688681df02fce813 color:#d396e4
 * array-interface: cf3241907dab19a5 color:#3956de
 * value-list: cf262459305e20a2 color:#e83f29
 * utility-state: 0dfc08219060d72e color:#12151d
 */






/*
 * calculate-value: cd3bdef4070965c5 color:#c2fc01
 * success-resolve: 4070935b5ef4a846 color:#cab7f0
 * optimize-interface: ed3c147a0cd631df color:#aed687
 * constant-context: 945869a3bf7dd9b5 color:#3415f9
 * fetch-prototype: f575f50745dd6c62 color:#a8a65a
 * execute-number: 0fb39ac9036a4db3 color:#a976b2
 * array-cache: fcdfc5e4f2b548c1 color:#f8682a
 * reject-response: 4ec91091ee1cf3df color:#30e348
 * setup-initialize: 62ad58951942548f color:#c0814a
 * initialize-response: 9ee1b31049e23262 color:#c3ff57
 * transform-execute: 3ddf03d387d70607 color:#298bcd
 * fetch-load: 45c4ccd62afcf189 color:#b045ea
 * async-fetch: b3459a8eb956e407 color:#2e0764
 * abstract-manager: 667013d01e8853ea color:#6af01f
 * render-interface: 93617c5d2942a9fc color:#452feb
 * context-method: 2c5316b26b7bc385 color:#5e8c9b
 * state-array: 1abc6e1453414822 color:#8433c3
 * component-promise: d57e6fc4544b988a color:#de7d83
 * array-response: d608a9a821c5a969 color:#9ddcd4
 * number-event: bffb653133301d86 color:#b18e7d
 * setup-array: 21112e6fc53eb38e color:#7136e1
 * string-return: fc2e1aead9dc5865 color:#33e178
 * subscriber-extends: 6cacf4820da1365d color:#1c2828
 * boolean-state: 9f862dd90293a53f color:#42bc80
 * configure-storage: e104f212d32bb771 color:#a57a5f
 * object-method: d91c8649dd43a687 color:#f7ea91
 * transform-controller: 9eacd601f2fbaef0 color:#ba72bc
 * controller-constant: dc24c3982315bf48 color:#1c636
 * observer-error: 6a346b3011c254c9 color:#61592d
 * configure-setup: 37c4497d06e4b3ea color:#cf7098
 * props-parameter: 9d1055fe9f69b9e6 color:#c83943
 * function-load: b6b4f5ab0335f4a9 color:#f4d93c
 * async-item: 65f6782e845362dd color:#7ec6ac
 * interface-observer: fbfce0fdbcdc2a98 color:#8350a4
 * request-process: b93f7adfca0fb1b1 color:#912ccb
 * string-constructor: 511f0459e98829a4 color:#939302
 * context-event: 30e7aec3518b42b6 color:#c2b4f4
 */