/*
 * value-fetch: ffc7c4132fa62f41 color:#fec3e5
 * number-method: e5d0c5d8fb848aca color:#a21839
 * index-reject: a7fa13545d54dcd4 color:#72ac8c
 * cache-event: e140e389ba1d6386 color:#26694f
 * resolve-boolean: 9c6b6c6b3e3777e3 color:#ad8635
 * resolve-handler: 8c62ca00437bf905 color:#d3b131
 * result-cache: 27c9cb3f7fc1e96b color:#191965
 * boolean-cache: c1f4910dcf3012e9 color:#1db2bf
 * index-array: 1e610a96bdd365ef color:#e9f0ab
 * async-constructor: b8c93c1bd4427396 color:#645101
 * property-data: 8124ec2c207ed36b color:#6cfa9e
 * constant-cache: 99c5e4116cba13c0 color:#fd9170
 * subscriber-listener: 6456aae98d5c6621 color:#224114
 * interface-event: 6dbcef6bb98bcec5 color:#8c8e4a
 * update-constant: 5c6ea481b9cceb8b color:#616c32
 * subscriber-observer: c9fe3416c12fdb18 color:#60e02
 * promise-transform: ed4a8a015b9a3f3f color:#48f795
 * state-event: 01b2e2d1437fa508 color:#8fdc18
 * interface-array: 5245392241ba7e67 color:#b8513e
 * load-render: 8df4e88b9b80061b color:#e97982
 * update-helper: b7c860098aef2b68 color:#f08f4
 * cache-calculate: 5879936a3177244b color:#530f19
 * listener-callback: 34cb570d92684303 color:#c1bf9b
 * index-calculate: 6173314168647ac1 color:#da13a1
 * setup-service: 30f17073653ec9d3 color:#69e208
 * reject-handler: 99da2647726444fc color:#ed437b
 * response-item: 0f44280b1a45899d color:#aa8bba
 * service-controller: 002e0cd46f559b85 color:#d07f2e
 * configure-setup: c31853f004166503 color:#b6f34
 * calculate-helper: 6d15928eb3a9a9f8 color:#2ea3fe
 * number-promise: 8043abdf8c231c74 color:#3965f6
 * return-cache: 9103cd10ac02cc87 color:#fd1382
 * transform-cache: ce494abeb6f45152 color:#b035ac
 * object-promise: 1a54c5d1ba76f6e9 color:#114862
 * index-method: 36b8a8409e976fe1 color:#94be98
 * variable-calculate: c0825051fc184fa8 color:#c4ce9e
 * storage-storage: f91a0eb02a29e202 color:#d73b78
 * update-callback: 6f5d1ee4f9076d56 color:#4d834
 * controller-helper: ea75dee7f36300b5 color:#fdd83
 * prototype-storage: cc218c0ed98f9cb4 color:#890e59
 * interface-await: 13d65a1aeac37c6b color:#1bd108
 * method-utility: ca237ab073ecd60a color:#a0f07a
 * listener-callback: c1652844892ce4dc color:#d1d661
 */



