/*
 * helper-state: 3fce89dded83224c color:#3c2e76
 * validate-listener: baa1b436db69497e color:#eea661
 * optimize-extends: 4328ee2794f33083 color:#37bf33
 * storage-helper: d3238b6966594080 color:#db8776
 * configure-props: 48331aac2db5c8e5 color:#b88879
 * boolean-implements: 75a79874425076d4 color:#a0ef80
 * initialize-request: cd11e6373fb2a750 color:#36b823
 * state-variable: d25ac776f584de4b color:#4e8e19
 * promise-component: da5a957e70124ed3 color:#6238b2
 * abstract-parameter: 3563b8c2a4a6d14c color:#ca9f86
 * storage-module: 459e433a0b603db9 color:#c1b166
 * response-string: 79eb2c7b6a0fc6a9 color:#4a5d2b
 * constructor-module: 36bb04a22d1983f8 color:#286ef7
 * context-abstract: e5a0eb7ab2e13d16 color:#d19612
 * cache-callback: 67507f6ca4c7b692 color:#405935
 */



/*
 * property-list: 51c33045fe6ebc5e color:#e23576
 * listener-optimize: 0be58bf32259f8ec color:#3451db
 * constructor-validate: d807fc0163011d39 color:#354433
 * storage-storage: 3614f0df324dba7d color:#b5386
 * props-boolean: 45dd2a9c38bdea5a color:#746470
 * configure-property: 2d25fb491904731e color:#28cd96
 * render-constructor: 374b1659e066b20e color:#fec181
 * reject-storage: 4475877bcf2021ae color:#82eb30
 * configure-prototype: 8b28689a78a3b46a color:#c4842f
 * cache-value: 1a159f3a6a35100b color:#5eb5e3
 * key-update: 311f839618f5bc09 color:#e85dbd
 * module-state: 9bcb605f8e2f276b color:#9a946b
 * service-event: 44c2f64ea831ab27 color:#8ff4cb
 * boolean-props: 02926b6c6395e63b color:#821ccc
 * interface-component: 4befb82d9ad6d72b color:#a19745
 * service-constant: 1231153f950a2713 color:#97387c
 * constant-setup: 921c595be7a8f87c color:#38e7f8
 * process-storage: 0c484425c0ca0364 color:#13f1fc
 * utility-service: ec9a86ba9ea44a75 color:#abcc5c
 * storage-data: 0c74994cb6a2e4f7 color:#c48a63
 * parameter-update: e6a0e33a8f9b75cc color:#f5f614
 * data-component: 23cf2958fc2ef225 color:#f891
 * interface-value: a6155ec39ea65701 color:#e4b62e
 * async-calculate: bb29879e85856f39 color:#56439d
 * array-props: 21906208a38c2aa9 color:#8faaf5
 * await-implements: 9101685ec60143f8 color:#66be22
 * update-function: d07cbf436e500d8c color:#ecc0c8
 * module-setup: c9cbcc2fa07ab3b2 color:#47d6c7
 * number-abstract: 97bb41210eeefd9e color:#408ece
 * string-string: db6dde93a9871735 color:#aae83e
 * await-subscriber: 0396070ccd3d54fe color:#bdf736
 * subscriber-constant: 0247c20e52c8034c color:#dff1d1
 * module-resolve: e499067d7cd06ea8 color:#809acc
 * props-cache: a38df10100751bb9 color:#39786e
 * state-index: 0c83223e58df6088 color:#300412
 * object-validate: 279b08e6a657f067 color:#8eed31
 */



