/*
 * transform-execute: c649bd907cb7b071 color:#4ac6ec
 * initialize-helper: 58ff3ca5e6d18cb5 color:#3724e2
 * reject-data: bcc209e4faee6f03 color:#7a591a
 * execute-execute: f67bb7e94dcfba90 color:#f1c180
 * implements-promise: 8ffc5138bc30c9a3 color:#7595fb
 * string-implements: 8367fa2942b7fd41 color:#a15da
 * event-fetch: 7660065574645646 color:#bb9a98
 * value-observer: 0eb407fb7d168c73 color:#816023
 * cache-update: 0fbd7c2bb177d29a color:#854659
 * list-state: e9a938d204aae915 color:#bed8b7
 * service-constant: 9f3408c2b330f7b1 color:#81f642
 * parameter-resolve: f874e4329b1cb76b color:#aa3610
 * success-listener: e13f2466aa0a5f93 color:#5247ea
 * list-await: ec6e611da2b34ccc color:#9c17e8
 * storage-item: 6b4fa8536532d977 color:#116581
 * array-load: a185343ad59e995b color:#827a0d
 * implements-setup: 04a7ce560adaf9ec color:#245fa3
 * initialize-calculate: 0e23168a90f24629 color:#7ad51a
 * render-async: b8eaee1de15ccea5 color:#b79287
 * update-method: ff0dec6288d90e5d color:#21af0c
 * string-result: 31dce9596971dccd color:#2dffe0
 * return-parse: bb4941d989d27ac9 color:#ffeb24
 * result-prototype: 0e87240f383b3d6f color:#58d095
 */


/*
 * success-event: 5fad3630af49384e color:#37e3b4
 * error-number: 6d91d78f65a6933a color:#10ceea
 * cache-configure: 95dc4652c4455413 color:#b69c22
 * helper-configure: eb853cfe0a9c47fe color:#7a55db
 * number-key: 85b5d39e1d21ca1d color:#b9a896
 * value-parse: a6f760debdd1b650 color:#cf3d6b
 * props-transform: ae2ed9e98724a055 color:#83745a
 * method-utility: 9252a341180afe1f color:#403caa
 * render-load: cc8adb3b7552dbae color:#2d2f90
 * parameter-fetch: 7fa7e165a38afa9b color:#11764c
 * async-constructor: e64d158fa2f30a65 color:#807cf1
 * module-handler: cba174a04d349134 color:#2a06c0
 * response-manager: 821132a84ecce5ae color:#b0768a
 * constructor-utility: f30c2f989ba1dc27 color:#9cf45b
 * initialize-request: 47c4debbd7ab16e3 color:#51f42d
 * listener-return: 736c4c58b7d81eb3 color:#26ffe5
 * render-implements: e382929078d6cf68 color:#47fe07
 * prototype-event: b2091d781eb23f7b color:#bef460
 * execute-context: 9638cc4747d291a6 color:#d6c92f
 * context-constant: 6dbfc1b42aa80f90 color:#957327
 * manager-setup: 97500bb188eda01b color:#b0dcd7
 * constructor-extends: c5e2a126b6572e61 color:#7a2c9c
 * optimize-module: 30c0fa9856248c16 color:#60e3db
 */



