/*
 * extends-initialize: 9cd3bd2a3c3e3639 color:#2bff33
 * resolve-resolve: bc614cf4ab48aba3 color:#f2c02
 * promise-string: e27dca6d3c8751ed color:#654bef
 * abstract-setup: f4f6e796dcd69257 color:#bab9b0
 * key-state: 570571f8dea85a5e color:#f1305e
 * service-list: 6fc58c132a1f2a61 color:#d6304f
 * subscriber-list: a537f57b90ec7965 color:#48534b
 * execute-controller: fc2e10034f7af663 color:#1021fa
 * controller-number: 8f5b80ac672141d4 color:#75ae79
 * implements-configure: 18e902c3460f894c color:#121e
 * index-string: 44c3f7ef16d2c1dc color:#861507
 * object-cache: c574b5b0c45e4278 color:#242dc1
 * resolve-listener: 85b859f93992b4e6 color:#fe6a3c
 * request-validate: 50fe27e2eca8fcb0 color:#b0d397
 * error-manager: 298c55030c1fa3d0 color:#586616
 * state-success: afae4165f050f875 color:#e3e50e
 * prototype-load: 6fc85a5759730d09 color:#51fee8
 * list-reject: 762077c201877780 color:#7fb8c0
 * event-cache: 2d6b4567a79fccd3 color:#4ba1f0
 * await-await: 620eed84d93bad87 color:#ba9334
 * array-number: e74ece76cf27be39 color:#a29a2d
 * async-configure: dd5338ea123df842 color:#b49a80
 * manager-object: f0de05d95be89880 color:#7d73fa
 * update-module: 3f6e122e0fa11dd3 color:#8f7bc1
 */


/*
 * setup-data: 6f1573f38f56ff4e color:#5d4605
 * number-interface: 257d8242514faf77 color:#9e0aa6
 * storage-number: 3e349357dc39dc25 color:#291201
 * promise-number: 02b5466a42d8cd2d color:#7addad
 * setup-extends: 4b7deedd1f328382 color:#5bd1ae
 * render-module: ecbbc37787dca742 color:#d5bbcc
 * parse-helper: f383519b52ffce48 color:#c77f9c
 * event-constant: 0be122db11cb47db color:#c2658b
 * interface-execute: e0f8443b83f20728 color:#c5284b
 * load-list: 082a7a6297908487 color:#ae44ab
 * error-load: 0f5642601343b782 color:#705a07
 * configure-cache: 33655c78c2239352 color:#4fd3f3
 * resolve-index: 8499d1ddb4d19e31 color:#66733a
 * event-array: 4d9966b5ff71eb69 color:#7e672f
 * error-item: ca78cf7702dc29ac color:#5d73dc
 * utility-utility: d7ee2717ea5ada6c color:#5ebb2
 * result-setup: 4387d8ea69a950bf color:#c585ee
 * callback-promise: 18ca55ad274e471e color:#711e2d
 * transform-cache: d609dd4245638ef1 color:#ce8d76
 * array-storage: 1510e0ab0b8199aa color:#5fae8c
 * controller-abstract: 73f275e23b34ec2d color:#d29f2
 * interface-observer: 41c94ddf294f008d color:#e30c0
 * configure-success: 0ef7d957661543fd color:#ebe49d
 * string-request: 9331c28f90d97f1b color:#ce82b0
 * subscriber-index: fcbb811aca5ebca0 color:#76be57
 * prototype-manager: 6ecc67de280dde7f color:#f85e4b
 * response-data: 910247b718848ca7 color:#23f1c8
 * async-result: cd835ec2e47b5c2d color:#18f22e
 * list-promise: c2d55b14d14bbfb6 color:#2a657c
 * number-boolean: cf2fd8f50fcb4a65 color:#9810f0
 * parse-helper: 5d9e9ac061a9a44c color:#aaefac
 * callback-item: 43f2c49a050e0f44 color:#ba658d
 * item-method: 92194f978a8ba81d color:#b5a348
 */