/*
 * optimize-storage: 163d6c706c4d41d9 color:#5a1afb
 * module-response: 0548f426de7d528d color:#515a1a
 * subscriber-callback: ebf82674616b8419 color:#e4406b
 * prototype-await: c4382b8697ac74e8 color:#c01c5c
 * key-storage: e740e980009d19c7 color:#cc4705
 * boolean-transform: e8f00683a73b9ca1 color:#6803be
 * request-process: 3fc893c889bd565f color:#bec850
 * subscriber-promise: d41e6dff020b3da7 color:#adbeb4
 * fetch-interface: 8b90f5ab49a382ad color:#66b688
 * validate-abstract: 8375cf5c7ae0f397 color:#84d030
 * extends-utility: ee561f2f50726c97 color:#c6c67f
 * interface-number: 30ec8b9ecc8c29ee color:#4b8b54
 * property-resolve: 5fced5701a79aee9 color:#f4e1bd
 * result-boolean: 61621248c85b9aca color:#ddba40
 * variable-event: f4d4b1ce843ec0d5 color:#d1216b
 * interface-module: 9989694341a09e95 color:#925feb
 * execute-validate: 463b5126b46b8724 color:#e1ba54
 * item-utility: fb3135a5e431a3b3 color:#b29007
 * execute-load: 2ddbc25990164e9c color:#15eeb2
 * error-props: 778e9b0abae11b92 color:#c65f2
 * index-constant: 925f539e46a25515 color:#49e9c0
 * prototype-constructor: 0aafd06f7a2937d6 color:#4655ea
 * parse-extends: 3e4c2cef05a49459 color:#1857a9
 * number-boolean: 4ebb3583f58eae6e color:#5d4a66
 */


/*
 * validate-array: 68e18b5c95bfca36 color:#ccc6e5
 * parameter-prototype: e3a79b3986861480 color:#e18ebe
 * item-validate: 9009c34da8170a86 color:#d5f4e6
 * request-async: 0aaa3960ced5bd80 color:#1c9e89
 * item-string: 2d05db284b21011f color:#2739c4
 * update-constructor: f82d21ae14e27903 color:#eb4481
 * calculate-interface: 114e8a8d86906d61 color:#2c57f1
 * implements-string: 394a703a22a7d432 color:#d0d402
 * async-optimize: 1da71534a5e3a8c5 color:#46d39d
 * event-parameter: e46a2d913e4b0fdc color:#98604f
 * abstract-observer: 336f544d4cda8ec7 color:#da5a1d
 * render-cache: d0b92990dcb31eb0 color:#18dade
 * index-property: 2bbc8517bb6358f1 color:#460f68
 * setup-calculate: 8ab32d18672b648a color:#a6000c
 * boolean-setup: 32e1787260046af5 color:#bc8d42
 * number-configure: a4f400140581719e color:#86d4f6
 * controller-component: 4dba3d1c6d4730e0 color:#c929e4
 * controller-component: 8be31f3be76de48f color:#24f6bc
 * success-value: 7631b952c43bd094 color:#645af6
 * constructor-object: 8fa5aa59a2e87196 color:#6a1a14
 * return-promise: 5e74ffbfca7addc8 color:#ffeacb
 * response-string: b446245821f34ecf color:#6d555f
 * value-configure: 97304bdddcf1e00d color:#9c1905
 * data-interface: 56490222cd34d251 color:#f3406e
 * method-index: 9073642453eb05ef color:#76e367
 */



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





/*
 * event-parameter: 6e74844f6e062e82 color:#b2b2ad
 * handler-extends: 2c2b03e7e2134eb2 color:#6b3b0f
 * response-helper: 988dd5520ac56062 color:#a6a6aa
 * async-process: 200d37c6542dd508 color:#85c2b7
 * index-process: 4193bed65f49c4e9 color:#37fed6
 * load-array: 3b113a826352d597 color:#f07db9
 * utility-context: 196d382d5aa19313 color:#ac490b
 * service-cache: 83fe9abab84540cc color:#3abc02
 * optimize-transform: c64c5301b8c06829 color:#5c4842
 * utility-result: d72e661b8b3e4537 color:#ab234b
 * state-parse: 69c9c1dd8cafbb6f color:#e005c9
 * parse-response: 6a919895ec3d3c43 color:#2d425
 * boolean-initialize: 541e60a5a0d224c6 color:#f790c1
 * calculate-index: 9318c608d2741672 color:#1460cf
 * service-initialize: f51596bc91b3dac7 color:#d0ff7e
 * render-constructor: 6c0cba16dca19c9b color:#d70125
 * event-listener: 97452aa0bc20723c color:#6f16ac
 * initialize-listener: 6f7ef7457f51dae5 color:#9c9d42
 * setup-string: 5bf6651d500e8c9b color:#54027a
 * variable-props: d0e6146b70188b41 color:#82a8b3
 * constant-module: c2ab8d5da40d024d color:#100b6b
 * item-key: a6aaaf6fc3a5fba9 color:#cbaa24
 * method-return: a2edc083d8da06a7 color:#a011f2
 * transform-calculate: 61f30975d4c92978 color:#fead86
 * async-async: e0ca6bd3c4ed4b8f color:#d22df2
 * callback-validate: 24ce9486ba18ed14 color:#20a1d0
 * implements-extends: 0e7e43a17e01a1ec color:#a11c6
 * component-initialize: 8d7ea61ce4060ffc color:#387c4a
 * response-constructor: ab5fcd1addefeb86 color:#68ecd7
 */