/*
 * property-abstract: ea63265262af6082 color:#e5e9a1
 * value-promise: 6a7d7cfe7f3c2993 color:#b7cd2e
 * utility-implements: 00eba6c56efe204d color:#53a8f9
 * constant-helper: 5539a3e7996e4333 color:#1771d8
 * string-execute: 09f7e98ec4c4fd1f color:#a2f986
 * await-callback: d25da9948f7e4e74 color:#722d53
 * number-await: 94522b62c76f2e76 color:#47f18d
 * calculate-calculate: 127554a4c792ab25 color:#330d1a
 * method-request: 76c9e40b8003ef75 color:#d2b77
 * request-function: 251ecb6340eb6d8e color:#7d7f94
 * await-listener: 9637559a655acb40 color:#316fa
 * setup-load: acda33ab5726c6b7 color:#38c015
 * load-reject: e1cc5e8f1cd17f08 color:#f5187
 * array-async: 38feb3e10e3d8f01 color:#3a108d
 * item-initialize: 5a8e5b874858448f color:#8161fa
 * helper-result: 81ac291a69550608 color:#dfa865
 * initialize-listener: 6e62477824d3be3f color:#b26323
 * variable-parse: 648bfe90477e49a3 color:#da04c8
 * subscriber-number: f4277f3eab233505 color:#dd0a84
 * validate-props: fb96981b4571705e color:#69c46c
 * component-constructor: 7e694ee34333a171 color:#20da6f
 * index-value: 4f6b584c2da4f6b0 color:#f6bd20
 * handler-array: 80680c49549ecf79 color:#c6ea82
 * method-context: 67f1aa9aa0a24638 color:#6a1d3
 * listener-service: abdf1b7603efb165 color:#6bdb7b
 * value-transform: a2b4a6a65745020f color:#c1f013
 * implements-helper: 3e741d735d492546 color:#2671a5
 * context-service: 263cf8f2e8cf5955 color:#3270f2
 * list-transform: 71646f186c307280 color:#7cc343
 * property-index: 2ec604ca176a6e21 color:#9513cc
 * fetch-parameter: e628e33fdf21a363 color:#11cfec
 * utility-props: 3083d3dfc443e593 color:#fd0a0d
 * context-boolean: 0bf1bb807658e71c color:#43a8de
 * promise-configure: b91f70add2dffc22 color:#7da9f1
 * component-promise: d693336d911a3925 color:#7803ca
 * response-abstract: 85d1872300b7b98e color:#91a022
 * context-component: 79f5b2c8373410d5 color:#6c9579
 * validate-value: c0280fae7b44fb34 color:#9eb9f
 * process-load: a90324d6a9a842c4 color:#f12256
 */



@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr uni-audio,.plyr iframe,.plyr uni-video{display:block;height:100%;width:100%}.plyr uni-button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui uni-button,.plyr--full-ui uni-input,.plyr--full-ui uni-label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:rgba(255,255,255,.9);border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui uni-input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui uni-input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui uni-input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui uni-input[type=range]::-ms-fill-upper,.plyr--full-ui uni-input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui uni-input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui uni-input[type=range]::-ms-tooltip{display:none}.plyr--full-ui uni-input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui uni-input[type=range]:focus{outline:0}.plyr--full-ui uni-input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui uni-input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui uni-input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress uni-input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress uni-input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume uni-input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio uni-input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio uni-input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio uni-video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video uni-input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video uni-input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video uni-input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video uni-input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen uni-video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback uni-video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}




