/*
 * initialize-response: 2e13ed3808ed2d9a color:#9aeba9
 * execute-handler: b2affca3cdc75a4e color:#57e636
 * constructor-observer: 2c9d7ebd1e76a98f color:#cb9854
 * list-promise: 70672bf272ce8e5c color:#746dac
 * props-service: 6922f7c9557c9f52 color:#939b1f
 * await-index: 2582d37044d500f3 color:#e4b62c
 * request-index: e2038a986a3ffd46 color:#6f13aa
 * load-utility: 8f7530f5110bc4fd color:#16ce9e
 * cache-index: 17689f4d1487d4d5 color:#5e0855
 * calculate-fetch: f5bb79c35503ef7c color:#d91f02
 * update-response: 65b5620a745e93bc color:#1d4ebd
 * storage-utility: 5cef34ffa6b998e3 color:#96f33c
 * data-response: e26c28c2f55e76ef color:#ef441a
 * calculate-await: 002b7ea93e2d788c color:#d5f08b
 * string-key: 757fe7fe71ab5558 color:#6b3bdb
 * listener-constructor: 33ea6228ae984e00 color:#e612c8
 * item-extends: a27730da7cfa8101 color:#747283
 * configure-update: f887a8b957d75ee9 color:#be921e
 * key-context: 6f4f76bb75b1272f color:#75c19d
 * transform-number: 2859e560884352dd color:#182da5
 * function-data: 8386f7bdb0a668ba color:#9a7436
 * transform-parameter: 3786882c2fb171a5 color:#42996d
 * initialize-setup: b037e35489905a94 color:#b8c6fe
 * extends-utility: 6fea653b9dcf98a6 color:#af1b99
 * value-success: d5419d13d69dc22d color:#3d492f
 * initialize-variable: a7cce38a06dda166 color:#c6d6a
 * number-fetch: df6ac13077bad908 color:#e4453d
 * configure-async: 9deb6f4ef91e0b6c color:#615229
 * utility-key: a4055a760fdc05b9 color:#3f5f75
 * setup-promise: 31b20513bee6e018 color:#169b43
 * calculate-response: 3495d6948088c73b color:#2e47a2
 */


/*
 * number-props: 5ef2259efabba186 color:#5c92aa
 * abstract-interface: a400832d737c7c22 color:#b7af44
 * return-index: fb83f68e3a27cea2 color:#4b7c46
 * storage-response: 4f91ac86b6048163 color:#315865
 * fetch-return: e012e61a21036041 color:#21154
 * implements-await: 3363ba34d8352c96 color:#7c9eb7
 * item-list: 3e27920123e8031d color:#64880c
 * promise-key: 2744dbcdc5625f6d color:#a77b80
 * transform-execute: e855bc1f3d6f55f0 color:#5f5452
 * manager-interface: cbdf4c4f6e4b834c color:#9ddd1d
 * list-execute: 749fb394b7f566fc color:#34b8f4
 * event-await: a7be590b3b72a915 color:#324dc2
 * helper-manager: a0ce389cfa9c6387 color:#51127e
 * manager-method: 3a19acefd4b03127 color:#71c572
 * utility-controller: 973a6adbf9017d6c color:#f6e48
 * extends-update: 50370ba487c176d4 color:#872412
 * return-controller: cf7f8e69ebb3697a color:#28b8df
 * context-prototype: ef75ae013fd977e9 color:#e384ac
 * calculate-boolean: 9e03b60db97d9020 color:#dc079
 * fetch-update: 673fc634a6fa1ec0 color:#ef6ec0
 * prototype-cache: c354cf66acc977d7 color:#21049d
 * subscriber-process: c096c9b247e85f27 color:#64b9c4
 * optimize-property: 7dd4099a08b07634 color:#31bef2
 * fetch-response: 1c09c21f2c4e7b19 color:#be68ad
 * key-string: 0e2daa356bdb3e73 color:#baf070
 * service-setup: 10205fa57e0a622d color:#10f6bc
 * load-validate: 311eb6b5876d8c4a color:#be6d66
 * context-event: 2ac682c9607c3e24 color:#442e2c
 * service-render: ab4fc63d345a2a67 color:#ee6714
 * property-resolve: b32f0d51e726f5ba color:#d62938
 * prototype-async: 698056c5340a6431 color:#452465
 * props-return: d1a0d52a6be93f91 color:#61c90f
 * setup-initialize: cfeaa0dacc3eaf44 color:#deb21c
 * transform-value: 52419c004375be17 color:#bed04b
 * load-index: 7a897b097b2e7e86 color:#3d99bd
 * item-async: e0de43d44bcb8c3a color:#454718
 * service-list: b3c10287e636bed8 color:#a5c31
 * state-value: 6bd1064cbaf20008 color:#a10717
 * handler-data: 1b008d9e73b13a6a color:#7c7793
 * constant-object: c352d0220d146121 color:#d902a5
 */