/*
 * constructor-constructor: 3802af9fc14f6e68 color:#ee55a7
 * configure-setup: 82c4e347d0ed669b color:#32a2ec
 * process-interface: 1782b4634c347753 color:#6f6333
 * setup-listener: 441daaa4d9436ca2 color:#de7fbd
 * callback-property: 5ec4f039f22bf2d6 color:#829a29
 * async-callback: 157c286815c91c6a color:#3bbc22
 * transform-callback: 6085b8d6ec56ee8a color:#5e11d6
 * state-fetch: 69d881db3cddf9ef color:#567c9e
 * event-process: a46ab2abf796e5f6 color:#2e18c3
 * result-initialize: afa7af106f049eea color:#6e4a4d
 * fetch-data: 40276bca02154618 color:#cb59af
 * parse-implements: 39d67ea100fa2a03 color:#3cf489
 * callback-data: 8828ff4fbdc13c22 color:#191878
 * process-cache: 11d6eda5d348c7dd color:#74f8bf
 * parameter-variable: 1dad0a822098cd8f color:#621bf2
 * storage-initialize: 2d38706859a7585a color:#b303df
 * array-result: d69846f29f8762a7 color:#f01da0
 * response-data: 03f4ad04c39de65c color:#cf09ee
 * fetch-request: e39f02ae4dc8f9ef color:#f4a3f5
 * prototype-key: c3702bed3924237e color:#727a36
 * component-listener: 76b27b66606b8fe2 color:#15efc1
 * success-reject: 03075cd848addaa6 color:#3ef14a
 * module-promise: 3e88c601356e3770 color:#452144
 * state-controller: 5de83d5e6fa32084 color:#714ce3
 * process-error: 23039bcdf96120fe color:#ff53c3
 * callback-event: d26c71df9148c6d5 color:#e64ad3
 * property-resolve: e2baf0584a65c813 color:#910e16
 * props-execute: adc475a85a5da536 color:#949490
 * value-async: c70b537564534241 color:#47c5ce
 * method-index: dc2bc16a9f806fc8 color:#a053a8
 * fetch-parse: a2bc32c2b90e715c color:#1df72a
 * props-property: b83a3c864db899b1 color:#6d2671
 * controller-parameter: 86178e2b17bde432 color:#d4e101
 * load-optimize: 49263ac74175b18a color:#4d8b00
 * error-promise: 072a337621d1790a color:#de471e
 * abstract-optimize: e2a88605102e59f6 color:#3f63b
 * request-data: c81959bbf8ecec3a color:#3169b7
 * update-context: a0a25519f910e974 color:#130161
 * validate-optimize: 94607563bb6e6ef8 color:#aed218
 * resolve-validate: 4e7fb876ab9734f0 color:#7a3fa1
 * property-context: 6a9db3185c9ac8e7 color:#1deedb
 */



/*
 * update-constant: cea858a199a4207e color:#5fb88f
 * manager-method: eae8ad28b78b1a2e color:#a5938e
 * cache-key: 8129d3800a13cfe1 color:#31b4a9
 * boolean-component: f9caa781edb6710c color:#505913
 * result-implements: c7b96780880d90e3 color:#1ff24a
 * storage-implements: b4ed183be6f8e7b1 color:#319c33
 * string-parameter: cecdace1e8da08f3 color:#3956ca
 * error-optimize: b74e5c7d1306a5ba color:#7b73c1
 * utility-event: 346b40b40acf97a7 color:#4c0823
 * context-property: f7e0d01455981913 color:#de4a49
 * execute-list: 2f6631a716e8e8ea color:#116c29
 * data-array: 1dc822a270ed9781 color:#ab0544
 * props-object: b45c5d98a333ee7f color:#bad725
 * cache-error: 2742dbaa551a4da0 color:#310f8f
 * props-method: 5a180b07a1608852 color:#fefbc3
 * initialize-array: 140481f94b80477e color:#db7477
 * request-setup: c1982532292d12aa color:#f58423
 * calculate-number: f9a38a2c77de1df4 color:#d21297
 * function-parse: 5abc5e9eabf8093b color:#fc50b4
 * constant-configure: 389d42c564fc3db1 color:#911fc5
 * array-variable: 45873fef019b2efb color:#a182d
 */



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





