/*
 * return-fetch: 511744797b5b0d1e color:#582673
 * variable-parameter: b870a898671e76ba color:#c77c8e
 * observer-variable: 2aa9d77fdd1fb458 color:#9f7cab
 * response-listener: 97ea4d1a75e35af9 color:#5776ba
 * constructor-string: 184f9a44df275340 color:#555dd8
 * props-variable: ea8ea552c4accef1 color:#330917
 * transform-number: 5f87171c73afe41b color:#30bd71
 * execute-extends: b131fa8b19f50421 color:#6e3846
 * cache-calculate: fbd61220c5005630 color:#6e61cd
 * variable-props: 7121ebe094837d6e color:#d6a4f9
 * service-data: e286d3b01ef48cd0 color:#e6faec
 * utility-process: 81a088245107ff7a color:#f70432
 * promise-initialize: 2bb6894cf79a9b18 color:#f4e97d
 * item-constant: fbbbfd29e377210d color:#2e3f1f
 * event-number: b246dffbacb6ebd2 color:#ac2e4e
 * component-number: 2fe493037dae5f5c color:#dffe3f
 * calculate-constant: 6f70ee31bccd0c21 color:#4a7595
 * setup-calculate: 7f899f235fe5554a color:#e10716
 * component-implements: e8af336ab4e945df color:#749795
 * data-index: 5e0929d7f4dd125d color:#e6e005
 * transform-render: 18982bc0028a7b31 color:#7c0678
 * optimize-event: 940f20a3c134f4c1 color:#2f015f
 * async-initialize: c7424299a891c48c color:#69c783
 * error-item: efe12a6af13a831a color:#608e2a
 * event-promise: 806ab9166f10fc44 color:#2ccb20
 * method-render: 108b7a5769ff7c09 color:#dd6e30
 * result-render: 0966c5cd35b7f9db color:#79e6d1
 * prototype-observer: 5c64cebdfe7df058 color:#3f0f1a
 * result-execute: c364f0fe35257831 color:#89844f
 * string-list: 5c584ebdb2b312cf color:#3bc77c
 * handler-await: 260c59c1d4532e6e color:#d1a0d7
 * extends-result: be3ff9deba1dcf5a color:#5d8c09
 * await-helper: d0f22178c2fb9aea color:#f1f379
 */


/*
 * update-item: e6d2743c51bbf7a7 color:#8a6a1d
 * module-execute: ab4245fa34177dca color:#bd5919
 * configure-helper: fb93d0e90dfe0cb7 color:#4574d7
 * calculate-boolean: 6380800f8d1534ba color:#8d7c16
 * optimize-update: 52b3abad7ce31f52 color:#d37642
 * props-event: c8db34e72421c90b color:#97d108
 * extends-callback: 0b77154bd568a2cd color:#15192d
 * object-listener: 36f08469c5289cf2 color:#7840
 * cache-process: 79c2c375e21c363f color:#a1e98d
 * service-response: b87b1ba950b5a6e0 color:#1a13db
 * callback-success: ee3c889fdb3fa335 color:#6c345f
 * manager-return: 054afc61f69abe39 color:#d79a49
 * cache-state: 3d4102472dccaad8 color:#e83119
 * cache-calculate: 98353b70c3b1b51d color:#fe1368
 * string-service: 25f45428095e1388 color:#8e2209
 * resolve-response: 66d4eceff0473d34 color:#da7e62
 * extends-request: 8ebc1699021d50a7 color:#3b77c2
 * abstract-execute: eb7f83eb060d028c color:#e0fbcb
 * result-extends: c894266cddd9ce9f color:#af19bc
 * configure-configure: e21b33e7ba5af529 color:#79622a
 * validate-constructor: 01aedde1435794ef color:#ad493e
 * variable-context: 3894a865aaf85779 color:#680b7f
 * parameter-load: ed99ab8d8a881562 color:#c56532
 * controller-calculate: 63b896efeac2d723 color:#828267
 * request-utility: c7965b75f45444cb color:#a3c492
 * list-manager: d6073ca186c586a2 color:#d7f65f
 * abstract-extends: 54d5939bdc2957ad color:#b109de
 * list-method: fb4e0879e7b09677 color:#595944
 * array-transform: 2f32743b681528d5 color:#550139
 * function-setup: 8f884a21360732e2 color:#eaa9ae
 * callback-render: 5782560818d74188 color:#8b18a4
 * calculate-handler: 7cf12abddcd75b75 color:#6e0386
 * success-configure: 250ec41029fb131c color:#23ef55
 * storage-prototype: 9e6b100098792876 color:#4db1c5
 * abstract-callback: 752c7a58a420f059 color:#710db0
 * state-constant: 0dd3250f0f7684c4 color:#1ff52a
 * helper-number: 23216cda34758de3 color:#c0559
 * fetch-handler: caeaeecd8d27c916 color:#f31906
 * implements-prototype: 98bdf67394ab1ec5 color:#71fe44
 * await-number: 3cbcb01618d0f628 color:#84271b
 * event-key: 4392c7482c00457d color:#140e3e
 * cache-request: 7865e6f84be09ffa color:#86dd8b
 * context-storage: 8f49dfa7473f0500 color:#bd8223
 * return-event: 5ebd5f012a8ab2de color:#292dfb
 */


