/*
 * data-boolean: 2ddcebf421dd1995 color:#760103
 * data-object: ddac86448c348d44 color:#5e00a4
 * request-return: c01d7f6ed7611984 color:#2b1ea5
 * initialize-await: 55cc5b85afcbfa14 color:#ef0621
 * observer-key: 2e3882c6f9b71751 color:#abdca7
 * validate-fetch: fbc112e5cf92517f color:#1b611e
 * validate-object: 06dd8659fe5df254 color:#2c302b
 * helper-await: 98d9d0e31f46e8c2 color:#728502
 * parameter-parse: 37a1cf414c94da00 color:#8cb9df
 * value-data: e55115d024f83f23 color:#33b05e
 * context-load: 048fcbc6d50408d9 color:#efcf43
 * parameter-update: 38dd4ad4ac70dbc5 color:#fa116c
 * parameter-props: 02180200e7f6edd9 color:#f570bd
 * success-success: 159420e41251cc9d color:#567862
 * service-function: da228c9d09263ab6 color:#174b2a
 * await-object: 2cfd2d2eeda2df26 color:#807521
 * key-abstract: c951c5a3d159766e color:#5e8019
 * property-context: 4a3de0147e7a9d1b color:#ad8ce9
 * array-constructor: a281d528999eccba color:#44bb87
 * component-execute: 3990f4837736507f color:#5a6c5b
 * load-list: b73edd4039f3c363 color:#742713
 * promise-cache: abb01c9a18efc8be color:#7b5667
 * optimize-context: 0dc6326c0d8f086a color:#379c39
 * fetch-fetch: 57102428c3826b2c color:#69a1fc
 * setup-data: 566b287b96837050 color:#7951f
 * utility-execute: 50dc6090b6ee207e color:#1493f4
 * promise-resolve: 5b4636a0d8e0b845 color:#25ec78
 * setup-initialize: f7921491e3482fa1 color:#5f8ef4
 * property-request: 065c6084b5d51ea4 color:#38d9d9
 * observer-constructor: 265020cc5e8cb71b color:#12222c
 * reject-handler: 277cfa6a04848372 color:#88c59d
 * update-success: be96948ce9ee8ff5 color:#351a9e
 */


/*
 * component-request: 915a385b2327de95 color:#854f3
 * setup-reject: 9bdacd696642f235 color:#2af213
 * configure-validate: afdce01de8bdcd2c color:#62db0c
 * success-setup: aae221aa6b84be83 color:#23835d
 * transform-interface: 518a44adb8179cce color:#20dea1
 * observer-extends: c55d1fc0dd3b9b95 color:#90513a
 * response-value: ddbd15849e237f26 color:#ade7e6
 * array-success: 7ec1d4406c101919 color:#3a0711
 * validate-constructor: 7d59666c45c7c204 color:#5d0d04
 * response-update: 83bb98af7c790f43 color:#d945eb
 * result-parse: 302a788698338bdc color:#c70d25
 * setup-utility: 165a86f1eaff6a82 color:#c6103e
 * utility-transform: 5e09e36ef71c7c56 color:#1c59cc
 * extends-props: 8eb83d1cc3437679 color:#618b80
 * value-list: c4751244876ad040 color:#b9e262
 * controller-await: 81924e7340883534 color:#592128
 * context-item: 1ad824848e9238d2 color:#fc3d7a
 * manager-resolve: 534b7e3432c7b405 color:#5727a2
 * optimize-reject: df3f73aba999cd23 color:#50a3fd
 * process-subscriber: 7d562cee0bab53c2 color:#2223f9
 * success-context: 3368992d282a103b color:#37658e
 * variable-render: d010b66650f8d94a color:#7a248b
 * promise-parameter: 93d2a77a0aa395aa color:#8d6be0
 * prototype-implements: ec52d70d7322a310 color:#c3362f
 * render-number: 5c4a028acd41df68 color:#885406
 * data-array: 527eb810210f6a16 color:#7293d4
 * process-success: 2864d0d107c6413b color:#266501
 * optimize-return: e63137ad38feddae color:#69ef35
 * async-async: 7ee3d5bbea3d104b color:#5aa534
 * string-storage: f3cd3d982c62269c color:#7eced7
 * render-fetch: c83e0282e37ed6ce color:#c9410e
 */