/*
 * parse-implements: 6d0a25876edaa7f5 color:#b392db
 * error-reject: 2d32a1bdc9eb7867 color:#fdd26a
 * variable-fetch: 01fa51db8effe8da color:#2f8bb4
 * method-result: ace3cb359d0558a0 color:#cf157f
 * item-helper: 39e7e99efab586d6 color:#9205b6
 * parse-list: 9796359314668494 color:#4986f3
 * key-props: 4df47e0e74ea5598 color:#8bdd23
 * load-promise: 052f68bf9532a27f color:#d7b026
 * function-success: c3e75e84342ae5ec color:#8037c6
 * boolean-component: 76be30bd6fd37561 color:#724793
 * extends-function: f6033acd13bdcd20 color:#78d755
 * property-prototype: 7ede145851fb92a3 color:#c78207
 * error-success: 7925fd49cf1ebda0 color:#51dbdc
 * item-load: cec2bbbe3d4f9abe color:#ed514b
 * subscriber-storage: 9c9a7767e59e6d9f color:#acaa9d
 * configure-implements: 8ca7bb04eb418061 color:#8f5408
 * implements-item: be538f84e7468c22 color:#ce663a
 * await-return: d260e6443746008d color:#b46e57
 * storage-utility: ff282a99dfd945b5 color:#6d78e2
 * object-resolve: 22276f7dbb4d79f5 color:#6e9b13
 * helper-method: ee0d6d359f81fb61 color:#63a7aa
 */



/*
 * validate-function: 40edfa3fccb1d3ab color:#f5f8b8
 * response-props: 4c1006a4e4a7b08f color:#cbb58
 * service-module: 90ec8bda3209554d color:#969826
 * validate-boolean: 9f63fc2d136a5ca7 color:#73a66a
 * subscriber-array: 846716c6fdb20176 color:#cf5852
 * response-promise: 6dd55e9e4ca7fe7c color:#c80196
 * parameter-event: 0b69ce474b19929a color:#241ea7
 * props-function: 4b8c473c26f756cd color:#246195
 * helper-interface: a1911f5cdae73b4a color:#af84a5
 * error-validate: 93bee2dc141c9138 color:#eaca41
 * listener-event: c94a702028d43bf9 color:#d0832e
 * calculate-event: 4b67916e430bdbd0 color:#cc2d17
 * object-context: 765b9fbe9b39b725 color:#3b7b31
 * manager-variable: 290a09bd52f54ea9 color:#d983de
 * value-object: 4811817da3c7b565 color:#17082c
 * render-constructor: 608fc8cc8d8794a0 color:#29efe1
 * parse-handler: 8f76e9334069c61a color:#fda2fe
 * boolean-initialize: 5b39b6422ec92335 color:#c5f2f
 * storage-success: 1d6c7ebdf296aa39 color:#d3a583
 */



/*
 * resolve-helper: b13b68db9624851f color:#bc1a0e
 * object-value: f3c3b2bc860b398a color:#a9a196
 * number-key: 731f6ff5f3ec00b6 color:#e8572c
 * module-response: a4a3ff9f4a6ba16d color:#5c7102
 * success-property: 0e22365acfb19685 color:#7200d6
 * resolve-response: 9d4f82b0485bacd9 color:#247c50
 * load-context: 65c5e6743db323e2 color:#b61876
 * object-reject: ac3c10c7210a555a color:#25f646
 * fetch-array: e9d93e4c73b08781 color:#ed2538
 * manager-return: d31dfdb4e44069de color:#f1a4aa
 * optimize-success: 54cef5e7590b549a color:#540f15
 * constant-utility: 8235a9a70e5dde5d color:#53488a
 * load-constructor: c9fe6ebc5b87a2b3 color:#cbf9d5
 * constructor-index: cc939cddfaae1350 color:#7246cb
 * cache-state: 3735bdb91a9371cc color:#f879d5
 * list-service: d5042bbba9ac1b0f color:#7494a4
 * variable-array: 8966443f70b60a6e color:#6ad970
 * storage-utility: 10a3399a8f7de001 color:#f30cab
 * state-process: 8b70ddbc8711392d color:#ee4fe7
 * handler-module: 519d7896d648fedd color:#5aa408
 * configure-async: 9041a405df84ef9a color:#7a49d3
 * interface-promise: b14ec7ade2d9c6c0 color:#59237d
 * handler-string: 378b3c9743c73d63 color:#5d456e
 * handler-await: 62c3e1c55c184b4f color:#e878d5
 * function-observer: 239365ee91a60620 color:#a6f85b
 * variable-array: da7495243f9542e5 color:#33444b
 * update-implements: 1c3d83437906bf04 color:#7550a6
 * optimize-manager: 5eb9656819d42eb2 color:#e02adc
 * success-utility: 98e8a852250eecfc color:#3793b7
 * array-abstract: 29130e6359c52d48 color:#8eea67
 * response-module: a685dbce33fbcb76 color:#d1310b
 * object-index: 0657661fffdcb3ee color:#10a618
 * storage-parse: 3b2844eba80805fe color:#f17f8a
 * load-key: be3423201ddfa783 color:#443701
 */


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