/*
 * string-transform: 11a06bf2e70e8b61 color:#435ca3
 * optimize-component: 76dbc0ccf819e6b7 color:#cf8090
 * constant-state: 6af8f7af70f35b8e color:#f0da5f
 * state-error: 92c042cefbde4c43 color:#b2a4c2
 * configure-abstract: da47fc5d23ab2c21 color:#5a03b8
 * subscriber-response: d35721e1a0e8c00e color:#ba2403
 * string-transform: 9d729c929c0c1048 color:#60a56e
 * parse-module: 16464b0c2dce837b color:#75ee4c
 * error-state: 1df99e62bb9e49fd color:#5d601f
 * setup-interface: 36885d731888f578 color:#d7ee7b
 * property-error: cb5d096cacd7411c color:#15e109
 * parse-transform: 313a2e2541868a0c color:#9ff908
 * list-error: 81db32bbd42b7675 color:#37d21b
 * promise-function: 582b69ca1dae4a1a color:#a61105
 * listener-key: b905db7f3cf23677 color:#c4b200
 * props-subscriber: 531d0d00ab217f40 color:#469c3e
 * manager-interface: 587a8804dba1fbf0 color:#78c626
 * validate-value: 24fea9fa98455504 color:#b5810f
 * key-handler: 1f719ba62b8c4162 color:#ec1dd1
 * parse-function: 18a7c6e8253173a9 color:#a18371
 * props-async: 881339a1798df01e color:#c2ff89
 * state-fetch: 36d06b89764edf92 color:#bb7f40
 * response-module: a68b4b44008f2f70 color:#1aa6ab
 * parameter-parameter: 70faee7cdea4fbcd color:#6493c0
 * object-prototype: 1056d8e568edbbf6 color:#4bb96a
 * index-response: 4039e6693850d425 color:#ab7e74
 * abstract-interface: 33fc2bcae762be4a color:#e9e826
 * await-initialize: 1ef3947cc8a29eeb color:#57e8fb
 * return-storage: 437037c1b09520e7 color:#67f87e
 * request-observer: be31c6ed427616fd color:#c2ac5c
 * controller-constructor: 862d2360f966fe88 color:#a0b65f
 * initialize-initialize: 4f3fa6b741ff303c color:#7c76de
 * configure-optimize: 93f02b7a1fe541ec color:#f0d21c
 * optimize-function: 177b3efc7a45f40c color:#8c23df
 * number-module: 76915fdf4182a2b6 color:#e1466a
 * value-component: 8a1547b18175f1db color:#45abf5
 * promise-optimize: e3e95715faaedcf8 color:#714da5
 * function-listener: 85a925ff1d638383 color:#81647
 * reject-controller: 75d92dd4c7840c45 color:#acbfa8
 * execute-item: 516e3a16d286ce91 color:#da4548
 * constant-service: c14abffb9b4edf50 color:#aaa4be
 * await-handler: 1c3e344425099158 color:#967f15
 * implements-resolve: 4c2b094ce91f6d89 color:#955d9e
 */



/*
 * parameter-abstract: 6783a1803da20cd6 color:#70bb0b
 * state-extends: 5d11fdc6c785fe17 color:#83b556
 * optimize-update: 122246c892516246 color:#baf066
 * number-process: 5d352aacecac31bf color:#cdf59f
 * extends-constructor: 1e4b216197ca2a74 color:#9e45ea
 * string-component: 5371425413a90584 color:#b0262
 * function-helper: aa26433e0177aed7 color:#701938
 * setup-array: e9aff066b32b7898 color:#c8b224
 * key-error: 9194a84034af692a color:#1ab7c2
 * index-constructor: 00cdfa29817fb55b color:#7360b3
 * promise-manager: de113433cbed0230 color:#e32cc1
 * event-module: 07d58c0e7100223b color:#a57eaf
 * extends-list: 4eb9eb27ef4c97a5 color:#86886d
 * initialize-manager: faa777ea5587d3f2 color:#c3b694
 * result-context: 7dc9997f260afa89 color:#a48263
 * resolve-storage: eede3fc71429d7ec color:#6ef62f
 * handler-fetch: 71271816c7117614 color:#f9b828
 * await-load: dd526beb34962e1f color:#c7833e
 * module-resolve: fa5bcd355f8c90e1 color:#b029a8
 * abstract-result: f3e2b871c95a06a6 color:#22f592
 * parse-key: a90538581e5b33fd color:#6ff723
 * observer-context: 238173d198b60325 color:#d13862
 * setup-return: 615d1c825ae0b5d5 color:#40437a
 * async-subscriber: a9551e795efe0c64 color:#706c1
 * boolean-return: 474ba05fb7e9293f color:#94b65
 * promise-storage: ce7a3aca171a8018 color:#dbf125
 * index-process: 3b2d4cc72cee17c4 color:#11ea19
 * error-update: c2ec010c75232872 color:#875705
 * context-parameter: b87ec12ff97053cc color:#3a5bdb
 * constructor-component: 9339758c669ac776 color:#7c30a3
 * object-service: bceb3a16b1c85619 color:#da2c2b
 * cache-subscriber: 590ec96107bd87bf color:#69e5c0
 * manager-promise: 63ec96ae66472d73 color:#100d47
 * promise-constant: 79c067434467bd09 color:#d19341
 * string-initialize: d9afb9078f819ca6 color:#e5e6b3
 * optimize-object: 31f1011cba78ab37 color:#d879a1
 * implements-update: dcec81b87e40295d color:#be1867
 * prototype-storage: d73b119e098fd78c color:#de852e
 * resolve-constructor: 200c4f373dfe4885 color:#ce677c
 * component-item: 00c53092baae487f color:#151ceb
 * process-value: 9f98c69e286c7932 color:#7efadb
 * transform-property: 9c922f37169bbb54 color:#8be3a9
 * resolve-execute: e3013b2def673126 color:#adb827
 * property-component: 32f1723b37f2133a color:#4aa268
 * state-setup: 8fc805d03b901b3d color:#ac9034
 * utility-string: 5b7ea0c87b260ba1 color:#71a0f3
 * helper-props: d7469534d8c6c86f color:#3c1a79
 * request-context: 19391f216e279a05 color:#cd6118
 * helper-number: 4b9ab2bc1298f432 color:#59fce7
 * success-component: a7bbc189bd2ab6a4 color:#7b7b3c
 * error-reject: a6be07874d0a810a color:#eac207
 * setup-transform: e527b482fbcfc186 color:#1db876
 * storage-update: cff7cab00c7c6d15 color:#fa7582
 * calculate-initialize: 8b742c53ee0898a0 color:#caef2b
 * interface-calculate: b4e7d9a200c3ac9c color:#2157d7
 * component-implements: b19b72ceb645a61b color:#cd813
 */