/*
 * execute-boolean: d51f2b3ed3294949 color:#5b95e6
 * implements-initialize: 41a7960c59ec3e38 color:#2e2147
 * property-calculate: 9bbbad80f9eac4a4 color:#b3f007
 * interface-load: 87790cdb0ab77e37 color:#67ef50
 * cache-parse: d9c3f0aa8700eedb color:#cd0532
 * parse-setup: 3c51bd010d6bac67 color:#e4c24e
 * value-load: 2d216d00c960a603 color:#de4749
 * cache-key: ef1a8fb9abe6dfdc color:#fef035
 * setup-controller: dc5ec25cc4833261 color:#b7013b
 * result-boolean: 5459aca0c2f656dd color:#e6026
 * constructor-process: 41355d3323ca62eb color:#a6fcac
 * constructor-render: bb0283ef418c2cb8 color:#d7a83f
 * key-helper: 9fc7557fa9027f0e color:#60ce60
 * context-promise: 8aa9d5fffe2ba23b color:#ca916
 * implements-result: 80c72a371e57579b color:#5fe1db
 * string-listener: c5c80c6bbb00ffda color:#e5618e
 * data-storage: 9b4cc214323b8b90 color:#85d031
 * parameter-reject: a13e92d184e1cb70 color:#21ddd3
 */


/*
 * array-setup: 24205623e661c17a color:#524f5f
 * number-variable: cf7e0567284f0b34 color:#b5f725
 * return-constructor: acb723b14c9dc4c1 color:#ce249
 * transform-observer: 75083e3dcce2b1ff color:#9a78a8
 * validate-process: 86d9e9f2c6b542b6 color:#9a1e2c
 * abstract-abstract: 3d6c413e9040d4d6 color:#94a5d8
 * initialize-implements: 0c3f2b2cda069268 color:#6e1ba4
 * error-method: 84b67ba1d3554a08 color:#4d22f1
 * props-calculate: b661997b523b166c color:#d96a8d
 * number-object: 813d74f6e340e89a color:#a64ec0
 * async-data: 344d02f747b6903c color:#c1ca7b
 * fetch-helper: d4de7ea54df72e98 color:#770dbd
 * boolean-fetch: 972463229bf62b80 color:#28a597
 * props-configure: 391f4f8dd65fec1a color:#3075cb
 * string-update: 991137c1a84c6936 color:#f135df
 * utility-string: c61fe787693bbad9 color:#26cf9d
 * utility-variable: 8ad24066844119e2 color:#58ef3a
 * fetch-module: f80a3269d15d6698 color:#2bae36
 * callback-value: 5cf2b786786d57d3 color:#8dae47
 * request-handler: 7cc5e3be66533ba8 color:#4d8956
 * list-helper: 5f676741f49f81b6 color:#e5679b
 * listener-transform: f712cac81a8a6a2a color:#cca27d
 * storage-response: 86fe50936a62dcab color:#a0202a
 * return-transform: b3e0f22ad75170f4 color:#ae81eb
 * property-initialize: 8b99326ecebe4a41 color:#ee1bf8
 * handler-value: 99d5dfaab9eea54d color:#9315cf
 * cache-render: 15bed66cbb2627b8 color:#1965c6
 * response-module: eb6bab93c0600e3a color:#e83461
 * render-value: b3454749569df68e color:#e80bc
 * calculate-load: 40b7ab76e8013616 color:#48dbfa
 */