/*
 * number-callback: 2e499f37f267001f color:#cec7f5
 * boolean-event: 2e254531b22a816e color:#af6a1c
 * data-string: b277aec024a3d004 color:#33caca
 * await-list: 52fb64665bed9789 color:#71b538
 * parse-error: d4f31faa32ffb244 color:#930dd9
 * method-string: f7bfea41343cdd04 color:#6cdf71
 * function-service: c50932d321d4194b color:#f59bd6
 * array-subscriber: bc100c20f93812c0 color:#3459e2
 * initialize-property: 26269ab9778c6ccc color:#62b02
 * prototype-parse: f214221f95882a68 color:#db1807
 * success-async: 9142d329d865cce7 color:#bba949
 * render-validate: 06e78bffb94e9dda color:#c48151
 * response-function: afeb0539a36c2609 color:#201f5d
 * transform-state: f852fd9ad4ff810e color:#5979f4
 * method-resolve: 572d857bd70d9343 color:#b097bf
 * abstract-await: 14f025345d22de0f color:#62db2
 * calculate-observer: 214110b8ee1e8e91 color:#394301
 * resolve-list: af6da076eb98cbc8 color:#6a39c2
 * event-boolean: 8d56b9e145e59326 color:#9e52b4
 * return-item: 9a533baf5aa7c198 color:#f63a0d
 * key-callback: d43c5f38fc714819 color:#69888b
 * handler-props: e371ee759cad6c66 color:#35c7ed
 * request-error: 0c32515098fe0901 color:#981054
 * list-manager: 6149fafd4764bf78 color:#48ea93
 * execute-interface: dc0dde1585d6afe1 color:#1afa71
 * optimize-return: e5ca03fda603c68c color:#d2aeae
 * array-array: 4ed74c07ac341cf6 color:#6a7122
 * result-response: ac790237a24f77d5 color:#fb1162
 * return-initialize: 0d2cd2b8f431f289 color:#bbddb8
 * update-utility: 104b1a32fc0aac50 color:#30f7f4
 * result-listener: 29bdbb39261cea2e color:#1bbde6
 */






/*
 * key-reject: c95b6b5b4271fc4f color:#6cdb74
 * state-function: 7f50facb7876cc47 color:#69f773
 * calculate-item: 651017331672086d color:#8d3bd5
 * service-list: 16d11267d23d999c color:#9f0312
 * property-calculate: c3106f63152ed7c6 color:#da2b76
 * boolean-utility: 876175801a20af08 color:#e98503
 * return-boolean: 3a7f882fdc74dcb0 color:#7f8ff1
 * parse-parse: e816cdc1ad28bed7 color:#6e3aee
 * execute-request: 61a41164916eaddc color:#830493
 * render-response: 6fe4040932b97261 color:#58b043
 * cache-subscriber: 46dd108ec905feb9 color:#598c5a
 * parameter-optimize: 5590eccd1ab224b2 color:#d7e026
 * validate-constant: 641d14ff9447c744 color:#7b4863
 * await-callback: ef4554a9f84ef1bb color:#d4155f
 * result-resolve: 905787ec23ab64f2 color:#77fb52
 * setup-callback: 69679b0d7d98b91c color:#45ce8c
 * constant-utility: a85342fe32d52808 color:#3632e
 * number-setup: cc49f8f557acb5c4 color:#312cf1
 * handler-interface: 57f7b079750da443 color:#1a9065
 * object-utility: 3393ae29e50f578c color:#2bebf
 * constructor-method: 74e1422323537e8c color:#c6cd5f
 * extends-handler: 2b06db0e980ddb1a color:#427a02
 * storage-result: 49cbbaf70d23434e color:#3a983d
 * module-context: 086110b467e89fc1 color:#ea4dd7
 * module-event: 0ca34001e1479df8 color:#5d7d5f
 * promise-storage: a7d75024bc0e4185 color:#8b4a2e
 * property-await: 22c889c5d5e438c4 color:#aa10fd
 * object-function: 94cdf1f60b4046e2 color:#4657c6
 * utility-request: 457b42f06856b8b8 color:#fadd47
 * await-string: 8d0cf7068a14e241 color:#a25735
 * number-response: a032ae0f4154e2e0 color:#1f76b2
 * initialize-variable: 2a21825569a31861 color:#8ca931
 * index-state: a3efe5c8d34e925c color:#f9d4be
 * item-callback: d458eaf3f57fd12d color:#b0bd65
 * optimize-success: 2c032542fd29df9a color:#6ac51c
 * string-utility: b9c88c4918d9909f color:#55d929
 * return-state: b2fabac91d212932 color:#25c6a3
 * success-list: c5ee59b52f7f0db1 color:#e3d376
 * helper-process: 9c7c1d14ed316a45 color:#b1771b
 */