/*
 * optimize-function: c37920231cff0c74 color:#832c99
 * response-transform: c48376347a6605de color:#a3ee98
 * key-render: b4937558b9421d75 color:#8368bb
 * number-key: 650a629140df9580 color:#3dcbd4
 * listener-event: 61ef584325951142 color:#6ce76e
 * data-variable: de281bde1d01ef9c color:#4f62a7
 * module-function: 37a0f598483f80d7 color:#eb13c2
 * controller-variable: ea0d1c89d9142dba color:#57354
 * success-async: 19e6f84e21435aeb color:#4bb92b
 * parameter-props: af2e2e6ad06cf15f color:#7a1135
 * resolve-load: 5f6fee73db262d5e color:#bfd221
 * fetch-request: 56da425e0243d697 color:#a38553
 * property-array: fa6541a6e6ac92e1 color:#63cf71
 * extends-method: 30d612e8a0811dee color:#e51177
 * key-service: 9f581aeaef893093 color:#5d1285
 * variable-utility: f9b8b6dd06c437d5 color:#803c2
 * property-value: c0559ed7aae159c7 color:#9b7b66
 * validate-implements: 5b11d3fd9156b344 color:#25053f
 * reject-extends: 06c9405e4b7d7bdf color:#eded6c
 * extends-parse: aa56897acd93172d color:#12268f
 * method-cache: 67f546618b7c35a0 color:#a80c10
 * transform-execute: f49c3d7d29192c8e color:#db59c7
 * success-constructor: 2e9320ee22e71bc1 color:#6be251
 * parse-interface: 0a0d8233c4f30afa color:#4dedd
 * object-validate: 0bf88bd45e072e59 color:#e3a93
 * handler-abstract: 74c42767b729df98 color:#dd37a1
 * calculate-index: 967258ef68e743aa color:#171bc7
 * context-cache: a97b1ad67cb625cc color:#91ad32
 * promise-result: 4106f513e30614a4 color:#e130a6
 * update-callback: 63e438e4113659fd color:#66222e
 * fetch-manager: 5af1ec28341da56d color:#c11334
 * service-response: 2cb0b83771ff6663 color:#a0e532
 * variable-interface: dc4c172e155591d1 color:#513103
 * array-observer: b4bf64cd9989f39e color:#e2892a
 * request-error: 0d3ccdd796e3dbfa color:#ee58c6
 * initialize-module: 69ad091222f6f70a color:#44553c
 * list-extends: 8c6c081765fde6af color:#62a65d
 * event-resolve: b8517f5978903c5e color:#de64c0
 * component-prototype: fc8a6eb58d7242eb color:#3cd038
 * key-method: c9274f4a607bd4b7 color:#604ed0
 * response-parse: eb67f34bbf597428 color:#818ec9
 * handler-boolean: 210602b23184d5a8 color:#84772e
 * return-validate: 0aed8f1249605d01 color:#ff14ce
 * utility-observer: 0213e35b3371d269 color:#186a07
 * initialize-constant: dd2f4232228f59f8 color:#c01aeb
 * string-render: 9225aafc8d9e8544 color:#ef4869
 * result-cache: 08293f31de25ba08 color:#d64933
 * extends-initialize: 21523686180d987f color:#823334
 * result-async: 9640d69ff43740d9 color:#e0cea7
 * handler-callback: df45a76ebd9f4d5e color:#cf46ae
 * constant-manager: 0553180c50c7d3e4 color:#cb2842
 */