/*
 * response-render: f0a227020c6c2261 color:#3e4c05
 * list-callback: f1f8bc9f72f0ae52 color:#7bd54f
 * array-configure: 4394f7bdccf53b77 color:#2177c8
 * reject-setup: 08c414bd41f59bdc color:#5e4a2f
 * helper-context: 877ca523c3ddcf73 color:#c7e65c
 * fetch-configure: 4ed8b61f58bd7b4c color:#49ab9a
 * listener-transform: 9780cd2ea705b285 color:#add188
 * helper-transform: 62bfa24cbbdaa865 color:#321e74
 * callback-fetch: 00cd5e32d52d1032 color:#9c269e
 * property-prototype: 034adeaabec11a3f color:#771a8b
 * context-handler: aad0b2c7b3c419b0 color:#2dc8f7
 * list-props: c44c5779b6bc5026 color:#5c3005
 * render-async: ab61e66dc960ee83 color:#18c692
 * listener-initialize: adee013d0c2dddb7 color:#21139f
 * reject-return: c37828aeb061757a color:#68db2a
 * helper-list: 7dfec416f004477c color:#720878
 * constructor-object: 9fefd9f5a0347f99 color:#81e50a
 * list-return: b317896e307491a0 color:#861944
 * index-observer: e53662de63679703 color:#b2b93d
 * controller-return: 590cbea286eccd98 color:#bcf3b2
 * update-constant: d2f3633f73b4fc1e color:#496e43
 * result-parameter: c63ed77cb0c81ebd color:#b175c8
 * abstract-extends: 6db63719bf672aef color:#27b77a
 * await-value: bf37b7def34a9665 color:#582884
 * update-method: 0201892f8c6a2a9b color:#acdcfb
 * service-subscriber: 4f6ec21680a6bf35 color:#a77e4f
 * manager-helper: 576cac6a6a775869 color:#12a62e
 * number-optimize: dac4b22e4880cd85 color:#b60f0b
 * response-parameter: 9642c6f631572ab3 color:#e68e3b
 * initialize-validate: c55b7d950aabd60c color:#73ae8
 * subscriber-array: 65f888cf56de1872 color:#648a4b
 * property-string: 574f60d8efbcec9c color:#8b2a73
 * string-request: 82f664331bc1df56 color:#650d70
 */



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




/*
 * prototype-boolean: 9d4bc00395080d5b color:#eeda24
 * array-manager: 9d0c26cb7a0fecba color:#e2af99
 * implements-callback: 2eae9cfec7aefd67 color:#e2f817
 * utility-fetch: 2a1c50958e12132c color:#283432
 * return-service: 74e933890c326765 color:#2dda18
 * function-return: 097ba6324c8b4c5b color:#35a946
 * list-service: 98568d62ea2aea81 color:#dac7a9
 * initialize-execute: 2a9fa60f61707dab color:#fb78ac
 * function-process: ccc6d6ff2085cb08 color:#84eb4b
 * return-module: abfec557155cb743 color:#84dc20
 * method-execute: 488d7787873a3416 color:#58838c
 * constant-async: 44e5e7511a8a66b9 color:#dc2eb4
 * context-setup: 3aa9bade5be0227f color:#c841d1
 * key-transform: e83cebb9ccb6fcff color:#ffb26d
 * configure-success: aa573047160dec50 color:#fbe9d1
 * process-abstract: bd7ccdfb23192d7c color:#8e3d12
 * manager-props: a3d2752a3694f381 color:#dbb0d7
 * listener-number: 815fc576cb670508 color:#544f8e
 * controller-response: c10ffa0a6ab7c6d0 color:#a865c0
 * resolve-update: 6f91c493937fddf9 color:#f7da9
 * success-result: 8d5b48490c7bddd4 color:#cfbe7f
 * observer-prototype: df526b3e038f8584 color:#d263b8
 * async-index: 960e820abfd279a7 color:#6e8c62
 * boolean-item: 031389e7f3b05b07 color:#95c7c3
 * transform-boolean: 71283a87327c0456 color:#4b89d
 * state-reject: 4ca304a76c8e936a color:#2f5630
 * configure-response: d23afdb69f846d09 color:#9b8151
 * index-parse: 9ac3b1cdb68c4c78 color:#ee6907
 * configure-helper: 053524dfc562ba46 color:#fb0118
 * async-render: 21e0280d75d191e6 color:#56585f
 * callback-initialize: 6f8fd204b8dfe503 color:#2d1756
 * validate-index: c470a3171423a716 color:#a21031
 * string-execute: c4533b7ccbd95356 color:#1fdad9
 * process-storage: 034d699df9ed951f color:#242ce0
 * fetch-update: 790af6f8823b9938 color:#1f923e
 * parameter-method: a60c36c11a67a18d color:#e9d069
 * string-callback: 65ebdeae17bd284a color:#130a51
 * module-success: 440f4a3a13afc3f8 color:#b478f7
 * configure-manager: 5210375f89b46e9e color:#c4db76
 * data-handler: ccd4aae1fd3f5290 color:#38c869
 * string-constructor: e553e8eba0ca55d7 color:#35c636
 * promise-render: 2b7e6856ebe9469d color:#62103f
 * object-function: 0759e62bbede628c color:#f6e759
 * context-request: 7533de340c2e9079 color:#2044c4
 * interface-fetch: f1ef5e094f41a538 color:#6f76d2
 * configure-state: 6107a959d17e66d8 color:#2d0ca1
 * configure-interface: 8dd7e3ec8be41a1a color:#1415f1
 * validate-item: b4064b2a0cd224ac color:#2d166a
 * index-reject: f11654d5b8e4f2ef color:#6d520e
 * handler-component: 19c944d303a7c4aa color:#b95641
 * optimize-manager: 03cbc7ec9c158d92 color:#b6715f
 * context-request: 51a40d4f7ab16899 color:#3c3d94
 * resolve-number: d9dce15ffa8e7f1d color:#a7885b
 * error-props: 751493b27df87e5a color:#39e568
 * await-array: aa6e3fcac46129ce color:#4f840a
 * boolean-load: 92dbce3ffc2df2b3 color:#e71991
 * method-method: 5b0bc6c7f2f2cb4a color:#cbce1c
 * controller-cache: 4eaff0f835dd68d6 color:#ea5d40
 */