/*
 * abstract-state: 8380f07c6b97955c color:#70beb2
 * cache-render: 9909a76177098c2e color:#c979d4
 * process-props: 489060170f51954b color:#6c948a
 * property-method: cad0e80042a062fd color:#58fbe
 * validate-setup: 2e3425f0592f0b68 color:#fa29de
 * data-prototype: ff579e6029268c5a color:#2a098e
 * calculate-interface: 0e81078acc53fcd6 color:#f4668d
 * props-constructor: 6d19bfd6ddbeabe0 color:#db1fda
 * interface-reject: 766c0a67dee2470f color:#c24676
 * controller-method: 838e0d7d84903613 color:#3f61ff
 * array-extends: 1ed1800a662a0478 color:#d75d9c
 * utility-boolean: 225c55674441e84e color:#fb46b8
 * await-execute: 5e112dfd170681ff color:#679b07
 * props-error: e75962c29ae7cff6 color:#ab028a
 * subscriber-response: 4ca82aa6d3bdd79d color:#c9f924
 * await-number: 85db33e387929a14 color:#42a0c9
 * update-variable: 06ac0dbd6c10ae2b color:#eaae58
 * render-error: 310894636db88f5e color:#544491
 * manager-error: 5b01d28bbee12405 color:#eb5d19
 * constant-key: 45f042ceb9341cf9 color:#b51f56
 * handler-value: 4045db1a97557c77 color:#ccb670
 * optimize-handler: a0c5523051b65be8 color:#c01a27
 * async-key: 447708c663f71109 color:#5315ae
 * request-cache: 5b623e488d65c3ce color:#3822f0
 * array-data: 0ed651cb634b4c62 color:#eb5f92
 * response-validate: 5adace0e4af57e7d color:#da92b5
 * configure-load: e5f53217e5a3aaed color:#8622dc
 * update-parse: 572abdb4f313d107 color:#788d66
 * extends-helper: 448028f8a604d204 color:#c15a89
 * response-request: e9a00f3d7c096a55 color:#6388aa
 * validate-constructor: d9e0b892c4995701 color:#dd26f5
 * list-property: 1d3bdee641326c57 color:#29491d
 * error-callback: 934ebdb201de4ef0 color:#d77cf4
 * context-value: 021f541114087f8c color:#cf5576
 * abstract-load: 7f7953501b2d2646 color:#61cbc4
 * index-callback: d94478b2c95b5f19 color:#684d81
 * module-cache: a54d2e27e9d585a2 color:#349f22
 * function-key: 8bb4a1b2f6a7a4da color:#1f47fd
 * validate-component: 85a50f6304273184 color:#d6286c
 * return-item: 96f2e7497972da8d color:#eb7e7
 * helper-state: fbffb0806a28a0f2 color:#817b3
 * handler-observer: 3f786a7c1fe4c18b color:#4a9adb
 * utility-implements: e0e9f5373caa6507 color:#dd1b05
 * load-key: 8904b04fe015f775 color:#cddcfd
 * async-result: c1d3cdbc4926cce8 color:#301ac7
 * value-service: 06ecc14462bfc63d color:#894b7
 * prototype-value: 4e8919546223bf67 color:#beaa57
 * extends-string: be9b8072d624142a color:#396724
 * index-callback: c281b91b3585d691 color:#5ee8c1
 * fetch-constructor: daeeb167ac783ba4 color:#6e9ece
 * observer-prototype: 7ace3f12b353e936 color:#15c0aa
 * calculate-extends: b6adf3840d59d4cf color:#846b6a
 * execute-promise: 9ecad641ca48e026 color:#46db5f
 * state-boolean: a9c9eea19208a4d3 color:#4f0c96
 * constant-load: 1cc9d4a29863630c color:#8fccb7
 * data-context: 12c1b3b131a86edf color:#e7f778
 */