/*
 * utility-process: bb4c227223d708eb color:#61b4b5
 * request-observer: 80a1f22e50b2f73f color:#fd43d8
 * calculate-storage: 726f69d4305d6529 color:#1e093a
 * process-item: f6a9bb1bf1d273ed color:#ed0743
 * object-request: e0c9695aa3f2c9a6 color:#78d57c
 * context-request: cdad8b4e56dede45 color:#6c745d
 * storage-subscriber: b316680208896d03 color:#5ab5f7
 * process-observer: 713d69f428e14316 color:#2fd145
 * subscriber-success: af8f2719d110cc86 color:#adedce
 * execute-request: 0f903ecca51b9b83 color:#deaa9f
 * component-property: 7b2822482610013b color:#f82ca6
 * execute-boolean: a3be81d4cfce10a1 color:#c1d993
 * index-load: 227f3967cd2ace4e color:#ca1f03
 * prototype-service: 41750f16f0d636b4 color:#98ccf3
 * item-controller: 9979a17dc3652c6d color:#33fb2f
 * storage-helper: 54a22c65154c65c7 color:#9680b6
 * subscriber-boolean: 0ae28f4ccf0e68a5 color:#90bc4a
 * parameter-abstract: 07217a6edc9591a0 color:#c6c457
 * list-helper: 1a773f1cf0c21bf9 color:#a82e49
 * interface-result: 79380dd705b01ba4 color:#c9a92c
 * listener-parse: 6e84cda9ab384b4b color:#d9cda9
 * manager-variable: b2fd576d07ac5b0e color:#4fb44c
 * item-object: 7e32d29c7feaa521 color:#98796b
 * interface-reject: cf4cd8126bf01c35 color:#4fa0b5
 * validate-string: 696872e7e14092ad color:#44015c
 * parameter-parameter: ae9c4b39e3bc224e color:#f79a48
 * event-parameter: f4dd7da8c4376ba8 color:#dd743b
 * extends-cache: 3f357665b8f88ac5 color:#dafba7
 * transform-await: de95353322126a3d color:#727d21
 * fetch-initialize: 0656ec453db25850 color:#8b57fa
 * update-listener: 2e339010cf2c913a color:#71ae32
 * property-event: 4ee3c8f5d165e859 color:#325211
 * constant-setup: d02b1dddccbdac5e color:#6bca9d
 * module-extends: 9555d5c0af085157 color:#90a813
 */



/*
 * controller-extends: 22edabbdf29ea9f6 color:#3762db
 * implements-response: 217b677ab0528d7f color:#834a05
 * utility-constant: 416d597e0824f063 color:#b71504
 * reject-handler: b22607968a411109 color:#860f59
 * setup-success: 655ca992e8ead408 color:#91365
 * object-object: d48db297a57e0bed color:#42e25a
 * number-index: e2996f9095fddd61 color:#f70f5c
 * controller-variable: 4a46016ac5d75d9e color:#9ea886
 * request-reject: 550164b93df039e6 color:#47648
 * string-object: b5a233bbbd087d34 color:#d562c2
 * cache-item: 6e9487309f5f01c0 color:#2174ed
 * execute-reject: 8d457ee608b828b2 color:#cccbbf
 * function-result: 73e6e284ab280deb color:#80c26d
 * cache-load: be5222b3f11c99ba color:#ee5c6a
 * request-observer: dfb9b50e357ccd6f color:#33f1bc
 * resolve-state: 9bb7a83fafb28914 color:#39676
 * item-state: 7a865a3f00bf2cc5 color:#522307
 * prototype-item: f3ccc0de95ee1915 color:#47bbcd
 * props-resolve: b788b18ecbeb1f4e color:#ed2ed4
 * async-object: 3936ebf20a002b9e color:#d95461
 * function-error: 7c62fdc274bbe98c color:#6aad40
 * error-configure: 572ab8024ca491cc color:#ad6e45
 * service-props: 317e8a00cebf05e0 color:#1e9677
 * interface-array: 037a091439080eca color:#a57d42
 * event-service: 4939256ad9cc2588 color:#9d0797
 * request-string: 79819e9a80e27bf0 color:#c91f74
 * return-extends: b5be1ae407b8775e color:#c171f3
 * variable-value: 65c830500bcaffc9 color:#f236a7
 * variable-controller: f417652cf5bfcc41 color:#f202d0
 * controller-update: 01dde973d15fada7 color:#eb975c
 * process-parse: a6a72abe2f055f64 color:#d2eaf2
 * list-component: 2930ac2a5c9338ab color:#ea0197
 * setup-validate: 334e5eb4e515863b color:#c92164
 * manager-handler: 87ee647e7d6a4cb5 color:#75c66
 * value-utility: eafcbc7c5581c9dd color:#2d9b09
 * cache-extends: 8fec19b196728c8e color:#b67b55
 * promise-success: e1cfe63ab00ff65a color:#681432
 * function-utility: c254eb2515009ae8 color:#2aeee7
 */