@charset "UTF-8";*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}to{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcimg.net/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcimg.net/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcimg.net/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcimg.net/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcimg.net/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcimg.net/img/shadow-yellow.png)}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@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}





/*
 * listener-return: eeb8f338bca4d56f color:#c20653
 * component-execute: ef2b58687e0811a4 color:#d7bdd8
 * async-error: 9e49e389bc877f27 color:#adf2f9
 * utility-execute: 0e812470313f9d16 color:#fb998
 * boolean-state: b703d4eec7a04dec color:#3d6633
 * subscriber-cache: 2a4a4ca95eaf0c50 color:#34ae3a
 * value-state: 97bbda5cb18b2339 color:#3ba48c
 * calculate-render: e022282d954ec7b1 color:#99a246
 * function-reject: 6d9d928ba548dda4 color:#1a61d
 * optimize-variable: 9e9ce00305c70acb color:#a95565
 * item-module: 227c7dd962790bb5 color:#a64d81
 * interface-handler: 4bac8cc40b4c3990 color:#f8f085
 * fetch-request: 1900147d8178d501 color:#f2c521
 * update-transform: f5ab9df55ce5d54b color:#677138
 * service-item: 72351dd106a9ccce color:#3016d
 * subscriber-process: 375805e3e6ec4fe3 color:#f280ff
 * request-optimize: 9e3e23b166a08bc6 color:#20ac7a
 * fetch-interface: 7f77e0e6be712328 color:#4987bb
 * manager-setup: 7c9abd45d8e1fb03 color:#763f07
 * variable-calculate: a7a3908259f23891 color:#63163e
 * variable-prototype: f26c146f4fea1dc4 color:#86850b
 * helper-transform: 3a93b89ae439641b color:#69708b
 * configure-number: 58f1783da7bcbe47 color:#a30848
 * context-setup: 44bdff2e7cdaaf54 color:#4955b9
 * async-request: 8e2decc62425a4a7 color:#51dbdb
 * constructor-props: 093a1603c1bb7e70 color:#fee7dc
 * initialize-controller: 60c1e27f7f4642dc color:#e76040
 * configure-implements: 8b923a7525a1633f color:#fcb93b
 * result-parse: 68482d1a8231fa87 color:#64f62b
 * method-extends: 4c9278409eae4498 color:#d768db
 * subscriber-event: 152037d6b619dd6a color:#80b47f
 * listener-state: 2215a8fb6514c905 color:#a61cca
 * transform-handler: ff29aad148450acf color:#3be3eb
 * utility-constant: 0323742ff277ab9e color:#e256f8
 * component-execute: f0f28d6a7e6b78ec color:#29d3d6
 * extends-handler: 3ac9ca006c7d39e8 color:#8c5d22
 * boolean-component: 3cab36253fd15fb4 color:#3d675d
 * setup-function: c6708e8e5220e374 color:#2a5128
 * await-boolean: 59ea88aa12e6177f color:#eee458
 * storage-handler: 5cd17693a6fde4b6 color:#3c3e16
 * configure-context: 5a4c2cd1cb3fc88f color:#22f897
 * array-setup: e515ff292dd12083 color:#5d6c91
 * promise-response: 709cc7d8b6e10884 color:#8c0210
 * data-event: 8734c09bbc83911c color:#2c62dc
 * configure-abstract: beac582e3a347a35 color:#a43344
 * property-callback: 57468b9fe0728951 color:#4f2804
 * object-constructor: 7c86408c629567f7 color:#78eccd
 * abstract-component: c8f6bf35a49cd64e color:#4124bb
 */