/*
 * extends-optimize: f95913d28d1c7e4a color:#5611d5
 * implements-component: 4c5250350cc22830 color:#987e27
 * await-update: c148754b5be10586 color:#a2c4c
 * validate-object: af74e7e67435aee9 color:#93c4fd
 * list-subscriber: b63c0303155afc92 color:#28ee98
 * parse-parameter: 5f1edf7d59974e74 color:#de9778
 * initialize-utility: 9fdb987e3a9cb0f2 color:#274db4
 * list-boolean: 0ce1b0b3994c76a4 color:#59c39f
 * utility-boolean: 1efc565d966f7f4b color:#12cef3
 * setup-number: b6cbf0c7b30574ac color:#cd39e7
 * string-component: f04379a3e888e5b4 color:#f1cd2
 * callback-result: abf1dbaeec0d6734 color:#c83be0
 * interface-fetch: 17b908dd47b59593 color:#b690ed
 * context-callback: bf2e94b2dfc3ca48 color:#3a7e65
 * parse-response: 5c26991fe26d2ec8 color:#4f4657
 * variable-result: 312b8f61ef7dc9cf color:#2127cb
 * interface-execute: 61292e43aef228fd color:#412738
 * number-error: 348e62815620c45a color:#56dd51
 * parameter-index: fe43c753b392b972 color:#80aee0
 * await-handler: ba75794e82edf3f9 color:#b169c3
 * method-module: ae6472ec25d428e1 color:#868544
 * storage-callback: 8d20df516a9cc122 color:#ca66aa
 * method-cache: 0984a8a2d485b464 color:#4159c3
 * result-parse: abb1959014097d52 color:#431def
 * handler-list: ed7e8c3ea391cd00 color:#7387a7
 * execute-prototype: 64cb414b382183a4 color:#41e87
 * variable-state: b03e38823579d997 color:#bb9339
 * interface-async: 47cd3cfe07e8b45a color:#34dba8
 * request-item: 0b97d316755cc9ba color:#e58228
 * resolve-constant: f25743f0669b4dcf color:#98c372
 * update-async: f78413363ae18656 color:#74fb33
 * fetch-transform: 299151bed4efd3bf color:#cac542
 * callback-boolean: 0a6b3674ec2c8dda color:#d4d541
 * number-constant: 1f9c132f34be4228 color:#c3b0d
 * item-cache: 88aafe794e4ec91f color:#b56aef
 * execute-load: 237c9e4488e5d0b2 color:#a1c6ea
 * success-object: 51aaf2a4a7735e21 color:#de4a2e
 * initialize-initialize: ba50a712da5fa0c4 color:#c151f4
 * property-state: 8eca655b6278a780 color:#c7f7b3
 * success-string: ca44318cce96a225 color:#a75987
 * utility-process: 5b6fc38cd568e19a color:#71bd46
 * boolean-listener: 07be53ae7b86dc8b color:#86b322
 * method-variable: d6cae7fa92c2ad10 color:#7fdf78
 * parse-property: b6d0117b8a95561f color:#617a4
 * data-configure: 6d350bf4d6397c3f color:#37c9ec
 * key-index: 3310b08d8cca747c color:#51ca52
 * initialize-extends: 628a0dbb9d7d5859 color:#b21adc
 * utility-context: 442aa803ca9c5092 color:#2c66d5
 * return-promise: 83aa2ad7f6f8bef5 color:#d4dbcd
 * success-function: 4ef07b3496aed77e color:#db9683
 */