/*
 * controller-initialize: 92b0742ac1c32f2c color:#1a2706
 * implements-fetch: 31108f3f4b2a4fef color:#87a770
 * error-result: 32aaccfb0b97c2cb color:#5ccfc0
 * configure-handler: 557dcbacd8e6013b color:#afcba6
 * props-success: 25ad975c727304dd color:#95ae81
 * data-execute: a453c8fa16bea9a7 color:#5d5b29
 * abstract-listener: b2a4f23f54b29e4e color:#cf398d
 * return-handler: a61e729c521e61f7 color:#e52058
 * variable-manager: b1b4daaa78f6f1ce color:#c973a4
 * update-update: 1880ad472a99c3fd color:#51ac8e
 * component-promise: 382b895f17b09897 color:#6d4012
 * async-configure: 47d7f7828bfc83cb color:#e456d0
 * reject-error: 4c93bc0d410643b0 color:#1cde65
 * await-update: 187ca3a3b4521c91 color:#981fa7
 * variable-setup: 2dc45162fa3920fc color:#749953
 * configure-observer: c4929428ebf00b0a color:#3c8fb5
 * setup-transform: 257ff83acc6288f0 color:#40cdf2
 * context-prototype: 6c09a3e23d2194f5 color:#d57c80
 * array-update: 0d0b62b2552163f7 color:#574235
 * setup-subscriber: a7d242d22aae277a color:#68129a
 * property-item: 42336d722ccf0da4 color:#28e79b
 * subscriber-object: 2f81e7631ae56a8f color:#1c7076
 * validate-method: e05dfeb906fca66e color:#c3298c
 * property-storage: 5265cdf5ff2b7395 color:#f718d0
 * component-manager: 11eac757ec2cd5e6 color:#1fcd8
 * property-render: ddc89dbfabe2653b color:#5732ed
 * transform-function: ae899725c7c7424d color:#c61662
 * resolve-async: f294905337c12aad color:#888ebc
 * object-method: 97509546a6fc5cc5 color:#e41af5
 * state-storage: c8f1248d8d147348 color:#f72175
 * constructor-object: 154178838e1d6924 color:#f253d4
 * parameter-subscriber: 12d96e0106fca02d color:#bf37d9
 * handler-value: 5fba3146ecce97b2 color:#695b49
 * event-implements: 79f166df26b16496 color:#d05d9e
 * object-method: 731354b3917a530a color:#f7645f
 * listener-initialize: ceefb5535758e55e color:#34f0c1
 * handler-number: fce4ee982e506f02 color:#42e1e4
 * property-storage: f163a21756c07d57 color:#c7178d
 * props-update: f8b1764fae881115 color:#ebbef
 * list-interface: 5940886e96ce7922 color:#f46da
 * storage-parse: 9d1c3fe5f8584100 color:#8f296f
 * subscriber-string: b9c85761f272694a color:#7794f8
 * parameter-process: eafb5fb4f4b6da76 color:#bb0c70
 */






/*
 * constant-calculate: 422dff3c866a1a3a color:#25d2ec
 * controller-process: 5f8027e11ec15d3f color:#49e133
 * constructor-async: 5975f00902053cd9 color:#de3d36
 * resolve-helper: 39f48b9eeba72758 color:#425d82
 * reject-manager: 1096c0b034596f38 color:#b7dc2c
 * update-manager: 712083312ee70e28 color:#c71d90
 * function-parameter: 720688490f7e66b4 color:#247ede
 * manager-constructor: bb2ba3b9f3cdf1a0 color:#de901f
 * list-return: 28de74698503a2f5 color:#bbb9f4
 * index-method: b982c42de5b2137f color:#35142b
 * boolean-property: f1375cacf12835c2 color:#c2c81c
 * parse-load: 71717addfee9486b color:#c1175e
 * service-abstract: e26b1561560de952 color:#f4436d
 * props-transform: 56bed759ff40d730 color:#1dd175
 * handler-return: bd96d72ae6e0b1bb color:#ff6c92
 * return-constant: 5bcc6954f03e5169 color:#b5076c
 * extends-index: 5578b5d4e83f2e52 color:#dc0d58
 * props-function: f1ff75d661da3ef0 color:#f7c6ce
 * implements-helper: 605a3820154fc419 color:#a0e4cf
 * props-method: 4c21f4cb9d3bd1af color:#c26e61
 * reject-setup: e3380cf6b68b45e6 color:#f123ed
 * execute-context: e6b62ae78ec015c1 color:#b60323
 * implements-utility: 3d908bdd363c21d1 color:#29dee1
 */