/*
 * update-fetch: b9bc6ef55e8745e6 color:#b84344
 * array-props: 8acd2b5cc503f23d color:#9d3f3a
 * state-initialize: d0642401aa81492b color:#569e37
 * property-value: 7ba925b1ca90b8f4 color:#1aa32d
 * cache-transform: 8a2081d952b746b0 color:#bc3a7
 * component-await: 62ea4c2ebf069fe7 color:#dcb649
 * utility-cache: d37a0cab39af280c color:#17f7eb
 * promise-resolve: 6d82ea008b6488fa color:#bcd3d8
 * resolve-await: 8fa3c73cee576706 color:#d09e78
 * setup-success: e964e360f6db3551 color:#1df957
 * utility-implements: 2dc4245d41aaada9 color:#6daafb
 * parameter-service: 2da6c772827d3144 color:#9d2b34
 * props-configure: 6b1ed859673f9103 color:#dfd4a1
 * render-success: 4e5fb2fad82f92e6 color:#4e512d
 * implements-transform: c1d1906298dde41c color:#abcfdd
 * boolean-props: 2d3e4cd4f3ce608c color:#373ebd
 * boolean-context: 0cb3b0b0199fd341 color:#716dc6
 * controller-data: 6c8bc5ff485cebba color:#4db8b3
 * observer-optimize: 0672898645db4ec0 color:#d54691
 * index-key: 9a739eaff8dc31f7 color:#ea1c74
 * component-variable: c446c8caf001ed0d color:#98c882
 * key-subscriber: f2770cbd0f4ff0ce color:#e028b2
 * property-return: 6544284ed96c9932 color:#33a9a
 * render-event: 98ffea0ce6fa563f color:#12347
 * data-state: f3c4be6f3a5bb269 color:#4e7029
 */



/*
 * array-boolean: 42b358d75d3fd51e color:#663ffd
 * property-listener: 4e22b256b3bd4d39 color:#1658c4
 * handler-manager: 2382734ec3f8bfe1 color:#cd4140
 * constant-constructor: dc680bd659380e43 color:#959dd1
 * controller-context: 990e9e4672d770ee color:#a2f5af
 * extends-request: d645e329ea776209 color:#1dd32c
 * index-property: 460458f738f2f147 color:#104287
 * parse-update: 3618e22f35e25c22 color:#80645e
 * state-controller: adf63a2568d64198 color:#377df6
 * await-key: 2de002034e6038ab color:#90987e
 * validate-boolean: 3e032d19d36f8b52 color:#3ceadf
 * calculate-parse: 1a829f0c2a9a2466 color:#b8fa7a
 * controller-index: 2fc68d8fd97f6863 color:#c03047
 * string-storage: d3e596b818f3f59a color:#c5efd5
 * method-key: 5f8be026606ba65f color:#7a436c
 * promise-data: d5c984d97ed91f4d color:#f016b2
 * extends-prototype: 59b96d9181c0d07f color:#c82a4d
 * observer-configure: 8d82538af7b36f0e color:#574811
 * state-method: a261301c8f3ae5ef color:#4a3bb7
 * method-event: bf60ca3f8256c8eb color:#efdf26
 * async-component: 1e9440bac3b7e2b9 color:#d641b1
 * update-fetch: 15727b0af714d12b color:#381b9e
 * variable-parse: d8eb2c5a6fca8810 color:#d6a874
 * success-utility: f8addc521deb529b color:#72bb98
 */