/*
 * controller-service: 2a90c482febfdf64 color:#50411a
 * context-index: 267f168625d84175 color:#2d3704
 * utility-state: 11ab48c83661ea01 color:#198085
 * manager-array: dca0ade592043923 color:#c64d79
 * success-item: 672a28b4ada0b303 color:#5cd9f2
 * number-update: 752e9d50170f9993 color:#c45559
 * prototype-update: 17ab5d76c6dfe603 color:#95b6a6
 * result-execute: 8551103ce0f10e2f color:#8f6ed
 * constant-abstract: d2a4a86b08a270d3 color:#924f85
 * helper-reject: 49565166b461c58a color:#6f6564
 * parse-promise: 4760466574bed017 color:#111e5d
 * list-variable: 9b1ee867b1d659b5 color:#4667b6
 * setup-constant: 0ed837fc825444a2 color:#2582f6
 * setup-async: 1f38e9cf70b45a5f color:#efa1c4
 * state-reject: 42c5100562322d05 color:#4ec518
 * manager-event: 7d5e7541bc139e1e color:#c486f7
 * abstract-property: 56fc9aecbb16dc02 color:#e3a0e1
 * subscriber-extends: f8b2764c868c3097 color:#f50fb8
 * result-string: 484eac4f817a7ba0 color:#9ce95d
 * return-list: f189b2dbc5a5d3ec color:#5bf8aa
 * function-listener: 1a31b4508e573df3 color:#12491d
 * execute-async: a3dcae847330e18c color:#c05802
 * property-error: 2b51d494ea65eb9a color:#e92f29
 * service-list: 823f52116313b28b color:#bf74ad
 * abstract-string: 831f7fd1a32c6fa4 color:#1b39af
 * storage-variable: 5c26efeb08e31a75 color:#a272ac
 * abstract-data: 0e31b08d0fa2e02b color:#a5152f
 * request-context: 35d043647254a9f6 color:#74fb5b
 * observer-context: bde61b1062c0fb18 color:#9f8556
 * array-load: 1cdddc6743645bd2 color:#cbb1e9
 * index-reject: 93d05d008b9d9433 color:#c9242f
 * calculate-implements: d684c7ab5730bfd6 color:#c031f3
 * initialize-subscriber: a0ee92549d82e00a color:#9cb2ee
 * interface-promise: 6d6552c501a648c0 color:#a95b11
 * storage-number: db99c6736b8cfe03 color:#b5c7a9
 * response-value: 7ba13cc6a7ba9d6f color:#ceef6b
 * interface-item: 37d0a47e114ecad9 color:#8ecf3f
 * method-state: e7bfe0d36e6a6ca7 color:#e1504d
 * process-optimize: 0f5fb3eb815b0636 color:#7040e4
 * handler-boolean: c47970bfd8d50b2e color:#6a15a0
 * manager-process: 688d6801657fca65 color:#614ab2
 * abstract-parameter: 218ebf25f66f3f68 color:#acfa1b
 * value-handler: a804a39647523ee6 color:#54e421
 * key-key: 8a8cba7ef0abc788 color:#c56546
 * abstract-boolean: faf46f48ca229f12 color:#43c1f0
 * cache-prototype: f2402172d076c364 color:#e8a537
 * data-request: 6e3e422813ada0f0 color:#6734d4
 * value-setup: 31110fea1fb22e32 color:#d946bb
 * event-list: 5565218e0a3b51b2 color:#f8ded4
 * handler-transform: e684384aa93fdd86 color:#4f71c2
 * initialize-variable: c58dcd8fcd94103b color:#a185dc
 * reject-success: a57afee7ce15635f color:#3921e8
 * observer-update: 33f06542a3a6c983 color:#6fc3d8
 * event-component: 5d55bb72a5b215cd color:#ff5899
 * object-update: 8b9d801a26abfef1 color:#e779dd
 */