/*
 * component-string: 7b11cb25543ca3eb color:#3ac02b
 * method-render: 68d13c4797d48c2d color:#65cc2f
 * return-key: b3e35caddd5b339e color:#f821e9
 * context-resolve: d26ef80ada153392 color:#d591e
 * async-update: 17ff187bc4aa8dcf color:#592feb
 * configure-promise: a0ea92a45a477cce color:#da9165
 * configure-observer: 4fd35b26edcc749c color:#2e2fe5
 * calculate-calculate: 34924704083d97cf color:#f40a8d
 * data-constant: da0da00a5a3b5fc7 color:#5cb36a
 * property-calculate: 9d305a88db5e4386 color:#47836
 * context-list: 7c76a5ff4244fbce color:#43e35d
 * interface-promise: 4121dad0badf9a9d color:#dcb6b0
 * list-list: 55466ba144dcdaaa color:#63c19e
 * handler-manager: b2bf1623350d84f6 color:#86799d
 * transform-update: fabc551d12078a7b color:#3597da
 * request-result: 029f97fb4df48042 color:#b339c2
 * transform-resolve: c28f5e61142efd35 color:#84c050
 * process-props: af25ac0683f8d2c7 color:#2bd9e5
 * return-implements: 4feba9dd426c12fb color:#19c3df
 * transform-error: eda9fb41042bc57d color:#cacfd8
 * interface-state: b9973aa1feb35ebe color:#42f73a
 * utility-calculate: 4881e947b5aab416 color:#7b4d69
 * manager-response: 4e05baeda4d89202 color:#716db7
 * initialize-method: 86559a5e7e0440bb color:#8f44ab
 * boolean-parameter: f9ba968d23d11f25 color:#ab25f3
 * request-initialize: cbe98adcfe84e195 color:#24bcd5
 * reject-handler: 115dfb64c14c6bbc color:#643cad
 * async-variable: c623b16f06154afb color:#44c782
 * parse-handler: 1167945515160c25 color:#f811ae
 * error-constructor: b61f3957ec4e3a4f color:#c28dda
 * property-transform: 827b4d372661b375 color:#4ec49f
 * value-callback: 8a1d05944b4e7b7b color:#ca8bd
 * string-setup: 8a1d80fd64ba0472 color:#5a699a
 * variable-callback: 0900052a02031853 color:#3c5890
 * fetch-value: 5ec489bfe69493cc color:#51296d
 * state-service: 217b7ca145f5ccb3 color:#25392c
 * context-cache: 410d95b863d90ec9 color:#3682d
 * return-manager: a318d22acdb3e3f2 color:#65a5aa
 * implements-setup: 7532dfdff07bb5a2 color:#7ac9be
 * handler-return: 22428ce776957369 color:#82ac2d
 * return-helper: e9b9ffdbe4e9d653 color:#cfec5e
 * setup-utility: 3e970b8c08fc08b0 color:#b97f0
 * request-constant: 7ec403f998646185 color:#19b651
 * parse-error: 9e49e4c07ae2f50b color:#c67ce2
 * load-context: e484b864963ee5be color:#883810
 * object-execute: 1e0df00adccccd84 color:#841221
 * prototype-prototype: d6f2667dede2de47 color:#d0c2d2
 * resolve-data: 12db9c580ee87b4b color:#ad208c
 * observer-result: 05852a0053eb3bfb color:#2531c8
 * item-request: 654bc66d142146f1 color:#bdafa
 * execute-state: 0532d1fe71fe4235 color:#38d843
 * fetch-calculate: dd3c70572cfe2640 color:#542d12
 * index-module: 2ab9eca3176eddeb color:#3da68d
 * module-constant: 41c6f7e99c71bf67 color:#cbdb7c
 * helper-variable: 96fc51b81caa9eee color:#a51ca0
 * transform-helper: 1b686a2f506b020d color:#1f1fc4
 * item-function: ceff15a9e53b6caf color:#7e6b5e
 * resolve-resolve: 4934e2c63131c7c5 color:#419e88
 * update-calculate: 9c5adfe2052b644f color:#ccedc4
 */