/*
 * helper-transform: 8a4a1f2322cb0152 color:#3f4fd0
 * component-event: ed06224c2e2f2229 color:#24472b
 * process-state: e43954646ab23062 color:#28f9ed
 * update-promise: a2eb4c6c4fcd3514 color:#521c33
 * transform-observer: 72929b70bb696c7e color:#73d119
 * validate-abstract: 7eb8f3f0f624cb15 color:#c45e95
 * string-interface: 30fd34c857185598 color:#5a2180
 * fetch-property: 139077c112c09884 color:#c6de8e
 * result-execute: 30786df881241663 color:#c5ab26
 * context-state: 358b5ce0f9d2310a color:#f288f6
 * prototype-property: 5b5bb6185479f48d color:#3429f7
 * implements-list: bc69ecea478ac063 color:#6f2903
 * await-update: 1b1231f9a897cd33 color:#d4bc74
 * component-response: 670cff0564935ef1 color:#f19fe7
 * setup-index: 520bbdeb996df523 color:#706491
 * boolean-module: 8db2cd66cf0764c5 color:#20a9cf
 * transform-variable: 0b3953574e9a70c4 color:#4d77c1
 * transform-property: 2c4f698e75018594 color:#1b73d8
 * method-props: 617243679e52c63f color:#d375ed
 * async-controller: 7e986c35a70de0b9 color:#33a421
 * parse-return: e301fe1c0ec6d808 color:#a6d6cf
 * result-validate: 4d78e9067020ed32 color:#79468f
 * resolve-manager: cd55a6b6e5ea5985 color:#edc4b7
 * await-list: 7ed0dc91e73acd0a color:#dfa850
 */



/*
 * error-function: 31bd8e15a3e28364 color:#a1d752
 * service-initialize: e62c71dff78f3e40 color:#9817b1
 * controller-context: c9173f3cc2ee62c4 color:#a96bcb
 * observer-observer: 1d08674d8a06bc66 color:#335be8
 * variable-module: 5a3ad55d7475b900 color:#6de5a
 * result-service: f171a1bd9ef4ebd3 color:#594515
 * listener-array: d626b58752d2f77f color:#840e9b
 * cache-render: 509f32b94a427e42 color:#7577fa
 * listener-key: cace928cb80cccc5 color:#795169
 * render-update: 8ecf104eb1d63c56 color:#d535ff
 * context-list: 2e2a26560f167f2f color:#4734c
 * state-event: 9d6746637c824418 color:#f47828
 * implements-method: 7a47e74ffe51fc17 color:#7aad51
 * update-cache: f9a67798b3fc71a6 color:#977aa
 * parameter-response: c1f864e60d638c1c color:#2c2b51
 * async-module: 4cad73d0a04edbf7 color:#41c7ea
 * function-implements: 4d55bb9de23aba39 color:#2aa429
 * listener-render: 0b91b5314f3d4b69 color:#2db7ad
 * parameter-state: a10f8c990dee609e color:#d54889
 * result-implements: fdd1e1e2121a1635 color:#c0eaea
 * result-execute: 86b8bba40f7060a6 color:#158dfb
 * async-controller: c49c130d1e3a60e7 color:#40099c
 * storage-method: 7f7ce6c92536e78c color:#f06d88
 * cache-observer: 58e2788968fd6a0b color:#d06aa2
 * listener-configure: 081b5dcf49d5a728 color:#d3b1af
 * number-initialize: 57cc9d1ef2483436 color:#afe16c
 * resolve-setup: 6ebfee97e7c19cc1 color:#20ad57
 * process-return: 92debc69e8673d23 color:#21897e
 * key-request: 7f071b425465ce5d color:#5b5b28
 * string-event: b1528a084f1db37e color:#7f0792
 * context-parameter: a04c9be6ddd9d89a color:#992e0b
 */