/*
 * initialize-utility: 82147ab91d667bb4 color:#a8f80f
 * error-configure: 46630e8f3ebc594a color:#3af579
 * manager-implements: 0d5833f433b17b39 color:#be7f9b
 * variable-constant: 8f8396a58a0ce736 color:#68d692
 * props-value: 483736aa96afa762 color:#776577
 * response-boolean: a1f0b654323b8320 color:#733f0f
 * manager-extends: 84ddc78e752a7405 color:#ef00a3
 * item-boolean: e704217570a1a9b5 color:#e6de84
 * parameter-number: 88031b503d697b1d color:#ae12e5
 * implements-variable: 3f92cdd809a52d97 color:#9e4717
 * interface-parameter: 56972bc9dad585a0 color:#f5b965
 * prototype-update: 6a1cd799a7dddf73 color:#e0f14b
 * optimize-configure: 6f66f74d35ec0ffd color:#260fe
 * implements-event: a1ff0399fdccbf0c color:#5a866c
 * string-context: 94099b25a45829d3 color:#2a6699
 * service-listener: 2d36bf6a1c46f63b color:#86788f
 * subscriber-constructor: 51cfe8103f9d5add color:#508cd2
 * array-observer: d372605bb8becc89 color:#b46557
 * item-fetch: 07f6ec5a77c03f74 color:#8a2633
 * resolve-fetch: 02cf6e9944bf2b9e color:#77f311
 * implements-setup: 108bfad9e5f513d9 color:#3220c7
 * helper-initialize: 78c75760c38aea04 color:#2c314e
 * parse-setup: ca9ef990c665420b color:#5344c4
 * variable-abstract: e99b11de78f2e058 color:#c6e32a
 * abstract-constant: dcefdfcf2cc05b13 color:#42e0fb
 */



/*
 * load-index: e2d08c5edff4f3a3 color:#606f75
 * method-storage: 3954fb8038b04c3f color:#3a2421
 * transform-response: c8c34c1b359e66a8 color:#e659cb
 * error-calculate: df70488d53b18d64 color:#677e45
 * service-object: 5cef7890019f4eeb color:#6066f7
 * module-execute: de6e1d8b7274af57 color:#a4c77a
 * module-array: 7e90104a2df071ba color:#379629
 * initialize-update: 32e37a7537402e86 color:#a5f37a
 * render-request: 33fa86cc31c47c66 color:#b8a081
 * implements-data: d8c97f0f5260ccbf color:#2e47f0
 * boolean-prototype: a0af9cb2e7e2c66b color:#45bf06
 * index-fetch: fcfbfd1ed665db87 color:#5fa729
 * promise-manager: f5838503465a5873 color:#6e250f
 * return-list: 3f473fea027a90cd color:#ed7bb5
 * fetch-success: c004e8b09a54f1d9 color:#e93903
 * update-component: e99c765c911919e9 color:#27c812
 * state-success: 917f846d44106a41 color:#5e84e7
 * validate-prototype: b23635a2c2d2bb3a color:#7b0ab2
 * state-error: 348909ebfaa029eb color:#b63a78
 * object-load: 31de8c4bd91d43d3 color:#68c7b7
 * array-manager: 0f3edbf88b56877a color:#cb60a1
 * function-interface: dce0df9cffc2ef86 color:#74331d
 * storage-module: e9e89a3ecf661734 color:#e206e7
 */