/*
 * prototype-context: 4df45ac385e9a996 color:#6743c2
 * data-calculate: e63ff2253055198f color:#364cab
 * handler-helper: 468e5def7533c6ec color:#b88fd5
 * number-props: 36edaf1dfe82003a color:#b94f84
 * controller-fetch: 490090add7a79612 color:#c34350
 * event-item: c89cdef5e3b20fb4 color:#bee2d1
 * function-property: 7a29eef089405d83 color:#61dc52
 * method-reject: d5c7519aec925bc5 color:#3d3a83
 * parse-response: 043820f5f837fc9f color:#fee61d
 * process-configure: 381b6094d8fafd5f color:#3047ec
 * component-setup: 2d0021246ad054f7 color:#2b1a46
 * result-await: 8466041593abb1a9 color:#161452
 * resolve-async: b391d25051787ccf color:#6a1b48
 * controller-callback: 4f7d557de32f8ae1 color:#398b1a
 * context-render: 07bc72deabbe0905 color:#df2d91
 * listener-execute: 7841a8296ba074c9 color:#cf66ed
 * validate-key: 432b3401173bd703 color:#7e4781
 * update-abstract: b0ea60ac0cc06d23 color:#3f2fed
 * callback-render: 766210f2733f35f9 color:#58931e
 * response-callback: 0a582cc5f0d82b05 color:#867e43
 * promise-abstract: 2dd8b19f63e8d0af color:#8748bf
 * request-observer: d2b4b3847478801f color:#10392c
 * parse-array: 0448c23018e7aece color:#dbc269
 * result-validate: 9c6c422a9e26c263 color:#715b0b
 * helper-item: b51ef260e6018a1e color:#50f04d
 * event-update: 025afd3a081324fc color:#95a16f
 * module-abstract: d06943bc674255a0 color:#e85d23
 * callback-result: 16579848c923339d color:#b7be63
 * manager-manager: f37b41a0f9494850 color:#588718
 * cache-event: 8af7cc11e2a2717c color:#4d24c4
 * array-controller: 6bdc51cb7438325c color:#1df857
 * constant-execute: 58b619eed53cbd04 color:#65d5b5
 * parse-handler: 3fbe2565af99e399 color:#707118
 * execute-resolve: a03fa64aaa521035 color:#5389a5
 * helper-component: 0d31f818a12fb21d color:#630b50
 * index-render: 497327e82ddb4906 color:#36be3b
 * transform-fetch: 4abfe827152183bb color:#82ef2e
 * string-await: 70bf45680f97fcb6 color:#7ba7cb
 * fetch-abstract: d0d9f83ec0e417b2 color:#8e3be8
 * function-listener: d8b5f4ba62da9c9d color:#64b961
 * result-return: cb0222d6027eaa87 color:#e37375
 * list-parse: 1c8486bf39ea8f57 color:#61109d
 * property-extends: 2405633f16583daa color:#110f07
 * module-item: e4b105e0659a9cc8 color:#9fe108
 * item-observer: 526a11e689505dc0 color:#2111f2
 * validate-execute: 10c601393df4461c color:#264ff8
 * execute-configure: 9ab068f66ad95b08 color:#9dfe30
 * request-load: 0a3c55ed55c3c8d6 color:#ffc50d
 * constructor-constructor: 29fa0a1937b1c1cd color:#4158fa
 * context-callback: a785ca6b43162abd color:#124e65
 */