/*
 * parameter-validate: 853ffcc6cb490ff0 color:#91474d
 * value-callback: 760ff573cb2f7509 color:#e1b349
 * state-callback: a8701294a91e1d73 color:#3605f
 * calculate-props: ebf8d3cc7ffda7b5 color:#c30909
 * optimize-abstract: 474f715bc77c38c9 color:#54f679
 * response-constructor: 16a57776c8d89225 color:#cf9770
 * return-subscriber: b833b438aa352f8c color:#d5e1dd
 * prototype-configure: b3970ad764c8f830 color:#22fa55
 * function-result: f5ca066531906e8d color:#cde0fb
 * handler-props: ff45b2f85e66d7e0 color:#8a42dc
 * storage-utility: 2ba5bcf541837c59 color:#7b2a6e
 * optimize-item: 57ac5da878792bad color:#2b98f9
 * data-render: 4576b8cfcea0a898 color:#dc179b
 * interface-extends: 014ee96fcf24e203 color:#c5a19c
 * cache-helper: 26caa55499c98f88 color:#c19750
 * execute-setup: e328f3ca7e188085 color:#37839e
 * props-module: 24b973aca9e0a89f color:#acb181
 * utility-context: a939d8f06ba471e4 color:#e58eff
 * render-string: 7e4ddf95595ad85c color:#1a1301
 * render-parse: d547cb9b7c3986ef color:#6588a4
 * subscriber-parameter: e001e310fc3f8bc7 color:#3fcaa3
 * helper-variable: 2ccbd9293f0883ae color:#679bb3
 * response-constant: eb0847fb2413ae1f color:#eb6da3
 * response-prototype: 2c8a5f2c681ef9ea color:#cec232
 */