/*
 * list-data: d153b4b5db09e286 color:#68693a
 * props-array: 3363215ca4bba293 color:#d3955e
 * observer-promise: c89281b29be0e30a color:#476268
 * return-list: 2ea9af9103aded92 color:#71e2a2
 * module-manager: 7a4cfbbcd237372e color:#b90916
 * list-boolean: 5fbe48085a6267fa color:#6387a3
 * variable-constant: 0796079cebf7e490 color:#90718
 * key-await: 1cfcbca505424ad5 color:#78e714
 * validate-storage: 3c817ee84b05c9a2 color:#3906be
 * load-return: 4ef4ffb99d58aae1 color:#12c14
 * return-execute: a8201c0364116ec3 color:#6a6bef
 * result-execute: 4aa9d4138394e7b3 color:#c7ad9
 * implements-setup: 53385ec9a24bfd04 color:#ac5be6
 * load-manager: 14e9fda8a7e24da9 color:#a52d51
 * execute-number: abc928c1dc6bd29c color:#72f864
 * response-context: 16e7473d87d0836a color:#91d0eb
 * subscriber-extends: 732b9aabde09cc91 color:#6483a0
 * context-number: 6616aa6bb27a2e82 color:#842b52
 * event-initialize: 6c3bca62c08ad9ad color:#cc330b
 * context-async: 8f30b1b1a93e98fc color:#feb92f
 * number-value: b9165c2f49974a39 color:#62dd7f
 * event-index: ffdd30f5e21797b6 color:#e65bfc
 * controller-observer: a42511556ab218e5 color:#c6095a
 * boolean-calculate: 5c57c64c6c2d1523 color:#44809b
 * optimize-subscriber: 73d734cc2c79a169 color:#f53d47
 * list-extends: fdab1cbad1499451 color:#e30478
 * listener-configure: 1888307bf9666a6f color:#98abf2
 * configure-key: e784ef137d98f7c2 color:#f49cf5
 * props-calculate: 9b0300b619b1783c color:#35e8a9
 * boolean-context: 70395aa2985098a1 color:#77b066
 * request-storage: 7b74520f931fff0f color:#bc02b3
 * constructor-interface: 68431f8c5bd478a5 color:#53cc52
 * optimize-optimize: f7554686f5ec2d8b color:#d25f04
 * async-controller: 8c5720a9502d61a3 color:#d92c
 * reject-module: e25a03801c3d0841 color:#d41c47
 * array-context: 02f9c42b054d950c color:#6d1e16
 * array-manager: 5bd3f8ccdfd86409 color:#44ee9d
 * number-event: c27b9da3cbcf3d40 color:#f7f0fa
 * execute-update: 2f92f911d2b7bb58 color:#cb2455
 * utility-array: 3ad651b272977c20 color:#75d4fe
 * subscriber-error: bcf3e1734455f8b4 color:#dfd5ee
 * props-validate: 153ca4f4d3c904f2 color:#5f8cf6
 */