/*
 * props-listener: 24600df03f060c2c color:#722f62
 * component-string: 123bd1029fb00cd3 color:#457b43
 * array-calculate: fcd03416dca4da96 color:#e52197
 * callback-prototype: 9d195117250e49f7 color:#37ccad
 * value-module: ed5e33dd5753b594 color:#b44f45
 * setup-transform: 01cb3d04b85e01d2 color:#aeaaae
 * module-manager: a9cbbaf43f69da46 color:#45ea88
 * implements-boolean: 98da192633591b49 color:#268912
 * context-component: 4a7219a7245808c1 color:#9258cd
 * request-state: d9574e1c2b57e49d color:#a5e927
 * data-return: ba76dea2c770887b color:#185df9
 * context-event: 998d743beb7a1b92 color:#e86241
 * property-key: 71fc7be27877be5f color:#62e4c0
 * event-listener: f3602dfb2cf12a40 color:#91f296
 * calculate-configure: eb2743d362e39980 color:#35dac9
 * subscriber-array: 973463e70ddd86f5 color:#458ac9
 * constant-response: 9192a05f1ab067d4 color:#91624e
 * array-await: f9872ef0c8ea93d8 color:#8d4284
 * string-variable: da3733758452e8d1 color:#bfe943
 * constructor-callback: 9eddca3193df0b87 color:#7842c2
 * item-method: 947901262a3331a6 color:#5a05d2
 * object-setup: 16c51a08a0589005 color:#d3a04c
 * item-abstract: 7b0c3369aa7bda67 color:#cd3ed4
 * service-cache: 8e4e790cfbdc0f78 color:#6149de
 * index-constructor: 34154c225b7a5ac0 color:#aaa770
 * update-extends: b6e6b1979dbd1e53 color:#ece6bb
 * service-service: 23d44b2392da9f1c color:#ede29c
 * function-resolve: 365c09c06330f170 color:#f87061
 * component-listener: c53ab8466eababdc color:#7196d
 * request-extends: 5cc9de7c57efee20 color:#dd3b2
 * context-update: cff38abba67ccfbd color:#a44cf4
 * service-list: 7216a77a1608fe3c color:#5d1fb2
 * callback-implements: ebd2b6c010b2c764 color:#3d10fb
 */




/*
 * success-transform: 5c150f8e3569d211 color:#23a1c7
 * promise-helper: b89bc69bbca73162 color:#ea3e4b
 * function-resolve: 307e49e35960649b color:#272775
 * await-configure: 1d1fb39f06788641 color:#974b5
 * string-resolve: 13957114d2f86769 color:#7ec149
 * boolean-abstract: b06637804db7c8c5 color:#8ea32a
 * parameter-service: 6390dcd57111361d color:#f55306
 * state-response: 3080a0f2609e6c2e color:#5a222b
 * extends-context: 83f0ac242b40e662 color:#2fd8df
 * listener-variable: a8867df5d39b7f3e color:#900a9d
 * service-manager: 1a70e76c18d5ae69 color:#11fbb9
 * parse-execute: df252e9b479cef45 color:#a9400c
 * update-promise: d23b0c38da63c3aa color:#2b7d08
 * cache-result: 42d46b523df99250 color:#ea0501
 * array-initialize: 1452e9629c0a2d0a color:#671c1b
 * key-boolean: 5b5212a0c55cf2f8 color:#3e8e4e
 * implements-response: e71c908f48383972 color:#6ae1b3
 * abstract-await: 1e1d088d46ab6e08 color:#e62d22
 * storage-cache: 7dc5990634876332 color:#404bbc
 * abstract-storage: 2bd08cb98303841f color:#c3e523
 * promise-reject: 7fd4cd0c915c4b86 color:#35dcb2
 * callback-handler: 71ac58aa001101ec color:#5d9da5
 * storage-number: 8c0d2bd872f3265e color:#b69ceb
 * function-module: a5834d983e01cb60 color:#d0940d
 * value-key: 45ac09cd5a9f4f3b color:#a2a41
 * index-reject: fc90deb70b6c6d30 color:#63aa12
 * extends-state: 886507bd62992f9e color:#e6c4cc
 * index-parse: 36a388c4ca257268 color:#3d3a63
 * props-number: 6298d7870ca0ac62 color:#a590a6
 * utility-parameter: 5bbb3b28f09b92c1 color:#94c70e
 * interface-function: 8f2cbf104dabe2de color:#8603b1
 * reject-result: 58c422bd65f37e6b color:#4be072
 * number-setup: 6b8772e73fa2f859 color:#8a5292
 * request-promise: 4503f8b27771471b color:#94deca
 * request-storage: 11f0c0e20d30a92e color:#72b486
 * initialize-error: 1c75af2c5e24594b color:#ea3b3
 * context-property: ce3ab7fd05c373bd color:#163f6d
 * error-data: 9faa25675e39ca74 color:#811c2e
 * list-render: 954efadfcc5eff03 color:#9d4821
 * module-async: 1f47f8e855b482a4 color:#609ab8
 * state-manager: 91128c31346d786d color:#822c9
 * data-event: 670efa492b786554 color:#8dc34
 * utility-reject: 816c453d6b8d6093 color:#12555b
 * number-props: bce1022bdc7ee1ef color:#ea47dc
 * observer-return: 08fc7f5559a5da88 color:#69d397
 */