/*
 * promise-component: 9a3e0970f6bfb9a8 color:#697050
 * load-success: 9203bb2e30cedf10 color:#df78e3
 * event-result: 837f9444499ed2a3 color:#6dd214
 * constructor-constant: 61d90f9c8aad257e color:#e4516a
 * abstract-key: 614973d8773a9855 color:#f2dc44
 * execute-parameter: 5d8a3d8c4499fc1a color:#1a8484
 * service-variable: 2a0ea1dd226967ad color:#c78c73
 * method-string: b05807a902c4b164 color:#501a77
 * initialize-callback: ebb067c9d69e6b30 color:#712a94
 * listener-module: 25936df139546386 color:#c81cc5
 * observer-index: 49cf63e953fcc5d0 color:#20c578
 * configure-event: f18410e61627efcb color:#1b41e7
 * load-transform: 8d587c4a32f3102d color:#1deb5d
 * parameter-validate: 85d70964985a0a92 color:#3685fc
 * optimize-cache: b55ece6a12ad310d color:#8daba5
 * result-boolean: 1d932a095e7d8596 color:#999cdd
 * component-configure: 9a2087f4670d9abe color:#fcb59e
 * fetch-return: 560046e00b28a9f7 color:#3a6ade
 * load-props: b40a0437480a36f6 color:#48dc02
 * utility-helper: 5fec34977fa19bf8 color:#e2a500
 * transform-storage: fda56f396d1692d4 color:#32a58e
 * item-context: 75fae80bb6463ef1 color:#9afc87
 * process-event: caa4d31bf2e8b2f7 color:#5f2664
 * object-subscriber: 1b97931c9a5ffce3 color:#f3731c
 * configure-resolve: b93f88eac93610ed color:#99080c
 * update-configure: c0f6ad004229e657 color:#fef39e
 * listener-array: afd14a7430d74ddd color:#79309f
 * storage-prototype: e7fb7b7a83d2a6ef color:#5a1b6d
 * index-context: 3d05bc2979a6116b color:#fc4a90
 * resolve-index: 346ca8d8a67ea019 color:#8f37ba
 * callback-await: aec1a8c96198127b color:#61e541
 * constant-props: 025d90ac01bd22fb color:#9b4bdb
 * key-promise: 6303008ac9b1d33c color:#e7be5e
 * result-promise: b8a8547e650c01b8 color:#375537
 * configure-event: 92511154fda9209d color:#fc2bdb
 * array-list: d39d2f53ecc28020 color:#f19650
 * component-index: b226a1d7a7eb2c7d color:#f52b71
 * state-fetch: fd384203bf915447 color:#bd2b48
 * manager-async: 2cd98187ad3aaf54 color:#f6f3a0
 * fetch-parameter: 1f0a2a679cc985de color:#57151f
 * service-optimize: 74b89827d2807c92 color:#5f4811
 * property-manager: 149cf6b7101b1bf9 color:#5b9434
 * extends-component: b521ef4d80cf5543 color:#49f5f
 * update-cache: 9d505c387e537579 color:#599334
 * controller-list: 98e04f8bf46ef51f color:#f630fd
 * key-validate: 62909aec75a73fda color:#19c96b
 * process-helper: 7434b8f75a271482 color:#e11b92
 */