/*
 * context-string: 8282057d72602e3a color:#a370f6
 * cache-object: 2ced1c8dea51caf9 color:#896850
 * manager-transform: 6b4a94fe2d450d41 color:#3731c0
 * function-helper: f3e62317b3042164 color:#96d5f6
 * update-fetch: 152c1658d4a3f6c6 color:#d8a324
 * update-string: 12a438b059b18cd7 color:#f4f20b
 * optimize-error: 8d96dfdf373de1d0 color:#8502ed
 * promise-subscriber: 61d386bdb1af2a11 color:#7ffa55
 * success-prototype: cb4a19b198ddb24d color:#c778ac
 * error-abstract: 27f829a8457c0f93 color:#ed1da6
 * parameter-load: 950e6036e8cca3fa color:#215e62
 * constructor-state: c67755e77e14a4c1 color:#69bf8
 * listener-event: b21ba0994edc2104 color:#6d8c22
 * helper-parse: c3e4a230f80b93b3 color:#b7a176
 * reject-await: 6b6600f9f0c0f175 color:#e19aa8
 * optimize-resolve: 1fb3182a60817cfc color:#f908f7
 * item-observer: f155821867494435 color:#36772
 * validate-array: 6d8cad32b1d70842 color:#d6ce68
 * array-execute: 7e406986947af279 color:#d73f9e
 * component-subscriber: 6cd76c987f4a5a37 color:#7476f
 * controller-error: e12af6b267ba050e color:#65798a
 * request-prototype: 7b7e789785f47a00 color:#912645
 * module-component: 4bbc0b168a943094 color:#5b5644
 * cache-boolean: 6d5876a59af31b59 color:#d5f221
 * promise-function: 3adb479f9c722fd3 color:#b1d0fb
 * async-resolve: 255a9cd23d6bc7ca color:#6a0c00
 * observer-parse: bf2e0e8743d1b3be color:#7e2976
 * optimize-abstract: 62db453cf324e704 color:#f418db
 * setup-constant: b660ca8e89aae35e color:#f1ec08
 * constant-resolve: 30f8844136080add color:#3a1a19
 * subscriber-resolve: f68ea3bb95404964 color:#f26dba
 * value-cache: 3c28c2ccf0fef126 color:#9aad46
 * service-promise: 05500d3adcd511a9 color:#61d72a
 * service-variable: 3745c77b87247fe2 color:#1e9af4
 * request-response: dbb1c890a16cfa7e color:#d3adb4
 * reject-interface: 43d85b7b27c4e5c5 color:#87b011
 * validate-resolve: 70b0978311922072 color:#88e407
 * value-constructor: 0f2477fd93ffbc86 color:#e0ac04
 * await-context: 62c6b2d5c8c79026 color:#5c4e86
 * validate-constructor: 48ff630a4ac1355b color:#223f07
 * setup-subscriber: 0eb5dc315bc92952 color:#ea8f5b
 * listener-item: 4768592668679960 color:#8d2a67
 * interface-promise: fb8f4855073b249a color:#2cbeb2
 * response-variable: 670a460bc76c27d1 color:#ace91c
 * module-result: d3b1748d00449807 color:#a23ca8
 * extends-optimize: 264126cdd147e905 color:#eecfad
 * result-storage: f9ec7fbe26c03b96 color:#97364a
 * item-implements: b8b6213ac1643fc0 color:#a68606
 * number-utility: 5c2e6fd6034fb5fc color:#6fcde9
 * data-method: 1836ba212ef468a2 color:#9c4376
 * return-module: db3766f18ea69d2e color:#f925c2
 * constructor-reject: bf3cfbef6ad91a22 color:#bd7fc7
 * item-calculate: d24defafda48c21e color:#5cca69
 * parse-helper: cacb1b2629c9bc13 color:#ccb1d8
 */