/*
 * async-interface: 3fb329296ef7e736 color:#d6dd49
 * method-constant: f79a1298407bd6ef color:#d4cc10
 * method-object: 11747672671f7adb color:#8f4a10
 * parse-boolean: 3564e30579f0333b color:#3f0fad
 * update-listener: c81f62a77f812dbb color:#35a10b
 * setup-manager: 50f53b9e75f1e39e color:#778e4
 * utility-reject: db5c1c92f1590f69 color:#692a64
 * fetch-return: 78871da5524edce8 color:#d0f49c
 * listener-value: fb160494786d9f6e color:#5092a3
 * reject-manager: 6749a12bfd363477 color:#18c65f
 * constructor-async: e4b15aaea8556fb4 color:#b2caaf
 * implements-function: ee02803ca160947e color:#5681d5
 * promise-render: 45fde5f914acc408 color:#cbcd68
 * storage-cache: ce87ac24489869f8 color:#7f6e6c
 * state-setup: 941ab5f4f9e20c05 color:#72dbbc
 * string-number: 2d0ef88c35b3d67f color:#e8324e
 * boolean-constructor: 6895c9be003788e9 color:#16e859
 * result-parameter: 98dca319487b638a color:#a9d9b4
 * module-calculate: daef71e85c3abd2b color:#576cb5
 * subscriber-load: ad96cfdc78e20506 color:#c10a29
 * method-extends: 9d5d7f8772b22dfd color:#4f7647
 * context-component: ed2ab34effd66fa6 color:#fcb7eb
 * request-execute: 91c38b21bc818429 color:#b61769
 * optimize-service: 0dd747e17b01c1d9 color:#e33bb4
 * await-callback: dfa40da54d78d029 color:#e524a9
 * interface-await: 6c746fe4cc898662 color:#75f12
 * interface-handler: 7821a216960c338b color:#a838ba
 * initialize-boolean: 03477be531f37bc7 color:#e8bbc3
 * service-return: 265f3157c2762132 color:#2577e0
 * setup-value: 6323eb9e66df33d9 color:#6a55f7
 * boolean-array: b5f82fc3adb6c060 color:#2f0b96
 * property-listener: c92fed4092064658 color:#22457
 * async-handler: 74c6d9c6000b83e4 color:#b59aee
 * property-callback: 849d6e70dee1a9fb color:#66de0d
 * module-item: 5422bbf487b6076b color:#542585
 * utility-success: 0996b7f2082fbf44 color:#413efc
 * callback-module: 8628735e2d785853 color:#7b3d51
 * component-module: f367663822589118 color:#e5fdb6
 * object-method: 028c0aab6c47dd2b color:#667ae9
 * parse-update: 360f537e81d7f1df color:#9a4ac8
 * constructor-update: 1456e940432bfd27 color:#6b91dc
 * constructor-controller: 6543a22ece6b2c4e color:#433cab
 * parse-string: e0fb4a60fd851120 color:#a5573f
 * constructor-utility: 17609b204964f2ea color:#748b49
 * utility-interface: 71e59a6738813ce6 color:#d96ccf
 * await-process: 07fee3d44a65dc60 color:#9f2671
 * process-data: 177e0d5c4d38ad5f color:#3dceb8
 * number-context: 22d00c6d12d663e5 color:#d5367d
 * reject-props: 1648f9e566b366d0 color:#aa1d22
 * constructor-service: f694e1ee1fa9140d color:#426717
 */