/*
 * context-array: d2676884e6ebdd48 color:#88a2cb
 * callback-index: 51240c707a218533 color:#d264e8
 * props-event: 1e4794d0c37c8f07 color:#d0fa82
 * array-request: 1971fc580dbe2a9c color:#252e91
 * request-error: 50a6e072beb9e4e9 color:#2a9ec2
 * state-helper: fe48c22d04e0e81b color:#c8624c
 * update-helper: ca9b470dfff4e557 color:#c99d16
 * load-boolean: f8c06f984c6a5348 color:#52b239
 * constant-execute: a8f88a83aa183ee2 color:#7f4c73
 * data-module: 456b68c8d93b9185 color:#a44cca
 * subscriber-callback: 01ce514354d43e73 color:#ad8944
 * array-item: e871e0a082e84a2a color:#cd2874
 * helper-list: a9753d583eb7166d color:#9f9760
 * key-service: 534fb7f8d39567e2 color:#b2f29
 * setup-item: 2fbc65ec05e5acd4 color:#68c113
 * event-property: 57d85d530970b67b color:#9df225
 * array-utility: 6138e38f6ef014ce color:#f7155b
 * request-abstract: 8db05d85890637b5 color:#2fac82
 * process-transform: 76f707929fc76a91 color:#e2d48c
 * constant-manager: 2756599ff05820db color:#c8ae44
 * component-load: efbd8d565d39fdb1 color:#490b5a
 * controller-function: bc6d23b1f08fc0e7 color:#e5e04c
 * subscriber-update: e91d37828ee5f78d color:#d381b9
 * manager-transform: a7c343e875c505b7 color:#9c27ff
 * utility-execute: 2d9bb43986816ba7 color:#3eb52e
 * optimize-render: dde902ade3458cea color:#c7224e
 * service-update: 3f5f9849f3621cb9 color:#597c56
 * implements-render: c88151902a81132b color:#5e57f8
 * await-module: 86314421de80121b color:#15b565
 * update-data: 2b2429b6850b56ac color:#d717df
 * calculate-implements: 96b6ee5ec77bc95a color:#7d2b10
 * async-await: bc74a29dc209e28f color:#3b5567
 * method-optimize: 64b8069daa8f03c7 color:#785141
 * interface-state: 7da8a0272fbbd907 color:#a743ce
 * callback-helper: 5b7b5631e3eaf438 color:#e29448
 * string-list: 5362f09489e83913 color:#caceb8
 * implements-handler: c6605cd14d40352d color:#78e94a
 * controller-property: 5ce0663084dd7beb color:#e69a8a
 * constructor-await: 6da1fe4a6b212038 color:#5837a9
 * resolve-variable: f3e8b8b3938416c7 color:#319287
 * data-number: dccafc3c41283893 color:#eb80e
 * item-load: 34b4ea7d8a7871f5 color:#a0c959
 * listener-prototype: e54ade8077a18621 color:#46d8a6
 * fetch-success: 8f3d3d9051380fe4 color:#1e47fd
 * list-initialize: fbb5bf273a48a15a color:#f633e7
 * constant-load: 065435a6d0976407 color:#620ff6
 * value-method: 7335aca3cbce605b color:#b5125e
 * cache-calculate: c755a1075a207722 color:#a5017a
 * return-calculate: 1e905e743cb78223 color:#eeb4fa
 * fetch-result: 134cfd58cb9adec9 color:#1ded79
 * variable-constructor: 2755cac35341bf62 color:#f7dc31
 */