@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-variable: 99d7da09b9f8d4ae color:#c4ce41
 * result-handler: 7e39a0d79482155e color:#83b633
 * service-property: 3f9eaaaae5f18783 color:#3ad8bf
 * boolean-response: b022275980954122 color:#d12632
 * controller-array: 774479860c10d95d color:#aad18d
 * data-subscriber: 57aebc458b8b90c3 color:#6d47f3
 * handler-reject: 276f524706c72053 color:#980ec7
 * method-handler: 029bd49f409f732d color:#b2b853
 * value-manager: 45078c095c84ec38 color:#1997d5
 * object-item: cd76caeb81700d64 color:#532759
 * reject-item: acce78d7556fbc02 color:#7cf060
 * load-implements: edb2d036ad55282b color:#30831
 * number-component: d6ddb3013537e1a7 color:#a4c255
 * fetch-request: 01b0ff8113d910e7 color:#a062dd
 * handler-promise: 415e532583f191a0 color:#ee249b
 * result-execute: 80111adb652ccabd color:#6e8a7
 * module-component: 0d745d212c104963 color:#821236
 * parameter-setup: 20637c382acbc85a color:#917727
 * resolve-cache: a02340e20d7765e3 color:#820dfb
 * success-resolve: b7e2e02afc5482dd color:#739bc8
 */



/*
 * setup-key: 32d2c6d0393c126b color:#ab108d
 * key-list: 3116b8ed0c22d1b8 color:#41657c
 * data-index: 3be5be29dc19d0c4 color:#e51d0c
 * controller-list: 371a9218e413fbd9 color:#14b0d7
 * utility-data: ddcc9a553f9ed57e color:#3d1d7f
 * property-variable: 9e08f222306034c3 color:#852d1a
 * initialize-process: f3a76df4b890bdc6 color:#b400aa
 * utility-subscriber: e7b6fe74a0aceb3c color:#746b43
 * configure-module: de850d03eca426c7 color:#284b7c
 * manager-setup: e88ff2a3823284e8 color:#c74674
 * handler-result: a95bc142680cf072 color:#6b8b29
 * controller-prototype: a94add5d40bb79a2 color:#31e2ee
 * value-listener: 12cddaa1d068d810 color:#443ed9
 * validate-parameter: 3a504ed5a8f3bf89 color:#748dbf
 * implements-observer: 38f3b774f49a2a79 color:#73701e
 * module-extends: 700bd2a9c84fd324 color:#91630d
 * service-utility: e734182afb5e43e2 color:#536424
 * utility-index: 47c791212ed0a9b2 color:#cb4ddd
 * error-extends: 994853c9727ab69d color:#5caf63
 * index-storage: bb99df36961495c3 color:#182aef
 * reject-handler: ced2d665b30e72aa color:#cc3e9b
 * boolean-setup: 5449b73d15ff6511 color:#a0c34e
 * extends-execute: 063da5431fc788cf color:#d2ad73
 * update-async: 1db9f0242eec620a color:#8f579d
 * constructor-constructor: a3780e96379fc900 color:#fae3c2
 * module-key: 6332439a6b3b8c0d color:#5b471c
 * manager-array: 8fe6930db2faf582 color:#baa585
 * reject-load: 94f4fe9a06d8f1ce color:#abdf41
 * constructor-constructor: 1847165adffcef2c color:#7080e6
 * handler-promise: fb23ef7c3b5df3f2 color:#9b7c79
 * storage-load: 0d6591c5c64cebb4 color:#36f9f8
 * update-storage: 9883767221bb5e3a color:#23cab3
 * reject-validate: 4ce05b6565116a30 color:#1630cd
 * number-calculate: 9a7e9ead0d3f5513 color:#fdb171
 * key-item: 0bb5d3faf9e1e5d0 color:#32c43c
 * cache-abstract: e132b2493b3b0a67 color:#384177
 * configure-request: d6ee110ebe36c073 color:#2562d9
 * render-calculate: 01c766c1a66c01a4 color:#d0f9bd
 * variable-context: de259fb8494a7460 color:#25a9f9
 * error-implements: 2b18d0ae987b7876 color:#3985ce
 * array-load: ce4e6ef4c03a457a color:#4fdfbf
 */