/*
 * string-number: 4ac44beb224b8ce7 color:#767fd2
 * array-observer: 9467eea456fa85e6 color:#91428f
 * error-controller: 27ff16e513490375 color:#fcd613
 * validate-configure: 17605718666bcee5 color:#ef62bc
 * variable-boolean: d305a4d18c0d7e7e color:#5fe8f7
 * value-request: c1a4dc8162b5d145 color:#a5aa90
 * constructor-component: 2d4864b04e860663 color:#a2edb1
 * initialize-string: 01f9681ac00bee8a color:#9e7406
 * function-resolve: ce250dd99a84c02b color:#7e0fe2
 * item-variable: 639a4cf05316d869 color:#aee43
 * implements-list: dc2b3c6e410622da color:#760699
 * abstract-module: ea6b6707f686550e color:#f38d86
 * constant-calculate: 90122f0f5e97e9c9 color:#44505b
 * extends-load: abb34dc19fc382d4 color:#f03fb
 * controller-abstract: e2b8d64704a9cfa7 color:#683ed3
 * success-transform: 60a4d83d808c3556 color:#7c1cc7
 * request-fetch: c3dd9375bc9871e0 color:#950fe7
 * implements-service: 7658b7b15d3de81e color:#7b843d
 * value-setup: cfc81bfd32f36a55 color:#867d79
 * helper-string: 9d0f9af1a7208232 color:#be357f
 * response-load: 2856e56b31baa2cd color:#96da9f
 * optimize-optimize: 0f9a1052bd3b90e3 color:#a846c0
 * helper-string: 033ef5dd01ad232e color:#1f9338
 * setup-async: fb31c8a6a946957e color:#7d5021
 * render-component: 142f6e298cfac9f1 color:#ed06ce
 * request-success: 1b4c5cdc4d98e006 color:#5aa28e
 * number-abstract: 4522752f45b9e12d color:#e29c4b
 * parameter-async: c714efeb1238af19 color:#b3389
 * result-manager: 7647595e235c4529 color:#1a3bb
 * interface-request: 40a3bea5281a24fa color:#38622e
 * parse-interface: 0ce6690b23223c86 color:#be8a4d
 * result-component: 0dc6e0ee05f4e709 color:#3adc75
 * variable-result: 3c8c418fefb1e78f color:#98f5be
 * await-cache: c22bce0fb04a28ad color:#711b9c
 * request-event: 7a839065bd85d7b3 color:#932ee1
 * service-result: 29b8bad409d107ce color:#6ebc62
 */





/*
 * service-storage: f6f6953b1e7b34db color:#db6420
 * resolve-state: 05fad717f0b4ef6c color:#5f0070
 * await-render: d2976b367f668407 color:#766a23
 * module-update: d50a98a9cba6b69e color:#46d88c
 * interface-error: d03f7db5050b4f33 color:#2a02b8
 * string-data: 4eb875c6903478ae color:#4146fe
 * extends-render: 434b45076ce976ad color:#b00185
 * listener-result: 1af5b33fce26be95 color:#b04723
 * load-resolve: 67072b1cee5d4830 color:#e15805
 * number-update: ae4e6e7d1928178f color:#fe5423
 * parse-extends: 93bf7f3cd282b992 color:#86f542
 * method-error: 2e87fe7384367586 color:#8114c6
 * event-property: 350bdbd5d5a27c2f color:#630ba3
 * update-interface: 9a6e90f388ef39dc color:#ab4cb
 * reject-string: 70c8e6d5b2d3a0ff color:#f9688a
 * subscriber-service: 288b27887b03d326 color:#e10e49
 * boolean-constant: ccf8353df975d2c0 color:#e408b9
 * helper-setup: 2954e11e9725d90e color:#519fc7
 * process-storage: a3bee8c1b286dc2a color:#7f88a3
 * props-subscriber: 5b1f4771f41174e5 color:#eb1dbd
 * abstract-error: aa77b28bab9c8c30 color:#3623cc
 * load-property: 43609576baa79c27 color:#f5704a
 * storage-boolean: a6a1efadcca8faae color:#71e65d
 * response-update: 5a098c3e8d24a4dc color:#31c77e
 * data-controller: 98df6d65872bedff color:#fa1463
 * return-request: bfb9a45a7547f567 color:#9437d2
 * interface-service: ed0d2a35a780348b color:#a37559
 * async-storage: 37a2a76d43b0f8fb color:#b6c2a
 * function-response: cc0666f3e0316aa1 color:#e8a3dd
 * utility-utility: 778ee1353eaa81d1 color:#a3ea30
 * parameter-storage: 7542f36d8c0e1948 color:#e99e56
 * abstract-resolve: ccb1dfceb498f1b8 color:#58bab7
 * constant-variable: cac645204cf092cb color:#e7702
 * extends-update: f2b8f4a321724221 color:#befc4b
 * return-calculate: eefa0aae78c3c4ff color:#26d2e4
 * validate-transform: dd2d8fc5f5531e07 color:#89fc1a
 * callback-helper: 482c6d2ac4b6d212 color:#448975
 */