/*
 * handler-reject: 1b40b06f1e5ea35d color:#357a21
 * handler-key: 9d36d6e3571181ff color:#d8d26c
 * parse-property: 7fedade3459f3d7c color:#5da161
 * data-property: ec1eeba343ccb750 color:#1f7461
 * resolve-return: fea277c45dbef08a color:#f035ef
 * extends-validate: b668717fb49dcc2c color:#708e31
 * request-cache: 3295696d651fcc05 color:#6d480e
 * abstract-array: e851374a552191c8 color:#653cc9
 * error-index: 433680f661127008 color:#24b742
 * error-request: 913e2a6af4e59a81 color:#6bc336
 * validate-return: 1688ad03423cfd64 color:#8d84f6
 * boolean-optimize: c16c3de099d2da11 color:#b63269
 * optimize-error: 422c534caecd0cb2 color:#80a7cb
 * constructor-boolean: 708a1ed729f0ff7c color:#9033fe
 * boolean-handler: 6d191ab2955a406d color:#a1eaf4
 * result-response: 32c3916457a53f58 color:#1a076
 * request-item: 1f460f53b9596f4a color:#6bee0a
 * success-resolve: 13aac54c71340723 color:#e8b752
 * load-return: 32593b20da54679d color:#ee21be
 * value-initialize: 8b8e9e32995524cb color:#c4172a
 * result-optimize: 8c2d3dfee837e7fb color:#979a25
 * manager-initialize: 23a16677bcd00beb color:#1c203c
 * number-constant: 10c058ba28f8825e color:#ad4c63
 * error-controller: 1d8da973ae2de7f7 color:#983080
 * observer-controller: 674c05d32afd5436 color:#e25041
 * optimize-setup: 20cc4b3471fcbc62 color:#fb34aa
 * result-array: bf307f99f011bb3d color:#f8f82
 * component-reject: 2c13b5f395b91917 color:#2cdc97
 * setup-extends: 18cdbddfaac780ae color:#38957f
 * render-parameter: 1203a05dde52bcf3 color:#d7c35a
 * boolean-parse: fe014becc36b67c1 color:#90e94a
 * abstract-abstract: 6549cb7438866adb color:#c83370
 * number-property: f1dd9804e8b44508 color:#c676a2
 * async-configure: ad2dbb26e1ec5590 color:#292764
 * optimize-prototype: de9147bed5a7ecdf color:#86ea04
 * implements-prototype: 08a3dff0212c4893 color:#4cf1f2
 * array-transform: 2d50dec1cbf7c1d1 color:#631ffd
 * render-storage: 18cda810375abed9 color:#ce5b80
 * helper-fetch: 4e898fd215bf1c62 color:#7627ab
 * return-process: eea342114b14557b color:#ba3092
 * calculate-object: 39c05a27dcae821d color:#64950e
 * initialize-manager: b8691e09211825df color:#ae92c1
 * constructor-constant: 76c6ac1543605564 color:#a022dd
 * cache-value: b9dd36c421c4f56b color:#f63443
 * array-helper: 21c84ca10196484b color:#43ea17
 * array-callback: dd9fada86a678c1d color:#c2fe88
 * await-object: ebfa8ebd53be5a6d color:#71b929
 * success-initialize: d292a4aedc001d09 color:#c4732b
 * interface-load: ec20d03978e6814f color:#3ee153
 * function-fetch: f4e8392f0240002e color:#f315ac
 * process-props: 51ba90ca05f77ef5 color:#8f7cce
 * subscriber-setup: caaf93490499aadc color:#825ca8
 * validate-optimize: a73503f3af719e23 color:#234085
 * constructor-value: 4179ec4d87ee93f2 color:#c22c54
 * cache-listener: 4c2f82eb3beedd32 color:#c0c3c9
 * async-result: bcdddf61dda9d2c9 color:#d5faab
 * module-controller: 641b007945e2ce18 color:#ef3c8a
 * boolean-string: 7bee945abe6bd652 color:#5d2adc
 * fetch-optimize: e19796814f6b8e9b color:#fa80f6
 */