/*
 * error-context: e2f492c892c8f93c color:#6b48e3
 * abstract-response: 74bf71e38ad3903d color:#8d84b2
 * initialize-utility: 585599dbf442a4af color:#8ecfeb
 * await-utility: 9a98faa7f8324268 color:#bb254e
 * helper-load: 510708901e91ad45 color:#76711f
 * return-request: 1e76403874a384b3 color:#b269bd
 * optimize-execute: aa60277e24c5545e color:#83bcd4
 * transform-result: fb0fe79332be5af0 color:#f31ab9
 * transform-process: 28dd618ded83c489 color:#fa5bb6
 * parse-validate: 939f6b96c172525f color:#6644aa
 * listener-async: a4acf29dbe760ef0 color:#8e3e91
 * listener-async: 66d1583cfbaaba10 color:#f969dd
 * parse-validate: 36abad06ebc342ff color:#4e4018
 * setup-configure: 1dcb96c4dcfa2d19 color:#721182
 * module-parameter: e6e81ffd60012286 color:#16a721
 * execute-property: 02e3c58afc0f9fa2 color:#373082
 * key-calculate: 219c1fa2bfefc6a5 color:#743a33
 * transform-prototype: dd8986c53d9867f8 color:#be816e
 * request-validate: cffeb106e6c5295b color:#16fe5d
 * manager-fetch: 68ec62809791ecb2 color:#694e09
 * cache-result: 62fbee998ecd7ff8 color:#6d0e2b
 * prototype-string: 11729a3cd6d96cf4 color:#ef936c
 * calculate-utility: 57077e8b88075f9f color:#87e013
 * boolean-extends: 187f437c47f805cd color:#73f54
 * interface-listener: f7526dca6fcef4d8 color:#f69706
 * response-data: cdc44a94d034a93a color:#1d9896
 * module-props: 60a6be3531b6f4bc color:#763313
 * data-result: 0080712f5703782f color:#76c250
 * handler-boolean: ecaf079d3e8d87c2 color:#5e9eec
 * prototype-setup: 096e6a8c7f905d01 color:#e25081
 * string-observer: edb5fa643c900c1b color:#1194d2
 * utility-props: 0f85e3d1f90243fb color:#ab65e5
 * result-transform: 2ce25d2d58f72ccb color:#2e13
 * setup-configure: cd4aa954d00e2d32 color:#794982
 * method-parse: aedbff5e065fc09d color:#64e30
 * number-response: 280d64f01564321c color:#3daabe
 * module-prototype: d41818145b94781b color:#996137
 * item-constant: 22376b901a93758a color:#d5321f
 * listener-data: f25b48dd31e5cd70 color:#401b7c
 * callback-string: 6f521aa90caadd9d color:#b6f4f2
 * success-storage: 862b70305e733493 color:#90f69d
 * property-function: 78b151b641140f92 color:#eb02b4
 * context-parse: b939d77a116b5a28 color:#caefd1
 * prototype-constructor: b41916a714f3eb3d color:#c62005
 * response-await: 6eff828f82a80ae4 color:#c3b5f6
 * manager-object: 709bbb9d585ad277 color:#18e705
 * storage-cache: f4f7e6321c16be00 color:#acb84e
 * return-context: 4cb6760adce33e8e color:#8e7563
 * item-string: 8164d1365229db25 color:#7e12c3
 * object-constant: d49c11a986c4857a color:#7bf0d4
 * props-property: 2f74988a7b6344a8 color:#3b1089
 * index-parse: d2b4da18d095b131 color:#8b3817
 * error-return: ebcf7b56b3ed4f98 color:#c30193
 * render-props: 38aa2dfd438996cc color:#3e1bd8
 * setup-prototype: 27a46b0774fdef40 color:#fa5eb9
 * utility-transform: fb4841f1d2b43d14 color:#e33436
 * data-return: efd48daa3af5f673 color:#49084f
 * extends-item: 9c31f57da052aed3 color:#78249b
 * listener-property: 7417391786e8ad12 color:#13c8fd
 */