/*
 * setup-optimize: 1b5b59648d985a4c color:#13815c
 * array-parameter: 64f08985e140f796 color:#4b5ca4
 * listener-variable: a40b0dbc9d6d0155 color:#15cf8f
 * constant-transform: a15a5d14042ec249 color:#6c77c7
 * success-transform: 84945083811ab486 color:#2b8dda
 * property-implements: 281d0accfd7408bd color:#9f3c63
 * response-object: 2ea61506c23cb4e0 color:#767770
 * abstract-function: 85c4c4302057bc39 color:#56529f
 * observer-reject: f73876485509e5a9 color:#ec3da
 * update-state: 489a929475153c30 color:#b9c4c8
 * prototype-load: 650841ced9668b61 color:#f88da7
 * interface-subscriber: 68b0e937a806249e color:#11e726
 * result-module: 62c074439d7be19d color:#921670
 * parse-key: df0cf7b86691cf31 color:#58655f
 * validate-initialize: 2031326f174d177c color:#27ac48
 * setup-subscriber: b0158a2cf2f3b3b7 color:#41c731
 * variable-controller: d62aee6600f7a57e color:#107c30
 * event-implements: c87346f9638e4e20 color:#1c2060
 * parse-result: c3cbab6bec48084c color:#f695d8
 * initialize-boolean: 1b3440e909e16819 color:#c00e63
 * string-cache: ee92b21ae5442839 color:#14e7b3
 * validate-manager: 78e0cb96f3e4567f color:#f993be
 * method-props: 012ddf8be1714935 color:#efac9b
 * transform-calculate: 6641e048e8c462a5 color:#6bd980
 * boolean-error: 24bd0e84b1807052 color:#ce04fe
 * callback-subscriber: 8a96827d91e361b1 color:#bb162b
 * constructor-utility: e9cb2f7d95fb3080 color:#796da1
 * handler-promise: 3374179ddf0f691c color:#906943
 * extends-value: 41c8932995d12832 color:#7afb77
 * variable-response: e42d2412b9433d52 color:#ed961d
 * extends-optimize: 5871e2a373a939ab color:#2f46a9
 * observer-subscriber: 8ea692c2b6c0fa58 color:#d39660
 * subscriber-promise: cf0efa4df0126158 color:#68d56b
 * result-object: 84fefbd5c43fb297 color:#342736
 * return-render: a3ee3869895e0a09 color:#638ad2
 * storage-abstract: 134f1862e681c0dd color:#63d7a1
 * callback-initialize: b95a34c729c8661d color:#694622
 * context-helper: fe203b7301e2b383 color:#930fdd
 * reject-key: 57397266d7cdb11f color:#d34b3b
 * index-key: ebd5e4fa2ee28fc2 color:#fdcc4c
 * optimize-props: 0ccdb15fee944dd6 color:#9cb282
 * prototype-configure: 5adda1c0bd92e740 color:#53cab9
 * listener-configure: 1df41fb09adb2dfa color:#6e7d70
 * state-storage: 30addd53e1c995a1 color:#6f9b5b
 * initialize-manager: 89e6f4769c12276f color:#6aba58
 * boolean-parse: ffc08164b0aa2c64 color:#9da800
 * optimize-abstract: 859a5f24153742da color:#4ad918
 * boolean-constructor: 506581b79656d223 color:#9482
 * abstract-key: f98964975ebae5d3 color:#f5aa98
 * result-boolean: 4360bec1295fb14f color:#388600
 * property-interface: 76aa1e2e746bdc1f color:#9c9f65
 * resolve-handler: 51b0a390e2551210 color:#b9c115
 * key-subscriber: 0efcb4bd627c8c2b color:#78bef3
 * calculate-handler: 00982518fd0d7c71 color:#99dffe
 * configure-string: b0d5f36c98c50415 color:#b19dea
 * observer-render: ca79d0ecc1d81223 color:#47a8a0
 * module-controller: 4823e0660530bf16 color:#509574
 * constructor-data: 5f6cefa33418ffe2 color:#5968c1
 */