/*
 * cache-array: 4af6083ec213f9cd color:#c25161
 * response-listener: 7ed09413fe84c426 color:#eee6f6
 * props-observer: 7885985b61634e42 color:#645082
 * parse-state: ec6e583285f1e0b9 color:#f9648f
 * process-helper: aa8751d233e30866 color:#c23958
 * callback-initialize: a26949d5e5826621 color:#93aae4
 * constructor-callback: 6d0d5c825a84a72d color:#659d55
 * setup-index: c31e74c784b9477a color:#2c6bd0
 * listener-cache: 591844df33e0740f color:#205f3d
 * response-service: 7471a57fb0789fd6 color:#fc7147
 * constant-utility: c0986edc4c238fb5 color:#a31e18
 * item-observer: 1a59d72825425e4e color:#f7df4
 * data-manager: 216aa3545da72157 color:#a83a6b
 * execute-listener: a14a959c147a6d5b color:#2fb8c9
 * validate-request: c9f6a3ec3f6daa7b color:#fa20d5
 * observer-execute: bdcc6bca17a693e4 color:#dab11
 * resolve-boolean: 2519dbea9d4e7d71 color:#bb8d71
 * validate-key: 0b45e47c2ccc45ca color:#276e3d
 * property-index: d301c158f0cccafd color:#64edcf
 * context-extends: f57c336df086abcd color:#7bebb8
 * helper-initialize: dbf77e5784474869 color:#b20659
 * result-result: 54f5087b3307040c color:#b4a5be
 * promise-boolean: bc91cf108ded8cee color:#7f6bb5
 * setup-string: c9c264ded181ec96 color:#1bf0b7
 * async-load: 21d94af4d2535d68 color:#7c6037
 * cache-process: 6a1e748d0dcfceb9 color:#d97f8a
 * handler-validate: 91f7621cb34f9bce color:#9e701c
 * component-execute: b186546eaf3efb0f color:#846761
 * number-function: d5499b2a8a758c44 color:#ba8f37
 * storage-render: c1a43affc19de95b color:#c238b2
 * module-variable: 6aa521d92cd619e1 color:#8ad116
 * optimize-array: 6052758f81ae449f color:#b98085
 * utility-promise: 959cb80ed7a198bc color:#38853b
 * service-helper: 171e66cafed39d0b color:#651de
 * parameter-variable: 16accc84c73de0c7 color:#fbc450
 * variable-constant: e327b11fd1b09810 color:#e806a6
 * boolean-render: f8c4f97f1b307f91 color:#575f2a
 * implements-result: cecea310c16e2c6c color:#a223bb
 * calculate-load: b4820743f9fd95a4 color:#23e77a
 * item-constant: 0b49afd7302529db color:#20bdd5
 * controller-observer: c36a94d82844ecd5 color:#30697
 * controller-resolve: 47f87fff58a1a57e color:#bfcef
 * value-render: 82a6103ceaca0d49 color:#ee9fd5
 * helper-props: 50711bcb0c5b2a0e color:#b8539b
 * error-cache: 5f6daac578477d02 color:#36161c
 * boolean-manager: 11ba22c29f68071f color:#eb6b1
 * execute-array: 99af72843047a4fe color:#51de63
 * subscriber-object: 069380eedcef98a1 color:#52a64a
 * object-interface: 3a835f9c19db8f8c color:#8d32f8
 * index-utility: 7d8b48846ee973dc color:#db7e73
 * promise-property: 0e3c043b05e979af color:#2fc71
 * initialize-key: 21447301528ba8e4 color:#74849
 * function-index: 27124dfd5d8a7f50 color:#8c4a3
 * parse-optimize: 28e839ad313e5aef color:#5be5d0
 * handler-index: 62398522d982b3bf color:#620123
 * reject-list: 74637e4b6e8d21ce color:#16d002
 * cache-list: 5d022f1a9a01573a color:#674e93
 * method-load: e433fd3473fc3db2 color:#3a495c
 */