/*
 * fetch-request: 2351b47e9e401dce color:#613cbb
 * key-boolean: 56a3cc1d5b2762f1 color:#b9cada
 * prototype-subscriber: 26172a1dfe9dfc91 color:#ffb120
 * promise-calculate: 3507109c106ee834 color:#884c7
 * result-return: 4c99973af467f955 color:#95ac87
 * observer-await: 89f6e01f489acad1 color:#d01aee
 * validate-implements: 718c95d9f3a00b7a color:#5315ac
 * prototype-key: dfec5228cdbd8ab5 color:#1ea7da
 * load-array: 989f66a55cb1d386 color:#6a22b5
 * optimize-result: 668de316fa8d0654 color:#8a2ff1
 * load-storage: b5ecb4d2a6d726a0 color:#5cc43a
 * props-implements: db48c40d1b94c5ac color:#347e0b
 * promise-constant: 8e7b00ca9145630c color:#a1ffc8
 * process-parse: 2f858a9c4eab1076 color:#14760
 * controller-variable: ed2b41e6432b2d7d color:#8358be
 * success-interface: c4282a3894287a2b color:#e5e740
 * response-list: 40e571574fdc2b9c color:#52443e
 * module-item: 55bf19dece9fdd5c color:#c8d6c1
 * key-transform: 08999a3ba33e18f7 color:#6729e3
 * number-value: 53927ff7137f253d color:#dc501c
 * parameter-fetch: b943765d8a9b13f5 color:#1f21c0
 * item-transform: 44bf54ee49b69317 color:#4cde5d
 * promise-boolean: 5029b7f4cf8b9ecf color:#a82d85
 * callback-cache: 9da33a1c5454c0a7 color:#a56752
 * load-index: bcf43257ea109895 color:#aee6e1
 * controller-promise: 4f7ccdea6110f113 color:#8ab7be
 * property-constant: 0f0612cd05ca8029 color:#3e55a8
 * setup-transform: 68e7631d287d3805 color:#78cffe
 * parse-state: edb2fac0f2fe9791 color:#3133d1
 * validate-parameter: 7b55c9cfe8a26864 color:#512524
 * promise-object: 0447297b8a26e857 color:#970121
 * setup-parameter: 1b357c8f814496c2 color:#e60a3c
 * number-error: b3c92f4c26c63829 color:#c6bd2
 * cache-function: 470e386b2747bea1 color:#b96b2
 * setup-utility: 8248d87cdaeeb2f3 color:#227f96
 * request-subscriber: a13605f482797597 color:#340902
 * props-context: 6934d3a6a38f2db4 color:#ed1eea
 * cache-reject: fba7a7ab2970e28f color:#bb6ffd
 * process-configure: 95dc83d13b187da4 color:#1888bb
 * storage-validate: 47601a9d27c61eb3 color:#8762dd
 * observer-render: d8e1bda4c7f83a02 color:#ba4930
 * event-setup: dece221865ecb82e color:#834a2e
 * error-controller: 096abc27b8ca7a50 color:#b9932c
 * await-promise: fe87268f9cf857db color:#97c04c
 * execute-method: 1362d88e157e3d5b color:#c1dc12
 * transform-property: 7074b8f8ba6b252e color:#75356f
 * service-function: 0490ad4e5863dcce color:#53d728
 * function-data: 2d16eff0b74afcf9 color:#6b0b36
 * transform-array: 4d4d50b0ef2d90ef color:#8369ab
 * data-storage: 8d591aedea7f951c color:#e1ccdb
 * parameter-helper: 394956924101b7be color:#37c661
 * constructor-parse: cc447c6abbbd0ce0 color:#57d077
 * subscriber-update: 34f36fee1a9cb810 color:#676a05
 * request-constant: 87d2202e5b8d8ba6 color:#71466a
 * property-number: 38836e44455a4a6a color:#551311
 * array-string: 7c2fff81ed137b43 color:#1aa430
 * service-render: d261ebd97bbd6db5 color:#454e5a
 */