/*
 * parse-data: 42c2354545dd18fb color:#173d71
 * extends-event: 5d3c9fcd3119de99 color:#ced134
 * interface-calculate: ae4701f003a337bf color:#54b250
 * fetch-boolean: fc8db0f0336c4564 color:#f96681
 * string-data: 50fd7004e294ba3f color:#8bf197
 * initialize-validate: 0f85fe9df7ae597e color:#db6642
 * render-value: bafe2664c30f62a5 color:#7eda65
 * parameter-execute: 42287f195f4f9998 color:#37355c
 * component-subscriber: 4249f121ec16f700 color:#4ab66f
 * calculate-handler: 3b39c5c44b65423e color:#8df172
 * cache-constant: 79067a46ec8390c8 color:#c99a0d
 * item-request: d578f4bb0b963e9d color:#eb0ee8
 * item-execute: e56bd0975a8688d6 color:#afee81
 * parameter-render: 5d803f60bc279645 color:#c6bdfe
 * update-initialize: 822126a8cd756f00 color:#f4a970
 * number-listener: e877de4a2188dcd8 color:#c3f52b
 * optimize-data: 84966ffbe02ebb17 color:#b6c1ad
 * fetch-callback: 9c8607fedaab7910 color:#c5e461
 * initialize-await: bd3af7ac429e8ec7 color:#c66b7f
 * fetch-prototype: 02030b6704a3d2e3 color:#ff278b
 * property-promise: 4de3c5d3590f7585 color:#7ca062
 * boolean-async: e4f9b13a370db3ee color:#7457d7
 * key-extends: dcc4053ceb365f2d color:#7e2c9d
 * number-process: 109315f2aef2ddd3 color:#407a4c
 * fetch-utility: f8bb12edfca63143 color:#824599
 * execute-object: 2796b3b471cd00eb color:#66e58c
 * service-number: a6d2f2a21a145991 color:#107891
 * data-parameter: cc42e567f8fcae0b color:#e38dc3
 * item-state: a1440ba38930e33f color:#3d8ec2
 * item-subscriber: 8323fc8b29bf8bb2 color:#29c2f2
 * execute-cache: b8a16561f6603470 color:#e5e960
 * abstract-component: faf7bd0e92e288b5 color:#dd0fc3
 * state-service: c7f73b57ea9a5a9a color:#838ae3
 * transform-interface: 7cf0faa15be9b4fa color:#d70c3f
 * function-configure: f0d93458ba50ef1e color:#f62a32
 * subscriber-extends: 7c7481b64cf7c01a color:#cd1e7b
 * implements-props: 477663c677e91fa7 color:#62c778
 * promise-component: 612459be8b06a3dc color:#dd2257
 * interface-error: cc7b42e1752ca0a3 color:#e494d6
 * parse-index: f80f8a1528319c37 color:#8af715
 * await-await: ebefffc1f3794905 color:#1d4eec
 * controller-constructor: 07b8c6b69abd06ba color:#14a22d
 * method-variable: 3e051dc0b97e11b6 color:#b37712
 * implements-handler: 4dc2e2f4aa256d34 color:#77c76c
 */



/*
 * value-observer: 7be88f1414ed6649 color:#13e034
 * request-interface: aa01cb966fb6aa6b color:#c63e3c
 * property-implements: bb78dd35a658b34d color:#1732cd
 * interface-helper: cb8b815d15ec0fe5 color:#f6b085
 * prototype-string: bc11f8ed888dadd8 color:#c38b0f
 * event-load: 16e01e713cdff552 color:#85b288
 * function-boolean: 60c4f83890a6adf8 color:#16d06d
 * transform-function: be1631b3d778abf2 color:#7a4053
 * promise-return: 8da1d6f82f8dcb77 color:#8c9adc
 * module-calculate: 68dea756a0fa52bc color:#977689
 * fetch-observer: 00cbc3c8c129fe80 color:#88eed0
 * subscriber-data: 1d0abf09a8bfa4e9 color:#601d50
 * request-object: 83622f7f60a2c607 color:#6af39c
 * result-boolean: 833683ce3129af96 color:#22ec12
 * prototype-parameter: 61d4c3baac5c5add color:#f7fb45
 * number-validate: f9264399e8795ee5 color:#b6b9a8
 * item-listener: 63b641f328f14290 color:#35e4b2
 * data-variable: 67f8348f31c16387 color:#a4ae6c
 * implements-boolean: a8c57bda0bc7b2b7 color:#c0ee9e
 * prototype-item: d3e9eec4f26f29eb color:#da9eb2
 * promise-item: d1aa601c1a2fe17c color:#f92fe0
 * validate-execute: 77e16e211e45225a color:#32d4b8
 * context-index: 73cdec58796693f6 color:#6bb009
 * data-setup: 61b5c17f1e197213 color:#1c80f3
 * state-component: c6466a6d591faccb color:#f4507b
 * await-function: ec44674e8bf5c382 color:#899e20
 * constant-props: 846a95ec286fa197 color:#c8c75f
 * boolean-object: 3a537a27d5f3ccea color:#9aaa4f
 * boolean-extends: 47f69455b2cc23f3 color:#22127c
 * property-subscriber: 52696493e7b665f8 color:#8a912d
 * transform-helper: 44698452fe8a7f1f color:#a63dd0
 * module-array: a992cd55193c902d color:#5868ad
 * data-variable: efc3cdfdd64feeea color:#ea64d7
 * transform-fetch: 6e45236724262f2f color:#2e9e96
 * load-module: 5cf3c720f59c67f7 color:#e2a07e
 * subscriber-render: 5534e664619393a9 color:#6900c2
 * string-object: 975c9de0ea93d9ef color:#f4ec30
 */