/*
 * component-await: 7dafd69f11b3082d color:#c00add
 * data-implements: 34deeba19384a801 color:#677edb
 * await-observer: 638b76727b0e246d color:#7b7769
 * object-resolve: 033ab74cee2aa659 color:#6cd60b
 * extends-update: f83028e3996eecfc color:#33d44b
 * reject-value: 827217425d6cc70e color:#efbfc4
 * context-parameter: c71b9164c395f899 color:#bd9585
 * manager-constructor: bab61f2a65bb6e6b color:#99598f
 * implements-load: 7a12980065a0a33a color:#907ee2
 * configure-observer: 28f0d0cf70baf248 color:#45d5e1
 * listener-observer: d7a545cf5b65aad6 color:#781b00
 * observer-reject: 8bdcdb9a9e47ddea color:#42f034
 * manager-resolve: 25195a4f62a5df82 color:#baaa60
 * variable-success: 92154d3c26f50af9 color:#18be7
 * calculate-service: 8b97d87b3651562d color:#273d5a
 * string-promise: c2e77cbedcaac6b7 color:#f5be24
 * constant-request: b140bdc1c88b14ca color:#db101
 * configure-subscriber: 7f35038071d9bbea color:#7295b0
 * interface-return: 32e794da747e9ac2 color:#29aa59
 * process-execute: e4e0a4c49a5bd5d4 color:#4ad3c4
 * implements-success: 0601c63c1ba3f94d color:#28cffe
 * constant-load: d19a0c1d714488da color:#907c8
 * index-load: 87f7db0888dc277b color:#ba9d5f
 * function-parse: aea09e5ace3b978b color:#7b39b9
 * reject-service: 24136d9893940d57 color:#6e64e4
 * parameter-prototype: 66f17c215a641d1e color:#4062b
 * data-utility: 6772d5206f76c25a color:#614d62
 * initialize-item: 57b73326b06cfe1a color:#85dcf9
 */



/*
 * prototype-parameter: cd1b58e36ead3796 color:#32a981
 * data-await: 493c7c57b128eb29 color:#659770
 * constant-state: b189abdf3cfbd105 color:#86ff05
 * constructor-load: a15aa9ebf31d22d2 color:#504d4e
 * object-controller: 3b12f3d4c0b3e05e color:#676cd0
 * event-value: 9015c01fcde8240d color:#eb9e36
 * calculate-optimize: d25d1060ac95fa34 color:#380e30
 * object-constant: 7f6c97401c87dba6 color:#596184
 * success-execute: b336e3b2197924eb color:#5886b
 * prototype-render: c47bbcc30721e21d color:#8408e6
 * error-module: ad399c92431fe784 color:#e01293
 * storage-constructor: 748388ba09eba5d0 color:#130d63
 * constant-interface: 53704bbe34782e63 color:#bf6c79
 * key-interface: 037ad704e0e1b51e color:#8b8deb
 * list-extends: 0d63ca636a5bf93b color:#274478
 * request-component: 51abd8af851927bb color:#b3ec80
 * component-cache: eaf63a8f00a1a54c color:#ccf030
 * data-transform: 05dd806452f03bd6 color:#152e96
 * transform-method: b9f0537eba79638f color:#3c1c4c
 * return-manager: 537be9d85dde0a33 color:#2c52d1
 * implements-optimize: d3da29087c9fb2cc color:#9ec242
 * props-async: f61446f018f87191 color:#d52949
 * promise-item: 9d2f30535872c2aa color:#77b3f2
 * cache-execute: df937368117dbec4 color:#472931
 * transform-extends: eb21e1cb80292663 color:#866da2
 * setup-state: 219d65b931be0778 color:#271e75
 * optimize-prototype: caa2638265aa3618 color:#51531c
 * variable-callback: 627dcd5087ad56a4 color:#26b20a
 * request-transform: ee55394edc85945f color:#54e4ff
 * validate-handler: db0ad6e6006a1f88 color:#4fa90e
 * extends-return: 6ace689ed250c93f color:#484d63
 * optimize-implements: 04cec9bd15ecaf48 color:#3afa11
 * response-handler: c9e9ea04062e5c6f color:#d9719f
 * boolean-property: 95853f8bca6b7416 color:#a53f69
 * prototype-listener: 55d22acd41eb1fac color:#2472d
 * fetch-interface: 7a6c3c4d660e0251 color:#cea449
 * object-transform: afb134dbd64c5617 color:#367cff
 * abstract-abstract: fff1f8c2a11bcc49 color:#93a75c
 * observer-configure: d9490ae3daea2e94 color:#d7f283
 * data-component: 92145556b7645e2e color:#23343f
 */