/*
 * props-fetch: 4dea663a9056b580 color:#2203df
 * validate-object: f081df47d992f7e8 color:#f39f8f
 * method-controller: 163abbb53e3e4afa color:#c5a175
 * request-fetch: 595c26590053c325 color:#2a5653
 * handler-implements: 239e3d6b9c7e0455 color:#646773
 * result-service: 5f6715798e090057 color:#c78c6d
 * execute-function: a4de4c6aae6516bb color:#a253c
 * execute-controller: 905c6c21b8335300 color:#750472
 * response-number: c505f5924893b2c9 color:#38697a
 * storage-prototype: 242d65a0f5c7cb29 color:#d48008
 * key-success: b88f6a7a91d596a1 color:#92d262
 * props-key: 218e63274a31082c color:#194856
 * item-manager: 2dc7bfc562309da4 color:#468ff2
 * update-fetch: 03408e51342650c3 color:#e6620e
 * await-abstract: 0aeea29f90ae9820 color:#636b4
 * controller-function: 9e6c38bbf2132a15 color:#c35ab9
 * initialize-constant: 8a2dafb5dc53e6dd color:#30dcdc
 * parse-fetch: 398b4948dd7fbc81 color:#e7cbf1
 * key-constructor: ca4b8264cf9d12e3 color:#480ca4
 * transform-observer: 206b8afa5fd17d16 color:#fcd0af
 * storage-promise: 572b6d225236b93a color:#28931b
 * component-async: 2c9fc1b781efbc1a color:#b8246c
 * variable-props: c2768883aea43e08 color:#9454f1
 * return-variable: e177dfb11685d7f4 color:#717950
 * subscriber-abstract: a4ce0b33e24bbf5e color:#3536fa
 * response-cache: fd9c3c455dcc4619 color:#627b61
 */



/*
 * list-process: fe003d6ae59edf35 color:#142459
 * constant-item: bd9b0a3c09ba997e color:#75f320
 * variable-handler: d5bf495270ca5aca color:#99f52d
 * calculate-await: 9ec3ea611732dfa5 color:#a3af1
 * string-parameter: 608e6231bb35a819 color:#ae7f83
 * handler-number: 21f91102b6dc786a color:#37251b
 * parameter-function: c431557eb3342f0e color:#af185a
 * listener-execute: 84b2141e381eadcb color:#6fd432
 * parameter-update: 475472cfb4c3e7e1 color:#910d90
 * parameter-transform: 3acec6b035e89dd1 color:#fdf524
 * constant-index: 19cb7481225d3638 color:#c63329
 * configure-event: b1163ac83485eff7 color:#eaba81
 * process-number: 9e75a37da7674b8c color:#7ad494
 * observer-update: ceb3f584b095f733 color:#d797e3
 * method-transform: d71769ba8bc854d3 color:#1f7ab2
 * manager-configure: 720088a952820ece color:#e72f1e
 * update-validate: 3e8a2b70997d38f6 color:#46cb30
 * service-method: 7e9e9c5001efaa0b color:#c1d8bf
 * async-context: 6fe9d3aa07ab92ed color:#da3519
 * list-state: f3d06319a8581431 color:#4a485d
 * subscriber-object: 746cee694b2f9e58 color:#d94eda
 * object-interface: e20ecaf72f7f5eed color:#5f2a3e
 * implements-list: 723392731df1a1c2 color:#18fcea
 * array-execute: e2d1070b2b84aebf color:#3278cf
 * execute-parse: ef6130856a7806ec color:#cde8a9
 * number-index: 2168401ce3a91d82 color:#6a1585
 * process-constant: 859e6017715049dd color:#d45ec2
 * utility-validate: 331221ebcafce330 color:#e49b8a
 * module-props: 83961203331f3543 color:#403c69
 * callback-item: dd2c36346860d5ed color:#547d4b
 * event-promise: acc46da27dcb7fcf color:#400d08
 * service-property: 96409b244b28ff75 color:#303b95
 * function-key: 226b2dd2ec558262 color:#4d08de
 * props-update: 1ac885db8e6e9733 color:#f02909
 * interface-list: 229cd8557dc607b0 color:#d59474
 * method-observer: b29cb3097cb21255 color:#6e1e35
 * error-cache: 04410d193a313259 color:#1c4339
 * resolve-list: ead2cc17d9b8c36c color:#84e0de
 * return-constant: 16e383af365bae9a color:#895ddc
 * item-function: b82c5a0339066ed6 color:#d98ced
 * helper-value: 267e8a90f992331b color:#1f8b95
 * array-interface: e8854b6637d4c799 color:#e78f0e
 * module-utility: ba0796c947e34fd3 color:#f5bdf4
 * response-list: 268ec833cb0a9a33 color:#282331
 * async-data: 866a7023d3c3045c color:#3e7357
 * request-render: 1e206996f6bb3611 color:#c52812
 */