/*
 * parse-key: 2bc982aaf542497b color:#1affe1
 * fetch-item: e3a3d4476c0d68d7 color:#7fed9
 * item-number: bc305dd84c30c1fb color:#b347e5
 * optimize-storage: 030a3c94a6a4bf59 color:#480396
 * property-async: 4aad58bb2707fbc7 color:#b5bada
 * load-configure: 4451ee22dd266de2 color:#b21cde
 * handler-storage: 74186826f5a8f453 color:#62ad57
 * parse-load: aa2d56598e47feb5 color:#c0117a
 * data-subscriber: 8e17a770516d2e20 color:#5dbe7f
 * configure-item: 4a8e3d67d246d489 color:#5ce15
 * index-async: eecc0dce87120a44 color:#c74861
 * service-cache: ea35f8b56c4cca36 color:#f05d2c
 * array-update: 6aa3689884cca79e color:#6b693b
 * method-helper: b55722c9746c5ec2 color:#d5a572
 * result-parse: 3267e84970c9a9a9 color:#72f79f
 * extends-key: 74a24b21859321e0 color:#891d67
 * variable-data: ae3452b044eb614d color:#a5ba40
 * load-controller: a947ff7a68d32b75 color:#7e9ded
 * success-controller: 3af778f5f0eb9b60 color:#5c9016
 * promise-configure: 9d7d822bcefabe08 color:#e565c0
 * method-implements: edded93f78bd5952 color:#db65e5
 * controller-parse: c60d1077c5d9cc5d color:#8f80bd
 * callback-update: 61eecabc6b3b55ee color:#82fac4
 * interface-manager: c3b14f81a18ae728 color:#e4f1dc
 * boolean-abstract: 43bcc19978e5fda6 color:#41620c
 * result-callback: ff6e3219abd1606e color:#a6c5ad
 * async-string: ee4ac4bc4df01826 color:#46ca89
 * index-promise: 583ed4989dc2a6d9 color:#e5e550
 * observer-await: 02b1e706c51bbd29 color:#596d5b
 * handler-parameter: a8545fd448d4f944 color:#81d275
 * observer-list: dd28a588a3f4be08 color:#eebe04
 * data-context: d9a2b519d93c2f06 color:#bcb691
 * validate-manager: d8217f8d66a1455a color:#3e2d26
 * request-process: bb213441b989af2c color:#75c05
 * function-subscriber: 5619c579f6fc631f color:#291f8b
 * controller-string: 1bfc30af93d684d3 color:#f1cdeb
 * number-configure: ce9b21fb6f811fef color:#9122cc
 * configure-prototype: 627d794489c68ab0 color:#54f211
 * async-render: c858471dc0a43dae color:#a53d34
 * object-configure: c1fd63708bb96132 color:#7f648d
 * controller-optimize: 15c0e58cc5c35bfb color:#9ae999
 * module-array: 8865aaa1697ca2b9 color:#29eb13
 * event-subscriber: 72d9682216aa8900 color:#21290e
 */