/*
 * array-observer: d438de9993fc6476 color:#81f83f
 * async-utility: 789a57ea5118fbe6 color:#3f600f
 * await-result: b89c839b84810e42 color:#b9acd0
 * data-return: bbc368d95c0d15a4 color:#b78329
 * value-configure: 878eca90baa96e8e color:#93cd99
 * context-item: 75d201d76e4d10e0 color:#dc077c
 * initialize-await: 8bc3d550ef191916 color:#833215
 * load-update: 7b0954e174902711 color:#768884
 * list-list: bd145b2e81f01954 color:#408502
 * variable-cache: 9e0f0ae3d0d53798 color:#5e19d5
 * render-constant: bf77645d5a23b153 color:#bf1328
 * async-key: cd1fb681bfd51a0f color:#a03ece
 * implements-resolve: 78287de1f95defc7 color:#452ea
 * string-variable: 42669af24607a2e8 color:#9872b5
 * service-key: 7eb1ec4543d161c3 color:#c02997
 * load-configure: 4ae0ebe64c5076dc color:#a19fb0
 * service-prototype: ad2c685dec26f525 color:#88565b
 * setup-extends: c101d7e0a78a6c08 color:#66c43
 * number-state: 1e47fa74bea0fb48 color:#2c6c8b
 * initialize-boolean: e14efae21543ec0d color:#ac646a
 * async-response: 0cf1a70fa3ce581c color:#30ec11
 * data-load: 77eeed8e2faca2f8 color:#2ee9fb
 * manager-optimize: 05b7480fe0d52492 color:#98f1cf
 * function-reject: 8cd8020ff8fca7db color:#324bd3
 * observer-update: 41e453ae49525738 color:#7a7d86
 * value-constructor: 9a87f77ede4bcb4e color:#5e010d
 * prototype-callback: 7d68af27167b1a95 color:#c1c737
 * fetch-calculate: 175b1371eed1ddb4 color:#1fb991
 * implements-event: 7c57fefdabf1c317 color:#7908de
 * constant-component: 667353135d447af7 color:#43487e
 * request-variable: 9b3cae2aa3a5cac9 color:#c1431f
 * update-process: 14646b6d9d7beb06 color:#a2ba88
 */



/*
 * response-helper: 8f292f7b5f015144 color:#2e80a5
 * props-listener: b85d2b18241a26a4 color:#5a7274
 * success-props: d2e0e240c881a671 color:#8ee669
 * list-callback: fae545cc665468fa color:#ac29a2
 * return-parameter: 68db1ca1d17ca065 color:#59ba20
 * execute-abstract: 7c9c28e41133a98b color:#1f3dcf
 * setup-load: 929c9bbb7f299714 color:#1c1fe0
 * boolean-helper: 9b412c7b4c565ff3 color:#1c1c36
 * helper-await: aea8433234c17dbb color:#49dbe4
 * method-value: 1f64a5831198273c color:#4c39aa
 * promise-reject: 28cc6ad6ff88ae49 color:#61c268
 * parse-optimize: 38f548a3583e8195 color:#cd606a
 * execute-optimize: 2a138d61f9823275 color:#64d182
 * service-validate: ff5aa26385603550 color:#4913d3
 * fetch-optimize: 0685892e392281cc color:#8682fa
 * index-property: a26da1d5ac5420c7 color:#ea2c3f
 * method-component: 6460ef9b887de4e5 color:#4859d2
 * state-response: be0945132324d7a8 color:#503faf
 * validate-helper: 8dc672637082b191 color:#daab0c
 * transform-validate: 3b0fdd62336105aa color:#d9d2ab
 * list-interface: 08f259f57f4ea595 color:#ae8347
 * list-helper: 6986b3cbec47a5a2 color:#bab473
 * property-property: 42875c211658fca1 color:#720d12
 * resolve-service: 4bd84f66c7405cb7 color:#8abcce
 */