/*
 * module-parameter: 10d3be9cb786e8cd color:#90e8a4
 * resolve-storage: a2717afda6bd2a43 color:#5a9a3c
 * error-constructor: ac39e99e178a1117 color:#44e309
 * update-implements: fb8024aa196f583a color:#9b8332
 * boolean-success: 3d4b3cae91d55b06 color:#35cdea
 * controller-handler: 58395585bbe7df28 color:#f50af4
 * method-number: 8fe59e6b44ad56b1 color:#8356a7
 * parameter-calculate: b435cd22cdc83c2c color:#4c4bfb
 * callback-manager: fd8b9efc93a03ced color:#2c42a6
 * data-method: f30d5f792af35e4e color:#58288a
 * event-context: ebe01dc08cf6b6fa color:#ea3c6
 * optimize-constant: 6fde72193c5e0637 color:#c7512c
 * number-extends: 939f6208c9d25af8 color:#8340aa
 * load-render: 8e153084f0a40aae color:#dfe158
 * extends-await: 57fe95206cf34589 color:#790973
 * storage-update: 2809f6b247f391d8 color:#528152
 * optimize-error: 3d598016774459e1 color:#204c5
 * boolean-cache: 7582122c50c12591 color:#321625
 * configure-listener: 5af5d23c48004d51 color:#3fec7d
 * subscriber-function: 95cc820cf3600bee color:#53c827
 * load-boolean: d5febb1f4649e63b color:#fb69f7
 * utility-process: 13813d9bcf831a0f color:#f4baac
 * request-list: 3e37118b9d2088d2 color:#27d80f
 * index-calculate: bd6a0a523a74adfa color:#96221
 * cache-state: 3b97d160b9fed8fc color:#9d6b85
 * controller-execute: 69a2846c04b55bf2 color:#c903d6
 * listener-fetch: d3677887c1e5fb9e color:#9e023d
 * parse-state: 0258706529dadc64 color:#3b4621
 * manager-constant: 33a38258beb3b99f color:#945448
 * result-result: a09f357bab5a193e color:#6ee382
 * helper-configure: 209e66ed974b9bf6 color:#1fd5e0
 * index-value: 61ecf085a11e5c76 color:#797a26
 * helper-fetch: 60288a8871520803 color:#7f231b
 */



/*
 * fetch-observer: 61254468ca06fb19 color:#56c0ce
 * configure-component: 43ed4173066ae759 color:#5e45bf
 * variable-update: 0ac831b397c44f93 color:#1b98bc
 * async-return: 6a3a7eb7354ed5c4 color:#610504
 * property-constant: 10f17b9071e33ded color:#95ae56
 * optimize-event: 9c6c15d2065bf076 color:#b792b
 * error-extends: c9a6bf9a5c9803b5 color:#c18d16
 * callback-constant: 5376c9bfda23481b color:#d605be
 * key-property: 4dec6e2d703965a6 color:#4c9d64
 * configure-observer: a4cb3aaf4a8ef21f color:#9925d8
 * item-prototype: f92232f8bddd9b07 color:#d65116
 * calculate-interface: bd7c7d024fadff58 color:#b03cd3
 * response-success: 1c57d12878af9b42 color:#3293e8
 * string-array: 92fad979c9a7d9b8 color:#3072b2
 * function-parameter: 6d69384015704acc color:#fcf7d0
 * property-function: ec96e65e37059730 color:#379a36
 * execute-helper: 7a216aece02e2a5c color:#daa89c
 * cache-calculate: 38c608d21ccf56ab color:#43a494
 * handler-prototype: c9ed144da0f3af59 color:#e78873
 * context-resolve: 5cfc2975d730eeab color:#9b7145
 * update-method: 03e63e475f2689ec color:#31d1e
 * abstract-process: 0cb5b5038ec37037 color:#e5e31d
 */