/*
 * number-index: 2a7815a1558b2a86 color:#fe4e10
 * process-state: 4f5e64d35094c202 color:#6e8ff2
 * object-data: afce4de921d99574 color:#6f9e2c
 * implements-async: 5b88d525bf3d40c8 color:#b9267
 * implements-interface: 269f1dd359ea9483 color:#8d0ffa
 * storage-render: 90681528cbcf7233 color:#f45340
 * observer-interface: 2a63a3907a02cdab color:#834e12
 * manager-variable: 7e1190e12cb9e005 color:#1f1642
 * service-success: 8c0733f81857a660 color:#842428
 * promise-optimize: 6566d9782e88a73e color:#17978f
 * calculate-parameter: 12032ab7dcf37a9b color:#ca0066
 * optimize-configure: 4b95854e7a94dce3 color:#a41f68
 * constructor-boolean: ba1560f20c9d4462 color:#19156a
 * constructor-variable: 773112af886106ca color:#f8d1d3
 * cache-method: 204a614f6cd9b6a9 color:#30ef71
 * abstract-controller: c0f3654bac31721a color:#98546b
 * abstract-function: de7534dc1a91b046 color:#6fb523
 * helper-resolve: c40f0ea85419db2a color:#ec6bbf
 * controller-async: dcc6d1390cfd43b6 color:#32d93d
 * module-context: f8a6cd6f5982359b color:#ac7c85
 * prototype-value: 6e9088fa105bef73 color:#a30c4b
 * value-implements: d11bc8ae83601f30 color:#b12f46
 * optimize-execute: f9374fde8ec075ca color:#a01564
 * result-data: 9df2fb46636c8f7c color:#afad5e
 * extends-process: 942ae6a3ab12091b color:#97f8ad
 * validate-parse: 27878580bf3db59b color:#4939b6
 * update-return: eb49049447a99324 color:#1de4ae
 * calculate-await: 305ac33f71a68fd5 color:#959e0f
 * request-storage: 3bc1fdc39bac1c0c color:#946cb8
 * initialize-resolve: a1531b93dab68864 color:#d7fec7
 * execute-value: a45effcb590a8100 color:#38372c
 * configure-variable: 8e5fb73c5e01b245 color:#8d7463
 * render-key: 2fd8d8a465c09bb5 color:#38ba64
 * variable-process: ecdd4534dc6576a7 color:#d8ebc8
 * state-state: 040a6e5a6c8950d6 color:#491802
 * constructor-data: 607289382660dccf color:#bc460c
 * function-cache: 4671a4d1f3206206 color:#98377a
 * optimize-manager: d3f14a43751aa41d color:#38358c
 * calculate-utility: ecd0a3a7ec99de1e color:#bbba02
 * constant-request: c88a7d3207452ba0 color:#f4825
 * prototype-return: b88a9593a9af4273 color:#18da12
 * interface-utility: 729c16a7b125994d color:#90a0cf
 * constant-await: cbf8b80335566635 color:#bde6c5
 * prototype-callback: 3b3ff09ccffe322c color:#4fa868
 * component-success: 4e18c0bf38b9041b color:#3ef01d
 * interface-await: 60a955a994cbce33 color:#238a48
 * execute-boolean: 55deb29e168b1ca0 color:#2be1a7
 * async-event: 57c5928109c26bfe color:#af0701
 * prototype-storage: 6b48254a298d714b color:#a31389
 * error-response: 6b7261dcf9090a4c color:#4046
 * property-list: d5ccb01c94daeac9 color:#d3e713
 * event-success: b968cb71ff970e4c color:#b62e4
 * index-abstract: 96cc3e80ac5196e8 color:#6bf2dd
 * component-state: b9240a736852be26 color:#909c99
 * number-manager: 8bd6c3520245ee57 color:#978545
 * variable-component: 0c0f85594507e680 color:#b2a434
 * request-listener: b2316ca5d7365e11 color:#92bd73
 * result-promise: 81159c634e0e8e8d color:#c8a31b
 * props-callback: a4f6306bf9b32648 color:#4e1187
 */