/*
 * property-storage: 3773d37d90edc032 color:#16022a
 * handler-success: 86d750469f4cf026 color:#a57743
 * array-fetch: 709dd984f5a176e2 color:#20c2af
 * data-initialize: 05e9603d12d8ee12 color:#5dc1f
 * observer-module: 90b67442b94df061 color:#604acb
 * controller-service: 3ce75b31dee91206 color:#8f9fe8
 * number-execute: aca2b0feb9d07f7f color:#ff59c7
 * interface-cache: 9722b9a3660d37ff color:#a9612f
 * context-await: d50605f2c5134a6a color:#df5a0c
 * module-utility: 7a4850feb379de78 color:#cf9ec8
 * resolve-request: 96315f3c3888e660 color:#59b7c4
 * observer-number: 56c341b76ff85941 color:#8c0caa
 * string-constant: 8935f72bf7e89ff3 color:#b3cb6b
 * success-update: 1da0ba794f36c38b color:#98042f
 * object-validate: 5e9dedb9776d46c8 color:#2c4dcd
 * observer-abstract: 116593070605524b color:#ecb38e
 * success-index: dd3d155030885413 color:#e4d6e4
 * cache-string: 0d124c73395b6f54 color:#1d9baa
 * helper-interface: 7fff03a8c2057d90 color:#61f9df
 * constant-promise: 5ddbc346679445d9 color:#896164
 * index-calculate: 5016971dc4a2d5eb color:#6d9cef
 * props-calculate: 8e9d411197b77bc2 color:#10c67d
 * update-error: 021135266bd65147 color:#a03e87
 * index-constant: 70aa15ed1f44755e color:#4c6b94
 * function-event: d98b7162a126de0f color:#ec2632
 * module-variable: bcdff94868b879c2 color:#d200c2
 * helper-props: ecff594bdbcd5210 color:#275bab
 * array-setup: a9566ad5d5869659 color:#2e8bf6
 * setup-props: 5d054febabf9ab8d color:#8b969c
 * optimize-constant: 85b1868ebab15a74 color:#e21e7c
 */



/*
 * request-callback: 9a4bd9eb488604fe color:#c08685
 * variable-property: 83f0a09ee19bee48 color:#d6a958
 * module-component: 994f7de2caa93a7c color:#ad7836
 * process-index: ee29a0e0ec47d28c color:#b130cf
 * observer-storage: 833896ba7219fb31 color:#52ef85
 * update-async: 2680b7dfdde3cbe1 color:#fe0300
 * async-utility: 51e30d4d477b8ed4 color:#b06320
 * value-await: b3680a4ae435c2e1 color:#5c2f00
 * index-parse: f5de8a8b80d99fc3 color:#ea6ae7
 * context-cache: d3b02cae6d230f58 color:#e6019d
 * item-array: 889852bf80f971ce color:#e325d4
 * manager-variable: 3ef0809c1d3f331e color:#1731ca
 * service-observer: 2b810ad92b75940a color:#8273ef
 * context-key: 067e3701625a001a color:#fda79a
 * load-fetch: 9ced669382bfd59b color:#64689c
 * setup-index: 9557a659b3e1097c color:#96ad05
 * configure-promise: f15c8849c5c8a267 color:#e98264
 * process-state: a39d5c26c014463e color:#e4ddb5
 * validate-setup: 1b2e378b213e8d6a color:#609f06
 * initialize-initialize: 586f1bd82da3c7ee color:#60688a
 * configure-function: 05594f399db880bd color:#403374
 * list-initialize: 5ec94cb691535f93 color:#7de177
 * method-resolve: 34b41306d3b94905 color:#6dcbda
 * method-parse: 5d5d3ae3a635a259 color:#ab6cc7
 * storage-service: c163147bbcf995a1 color:#148f84
 * array-context: 6898f9ae3a793024 color:#381cca
 */