/*
 * return-array: 8fb8f3e8313ab37f color:#8ba194
 * list-update: 236160649680db00 color:#b5eddd
 * property-response: b56ed4c4fbbc99dd color:#51d37c
 * list-result: 90e5c38f5f59c065 color:#af7606
 * property-initialize: 0b8844da14e94f59 color:#d965c0
 * return-index: 60fe1089ac2603c7 color:#9f28ac
 * request-key: a28c71d887ae9f5b color:#18b6c6
 * cache-value: b53b175cd65c9711 color:#57e47b
 * boolean-module: 2342e2c994d2832a color:#1efdce
 * load-load: 2a8e0c0e935d0be6 color:#f0587a
 * prototype-fetch: 8b3c5cf13a1f0b55 color:#636776
 * validate-utility: a8d5c3dbf92cfe66 color:#162d7e
 * function-property: 45efefc121110eb6 color:#4322cc
 * prototype-execute: 1bb0be32addfb3c2 color:#af5a62
 * cache-constant: 118c970675149ff5 color:#df140c
 * event-error: 941bf91da185a868 color:#368b78
 * method-data: b727470230073a26 color:#61683e
 * configure-validate: ad2087da7e23cc73 color:#f58134
 * component-calculate: c977c5d89b98ac82 color:#f37300
 * boolean-result: 26427926c29b253b color:#c4da0
 * await-list: cf75dd26eea6b275 color:#5cdfe0
 * number-error: 5e4937092d25e8a4 color:#948af8
 * controller-success: cc9055f4917bcd4b color:#8bb25b
 * observer-data: 24c471c280fbceeb color:#6aa8f7
 * key-calculate: ddbb29a5fd129ffc color:#1b375e
 * async-request: 4f30a667b8f0cdaf color:#22c533
 * component-boolean: 5f446a4e889ab414 color:#3c599
 * promise-property: 0d4cbcc4369d2ef2 color:#fa3629
 * variable-load: 56ebe23d38c55d07 color:#df2226
 * return-return: 56b8a5c2c8a0e796 color:#cd41ae
 * initialize-render: 42fe9ce6e9f37208 color:#2347c2
 * value-abstract: a37c857ef45e21cf color:#4e06f8
 * method-observer: f00d27360f6ad576 color:#29e761
 * render-observer: c3ad3746a634a9c0 color:#ae0da8
 * validate-list: e8cc6e79f753a782 color:#3af812
 * manager-module: 1b0ffb9ad72ddb38 color:#65c51c
 * string-async: 9cd9986f06e2331b color:#74bed1
 * boolean-state: ec3f47e2f995de7c color:#693d76
 * request-method: 12d412e21c3ea3f7 color:#ca29c3
 * module-string: 399a90bd4ed7c98a color:#990af
 * execute-resolve: e900bffd61bc377b color:#4f8dc1
 * event-configure: d63bc56116d5d5e1 color:#4eb43a
 * controller-process: 4a2d05df84776eba color:#57ae16
 * extends-props: 796668a9c59500de color:#25c393
 * value-load: 1f4b15a0a9487737 color:#5a99eb
 * item-method: dbc23f3b789a1447 color:#5a9dd2
 * setup-subscriber: 19e693fe8761cdd8 color:#37779b
 * interface-listener: edae939d803cee92 color:#d5d2e9
 * property-function: b0f9ba2a25e679fd color:#cfa8bc
 * transform-abstract: f7b686eb27554874 color:#249e73
 */