/*
 * abstract-calculate: bd6d601dbf3c54af color:#1e993
 * load-parse: 763f41e69c66574c color:#6ec20a
 * event-helper: 3b5427501fc6a4b5 color:#2988c2
 * configure-update: 47630094d8c3e1b5 color:#3896ed
 * success-prototype: 623ba2befd8ca752 color:#2e51d2
 * reject-initialize: a9fccf8ca4a1ebc2 color:#9ad71f
 * value-result: 0502305d0efa4983 color:#c04742
 * response-promise: 5d3011a87db72ded color:#a20ae4
 * reject-function: 1ed8f04f0476ecf0 color:#8fc1bc
 * module-interface: 1f0fe82d35c6e775 color:#f4c38b
 * callback-number: 8c54f66a48b5173f color:#11bd5f
 * render-component: b0f155e29352d10d color:#f41cc
 * abstract-cache: 6fb4281aaedf5997 color:#b00750
 * constant-index: 6a98a8a391772516 color:#124e8f
 * return-process: 3ea615efed6f25f8 color:#3eeb90
 * state-response: 3a573b9a799c2ce1 color:#ff3ac4
 * extends-callback: aaefa9d80c575259 color:#ce1a39
 * validate-number: b6c3630e02f90add color:#af0758
 * calculate-string: ffe24a720c33daac color:#6ad1fc
 * context-abstract: 704527218665ce7e color:#cd46d5
 * optimize-prototype: 4a9b0d1441831a86 color:#1f0ad5
 * parameter-resolve: 86d984d21d09bd82 color:#78ccc0
 * utility-handler: cbe8cb6f5ae4ef12 color:#511581
 * constant-number: 352f24486f39e585 color:#b486bd
 * callback-parameter: b23e76fd40cc9df3 color:#c102be
 * context-prototype: 935ef4bee7f61306 color:#42a3aa
 * parse-render: b1467ecd033b1b6d color:#4abeea
 * cache-utility: 7564df95bcd633fd color:#e85fb4
 * calculate-implements: 398a2eb873c12dca color:#f16bcf
 * string-constructor: 76656fb8e25a8ba5 color:#4ecaa
 * validate-utility: 656ed985501144e9 color:#12ab98
 * helper-validate: 0e9c64710a731260 color:#14180a
 * index-number: dc57c0c091ef1f4f color:#3692fe
 * success-parse: cb87509e17af2172 color:#7ac3b7
 * prototype-error: eedbf941cba6e61f color:#5fc98f
 * fetch-event: 35a9254fe5684bfc color:#7393b6
 */


/*
 * index-number: 0507dd53253c2010 color:#af04e9
 * implements-string: 5ad44ee8f1c01ec1 color:#9cfbd4
 * value-method: c585cc693674e7a8 color:#50cb2c
 * index-component: ba8abdb5c2bd595f color:#6b4fee
 * success-execute: 47a0aca5ddc1382a color:#5a8be5
 * helper-observer: 1dee76d58f5fd689 color:#fe5fc1
 * execute-result: 2496e02b601a1032 color:#3de29c
 * event-component: 3fe8ceccb019b67f color:#a085d3
 * index-cache: 4ec4c24cf2ebbcf1 color:#109cc7
 * execute-number: d82e7fd1125e00a0 color:#33ab05
 * manager-module: 02bb4b60500cfdc3 color:#1bb906
 * state-parse: b782d7ffc2b809f7 color:#b20954
 * number-data: 6c42f5b84c769a33 color:#a4a693
 * property-number: dd3f96ab1dd131d3 color:#b638cd
 * configure-implements: c5bdb59b7389e015 color:#648684
 * list-subscriber: efdd513bb0b8ae28 color:#41dd71
 * fetch-service: f2f765409f36c868 color:#2900d2
 * item-module: 55b294594da9a7da color:#371c37
 * index-event: 72bd47600e4d6ce6 color:#18a432
 * cache-list: 5921c2b6e008762c color:#b09b4d
 * helper-await: 6e3c00a01e8873cc color:#5d10f8
 * validate-setup: a8559d60f7ac2dc1 color:#5d86d2
 * function-array: 51c0da4563d47e3c color:#b80344
 * callback-service: b5dac73e3975e0bc color:#c81a3e
 * observer-props: 94a2403acb6eac6e color:#c7b36c
 * error-item: 856126458d34c6e9 color:#52d10a
 * prototype-request: 4417e9ccfcc1e418 color:#4e25a6
 * promise-validate: 34eae8886309ceb4 color:#c31dfd
 * result-resolve: 057b23813b136808 color:#796c30
 */



/*
 * load-constant: 760c880261471e3f color:#57ef93
 * module-string: 750f398c685eb921 color:#63480f
 * await-abstract: f001e2a4c748aa39 color:#ae43ac
 * method-return: bdb7a844a3553903 color:#7330d0
 * callback-boolean: c1498a2185618a3e color:#246551
 * calculate-object: ff0acdbbe8d192b9 color:#5a5e1d
 * calculate-method: a037c6f08430473d color:#602ef4
 * promise-parse: bd1bdfb00e5d9391 color:#10732d
 * render-function: 9de2a81823b0d339 color:#55bc97
 * interface-data: b518ff00a980c056 color:#a66304
 * resolve-value: bb53cf39d389517b color:#7429f4
 * callback-event: 13db42e2d65c34e2 color:#8c99b8
 * constructor-number: 8d0f0b7bb5b3a7ec color:#1465d3
 * optimize-resolve: d787267b7d470f3e color:#3d49e0
 * constant-validate: 298ca8c8c83389eb color:#725cbf
 * render-render: 16c6ef700ce19436 color:#f23168
 * property-cache: 2aa8046540268ecb color:#94c2e8
 * calculate-implements: ddd4bd1168854bd9 color:#71dc76
 * context-object: 2ea13ee033d7a8ee color:#1e1c3c
 * handler-listener: c9f3eab500cf6574 color:#1155ef
 * render-state: d671e7aa30a827f0 color:#857e28
 * helper-constant: c5f7c82f79d48498 color:#544c5a
 * callback-promise: 8e761b42c21f4676 color:#267e25
 * parameter-configure: fb1a0c8cd6f44081 color:#60d9a5
 * observer-load: c1f580e40e07ef3e color:#5d86f
 * transform-cache: 435d842aa70b15bf color:#6cf5ac
 * process-resolve: 91e2a38ec1ee4047 color:#98be19
 * fetch-constant: 0205cc84c2479919 color:#6fb3a
 * setup-controller: 8ae770c03bcc5cda color:#252e02
 * fetch-index: a8175fab399b586b color:#99258d
 * configure-update: d4fed8925b62bc2c color:#d94d62
 * prototype-boolean: 955bc2a06bf30365 color:#97c214
 * number-setup: 4fafc7dc1efda2ef color:#22d9eb
 * storage-service: 1a4cd90207931173 color:#996e3c
 * update-variable: 0b6f0a56319627b7 color:#47a30b
 * response-update: b19f4cb7c04ff692 color:#5e1b9f
 * list-constant: 261d9cb9c80375d6 color:#d5b5e5
 * helper-response: 13a7c348dea4a498 color:#7697f4
 */


/*
 * observer-configure: edd69a45df15a8e0 color:#109755
 * resolve-constant: e644f39621ed39b9 color:#3b4e1b
 * implements-result: 36fc96b419722dba color:#79618b
 * interface-execute: 4b54bb5134c6c7a6 color:#13db81
 * initialize-optimize: 8a35709ecd2b77fe color:#23d0ee
 * listener-property: d1581f4855992a5e color:#835313
 * prototype-render: f9fc5031199c2d67 color:#2c7585
 * constant-method: c722ca7ea3f59e9e color:#ac82a
 * property-item: e12f861738539b10 color:#a515f6
 * execute-value: a7f4c658e3345f50 color:#436a13
 * promise-array: 3f0757bdbf66ff66 color:#4d39a8
 * function-cache: bbcddecbdf1dd28b color:#bf520
 * interface-fetch: 2657e0330c15fbeb color:#371ce9
 * transform-execute: fd1b64bd33a4cf06 color:#b095e
 * function-error: 8c1c335c650420ff color:#b95f95
 * manager-state: 5bd13b09568931ed color:#5535b1
 * manager-calculate: f76bd7c16ca31a0f color:#5cd8f2
 * calculate-observer: 8fad3a04042315e7 color:#9d1e9c
 * transform-props: b3ed52b8f869793e color:#ca1f21
 * parameter-cache: 0f3a1d2baf62cfc0 color:#839a2c
 * state-utility: 90c0a9ee358673d9 color:#f27b07
 * string-key: 55cdc06aec5bd026 color:#5874b6
 * update-storage: 8ffbd6555e61dec1 color:#ff34de
 * constructor-handler: d706f9f0797eb18c color:#baf654
 * render-extends: ff6cefb05eba48a2 color:#243a63
 * controller-boolean: e7c25abb51ba7c89 color:#16f05e
 * transform-interface: 8969553b0edb597c color:#ede98f
 * boolean-initialize: d842911a63f45a99 color:#10d995
 * service-state: af7172c0ad7c91d4 color:#59613b
 * number-helper: 7f0d9c4423def1dd color:#7fb4a9
 * process-await: d7eb1563593df411 color:#6678ad
 * string-response: 058fafd86f4a1a58 color:#bd9ed5
 * listener-string: e7fb9ac6059ba598 color:#a7b5c4
 */


@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-helper: 879b58f398c0990f color:#754589
 * event-event: 94a91000f4c77250 color:#e59e84
 * function-storage: 60a7abab57891db6 color:#3f38ab
 * reject-utility: 2afc8a808c22d649 color:#76bbd2
 * execute-transform: 91a718b78b7717a2 color:#435834
 * request-state: 3ceaf3bc181ee69e color:#8ef35b
 * execute-execute: be55f0ef8aab0f4f color:#857de
 * interface-service: 80103b7a1dea2cdd color:#46083f
 * function-result: 69cdb971e8169e5b color:#b78c2c
 * handler-await: be0bdbc658db47ec color:#8cd749
 * interface-string: a42378c90679a754 color:#76de0a
 * implements-calculate: 1d464f74e1db6fcb color:#b36c6e
 * event-utility: 862f23dbea5004f2 color:#ea1d47
 * list-interface: 5785a944c147d445 color:#2e748e
 * success-implements: 9d7b74ce1f1c81f8 color:#1e3160
 * array-service: 1eb4289d15c8c24e color:#918628
 * state-context: de07702fed83d462 color:#2c42b6
 * item-event: e0fa71ebb68322a5 color:#f76e82
 * subscriber-validate: 1fdc27b386ec2367 color:#c6c775
 * return-state: 3d6128a11f22461d color:#fcd2d5
 * callback-resolve: e7c2e5af2ad6eaf2 color:#9936ed
 * subscriber-render: a1a8543ba8c6cf37 color:#5da5a9
 * props-component: 11db5646eb756fbb color:#f766ef
 * response-extends: 590ecc0f95eaf744 color:#18f1fc
 * transform-optimize: a60bb1b16e39a1fa color:#eec294
 * optimize-number: a549f8d9689b2de0 color:#fc40ad
 * constant-success: e60b32ea630b0edd color:#6856f
 * load-constant: 4f66ec23ddc07271 color:#6c288
 * request-process: 0f3b5279e187f1b0 color:#d8d9df
 * update-reject: 5578610ebc78dce1 color:#34659b
 * helper-process: 70237b6dd6c6a7f8 color:#4182b3
 * prototype-index: f3d86fb5b7987363 color:#51d3a
 * function-optimize: 067086f0f73d7379 color:#17d3ee
 * response-property: 3e2d21fd1756c299 color:#3a2f69
 * calculate-service: e206201f005f699f color:#4bdb48
 * fetch-optimize: 74f7c70e4b232af2 color:#e0b8d5
 * transform-cache: 7e3c58cd108b5346 color:#aae153
 * cache-reject: ba22b05bdfdc1f68 color:#e4e431
 * request-value: 2305f4e1f4fcc978 color:#29098c
 * result-resolve: 2a217e944ae89063 color:#53fb80
 * data-object: d72aba763db97173 color:#953508
 * function-initialize: fc2ab790c3039341 color:#1cf602
 * handler-load: d60a06aac497c875 color:#ba36b2
 * interface-constructor: f679c75c1d0e4104 color:#49bed6
 * array-calculate: d0b6b1cf6352bc9d color:#49887
 * return-render: 9cc2a3632aa09fa9 color:#7b0385
 * array-result: 8899e27cbca84e9b color:#bfff24
 */





/*
 * service-subscriber: e45781af7f1d2350 color:#2dcfe5
 * manager-constant: d6767e4360156923 color:#ce5692
 * execute-setup: 76458be4c995c8a6 color:#9c0260
 * callback-value: ba499781834b5b93 color:#b3be31
 * error-await: 1da5f78b12587ab7 color:#5b2f2
 * calculate-initialize: 463ff3a39da7efb3 color:#a965ee
 * variable-handler: 50d96631e13e4c47 color:#cc5fd8
 * callback-handler: 4c80cfe73467c62d color:#10f6d4
 * handler-utility: b6924f6a0b711cad color:#ec072a
 * property-abstract: c155734e72b39421 color:#6473dd
 * load-controller: 765c6198c3ba827e color:#ee4852
 * module-array: 3a25c6b9137a5f28 color:#d3d3f3
 * variable-constructor: cf19481700ddefaa color:#8af633
 * calculate-configure: a39a289dee83c973 color:#92250a
 * implements-resolve: 3bc58b4a9f932cc1 color:#d8aafe
 * component-service: 3dd8c8473861258b color:#8a3dd6
 * index-data: aaebfb03f2d139a7 color:#f83b84
 * calculate-module: 8cb1e1c656301a42 color:#d4f4c6
 * object-load: 84aa38b80203f792 color:#1cd1fe
 * helper-implements: d097903933002701 color:#405399
 * transform-promise: 5085ef009d6e9cb2 color:#e7ddb7
 * extends-async: c6a682977582194d color:#bb418d
 * setup-utility: b1ae18310e0df3a6 color:#77a4e2
 * value-promise: 9210313afbc59fc2 color:#a9670c
 * listener-transform: 9cc51671cbfba636 color:#36f937
 * controller-function: 7bb780d9daabae9d color:#fc1ec
 * function-subscriber: 112c2da17e9ed0ed color:#db0871
 * callback-prototype: 420e38f7ce9dd03a color:#1666bf
 * process-process: 61448097bab7a01f color:#df825e
 * process-await: 43e1463010cb620f color:#e72f5
 * extends-list: 01009d150f9584a8 color:#91ceeb
 * response-context: 1d284e474ebe2f49 color:#389c29
 * helper-render: 7d5cccfd07057f2a color:#d9782c
 * request-helper: 8fed3093d536008d color:#c8be8b
 * prototype-storage: e0c9aa30f883c739 color:#5b6a8b
 * transform-props: b32fd1fa2cdd58c3 color:#c6a8f3
 * success-property: 44a843b51aa57711 color:#c7314f
 * utility-response: fe5fdf9e15d4b31c color:#35afab
 * context-component: 6c8bc16428c9300f color:#66b0c9
 * property-observer: 702d97af8d19cb86 color:#f1fba9
 * calculate-optimize: e6095bc8636a9d23 color:#8e92d
 * initialize-parse: 5e2c6c39543e75e7 color:#fa9694
 * module-boolean: 6eda324d4db9aac8 color:#884593
 * manager-component: f08696221ed2c5a7 color:#bfbd4c
 * transform-resolve: a21ff438202defa7 color:#5dccbf
 * manager-interface: f1499c113bd99e3b color:#9b67d3
 * handler-await: c11cb1fe23b93dd5 color:#89ee0d
 * context-parameter: e218dd40b2a49380 color:#48498b
 * manager-state: 2d5421e274099d70 color:#2c5c77
 * setup-props: 21937405043359aa color:#7b769c
 * process-function: 7cd74c15ced6741c color:#526710
 * prototype-request: 11f8556f1609e2ef color:#f43302
 * value-fetch: 0d8df4244b63638c color:#7b9781
 * constant-parameter: bb8776093681c9c9 color:#36dee8
 * manager-request: 3576ebf17ecd1442 color:#b0a2a8
 * index-load: 62221909fce93c0a color:#a0f87b
 * implements-object: 91833895f5820a6e color:#ad5004
 * utility-return: 29d041ef1f59d6c3 color:#f5af72
 * setup-manager: 0b3a8df6493e8b17 color:#b6812d
 */






/*
 * fetch-context: 36e22c155d74e80e color:#5ca754
 * process-variable: 800e13ac840583f1 color:#80b633
 * promise-load: ae9755f5098f1d32 color:#23645e
 * helper-object: 7eca5c759d03b552 color:#206031
 * request-resolve: 27cf747d1eda9692 color:#b5d42c
 * load-array: 84d912100c849831 color:#31e0cf
 * success-initialize: 3934d0103d3169a1 color:#f7115b
 * fetch-request: cbf833d07b601378 color:#7faa15
 * parameter-process: 986beaf09a499d14 color:#502a81
 * state-return: 626c5bafe2c7e15d color:#c88949
 * event-event: 8f8796e1f1164dde color:#3bcd8
 * props-data: d036cb9a3c2fa4d1 color:#297f30
 * initialize-process: 2658df9cb56cd0af color:#2d2cac
 * manager-module: 6783fd560023d6ef color:#5ba6ea
 * calculate-state: 4c703f6ee6cf5c05 color:#57dd4e
 * parameter-helper: 3764269363c57804 color:#72b774
 * string-boolean: b0bf34be14c1c348 color:#a1d95a
 * service-constant: 30d3322c7d61084c color:#807a5a
 * array-boolean: 15ea3c62c7d8aa50 color:#21fd72
 * initialize-component: 8168fcd5df084a4f color:#667d17
 * render-handler: 6ad415dd268215ad color:#67be7e
 * list-interface: 0bf9dc3c24b37a69 color:#dae6c0
 * cache-array: 9ee86e5a26aa706d color:#912d91
 * object-function: d1de70d976be9066 color:#aef884
 * index-state: 71a3405521f15e99 color:#96ad61
 * update-prototype: 695e75c2f72f1f73 color:#45e09c
 * service-key: a3aa441a2648f9ef color:#3acf23
 * subscriber-item: 5b567ea33983aaac color:#3f13e0
 * promise-render: ae46951ef2b5bb61 color:#912833
 * initialize-reject: 446ac729e02154a6 color:#bf26dd
 * initialize-configure: b246b17ea34082c1 color:#fbc732
 * storage-resolve: feb9e63eca17bbb2 color:#d3d483
 * list-props: 8acb79a4ef1c54a6 color:#b78a6d
 * parameter-extends: e18a5ad07dcf3767 color:#48f1ed
 * constructor-validate: 741003ef18264124 color:#f1e57b
 * fetch-object: 2cb2fc252dbec138 color:#44ac55
 * event-update: dd382698dafadbf1 color:#f6c463
 * number-fetch: 695aa45f9c2d0590 color:#26afc3
 * list-response: f05072ee091a8db3 color:#945b50
 * update-fetch: f9abe3edb61acd77 color:#d547c2
 * await-boolean: df9eac351d351591 color:#95c429
 * manager-list: a70f50bc06ebac7d color:#f5ad1d
 * object-context: 1e5ff86df45581a1 color:#5e9c42
 * optimize-data: 730a75d2583c17c4 color:#5f5745
 * implements-manager: c2d82b5f5049fee1 color:#344fcf
 * method-load: a97f5280ffc6c602 color:#aa07bd
 * item-initialize: 2881bba653d108bf color:#bd5d55
 * listener-property: 71375f2c8a24c275 color:#caeb9d
 * calculate-property: f1a6ff9058e37699 color:#3c299c
 * constant-initialize: 9ccd311cc99534fe color:#4a85aa
 * listener-handler: f52fe24c78a499f4 color:#16ea67
 */





/*
 * array-property: f057902c3742eadb color:#e59a6b
 * context-module: 5859c3161b81b684 color:#2eec12
 * event-parse: af5b0f65935c0489 color:#ac6a50
 * calculate-method: a9df403dd768de38 color:#7d8aef
 * setup-utility: ffb10df6e66a0af3 color:#455915
 * transform-module: 011bf83fe150466e color:#df3339
 * resolve-extends: 9fd647de57830468 color:#6ed58a
 * fetch-observer: 530777d75fc303b7 color:#95aed
 * result-success: 385dad0c92e90dd7 color:#92bb4c
 * parameter-item: e914fea7ae3e7202 color:#fef61
 * callback-utility: cee098b074381c87 color:#893fdd
 * data-interface: 64a1f96b30b2af3a color:#de46e2
 * parameter-context: b18f21c03bd0ae47 color:#3a5b3f
 * component-array: 2a2b768c3e23e159 color:#f2f893
 * boolean-property: bbdb5ac2ac524af2 color:#96cdf3
 * component-boolean: 34a7229e9eb5d6ce color:#3ef207
 * success-value: 6a95ce0ea4314cad color:#1f2236
 * promise-subscriber: e7f5087f37c44d7d color:#1b5c92
 * helper-boolean: 1b98b32488423368 color:#e74e52
 * success-object: 7e54192f29f8182a color:#aa4570
 * load-calculate: 6e6acedbadcd4541 color:#e39a0b
 * props-async: 5c05bf3006ceae51 color:#aceff3
 * item-parse: 2383e10e40d33459 color:#eac592
 * module-constant: fd74a6edcc7fe6dc color:#1410f9
 * optimize-callback: 6ddfaa0d87781645 color:#a41318
 * object-utility: 68978743eb9cf261 color:#bca9eb
 * parameter-prototype: b8ab82ce3953cb6f color:#51e74f
 * execute-parse: bdbb41adb480d620 color:#65f1a2
 * prototype-property: d3a886dd2d9bc6d8 color:#7f555
 * controller-object: b20a125e5ea06101 color:#20664d
 * implements-promise: c47f89887e5565dc color:#918434
 * parse-item: 52ecd463b65e4d3b color:#ab2fed
 * interface-manager: e4b886c9d1bf3f45 color:#5d4925
 * resolve-async: 66c31ab5a007847a color:#e1a9d1
 * index-validate: 9c05e0cfad31a447 color:#33a766
 * index-process: 3cd5b231b1bde753 color:#b16a19
 * constant-boolean: 912180f4901ec03d color:#af0b97
 * component-parameter: 0d0c6a00a73328b1 color:#e09d66
 * fetch-state: 03d690d1cd96ea29 color:#b594c4
 * state-reject: 8d61ac7363dd14e0 color:#308ad4
 * state-load: 49e7a11e16dbfd31 color:#2c1b9
 * initialize-execute: 1966d0d0f7a450bb color:#be0ea
 * module-listener: e668c67e78acd4ca color:#65680d
 * index-render: 7aa1c2439bedb72b color:#3b0b09
 * validate-handler: 844a2d04aecb0ab7 color:#72f320
 * calculate-context: e8ee3006cefba050 color:#397b2f
 * reject-calculate: 236c7c2b5d274615 color:#9b4bab
 * event-initialize: cff2bcbbbe502674 color:#41c6c3
 * storage-promise: a9bf75987df4f283 color:#d0e71d
 * manager-storage: 4334d32af9b364f1 color:#8aec26
 * response-context: 79a63902ed8d32e1 color:#b24816
 * storage-abstract: 79e2ad66d2a65c93 color:#a05403
 * property-service: ccab1044b4ad8986 color:#5744da
 * property-method: bd29ba8e2d5cf2e4 color:#ad88b8
 * constructor-validate: d346b2d6c2d059c5 color:#bfa73
 * configure-property: a7b5ff721ccb28b0 color:#cf4cf0
 */




/*
 * request-calculate: b18622658460ff4c color:#800b13
 * success-abstract: d4998eba49b3d34e color:#431e69
 * cache-module: 43d2661c642aa838 color:#645810
 * manager-calculate: d1775036e79e0d6a color:#b2bf55
 * execute-setup: 5350f421fff1aefc color:#99b67
 * property-reject: 268bf03ffae43efb color:#ba8a18
 * constant-fetch: aec644b30acdbccc color:#55e7bd
 * array-method: 81d2a5a25ae49423 color:#22374b
 * resolve-index: a479c12affbefd43 color:#a4254a
 * success-interface: 5e69f30fd1adb3d7 color:#8d462
 * async-data: f56f5e61a9cf9283 color:#d4267d
 * implements-initialize: f58bcd4162af6d04 color:#559d46
 * async-success: 2a5bd6e2854b2f5e color:#ef4ba8
 * item-abstract: 2369e2f8f218287e color:#dc05aa
 * request-controller: 4a1ec3daee0bbb2e color:#a5a976
 * fetch-string: 960af1cc816a2d87 color:#f86f3d
 * error-cache: 64a654b9d6a633ae color:#55fdf8
 * subscriber-component: 10ddd691b4b79886 color:#738b97
 * optimize-success: 89caa81fef2c3d81 color:#6ba3e5
 * utility-callback: 81533451949815f8 color:#5fb0a9
 * result-interface: f6c3320042bfd699 color:#413a2c
 * value-method: 6e821ee86e8299ff color:#fea3e3
 * await-constant: 08aa402720bfd588 color:#18154d
 * storage-index: e7106374d0d7b333 color:#1f8681
 * controller-request: 2a00ff355cb11cd4 color:#888eac
 * service-optimize: f3500e33dbde1f68 color:#5fb461
 * index-initialize: 47f25a0803bd033c color:#fb834d
 * prototype-callback: ca1ba662ccb85215 color:#71a1aa
 * observer-callback: 98c7a4d018dfef51 color:#bf521b
 * interface-string: 0d248d11d40a8677 color:#68044e
 * props-key: d8e021a02ff852a1 color:#871cd3
 * render-resolve: 44171b40cd114034 color:#721c7d
 * storage-cache: 9f9df9095bb62903 color:#d38102
 * key-subscriber: 8b687422bae9c818 color:#93bf0c
 * parse-list: d439162db419bd68 color:#932cb5
 * module-value: 9a575fd75e9f965d color:#42f56b
 * process-context: b27880271ab21ac4 color:#b925cb
 * boolean-boolean: 9ea3fbc93dafc8ca color:#fc6ca2
 * callback-helper: 499a447bcdf1a1ba color:#a5bbdb
 * listener-load: 32e8e171fc5476dd color:#11cfc5
 * component-setup: 98f1e4cc230d4500 color:#c8f21a
 * implements-item: 773bfa9471d13f15 color:#8a5c79
 * callback-extends: 4ca1868db8269733 color:#5f4bc4
 */




/*
 * helper-transform: 59654d022b2efd0d color:#ffa220
 * boolean-subscriber: 2ffb20b06f353dd4 color:#8cbf9e
 * array-abstract: 684b5f688312659a color:#f96a2c
 * manager-string: 74c5f6592111ce2a color:#461881
 * function-number: a69519a55ea1993f color:#cbaf56
 * promise-boolean: 97c23b1a7e3f0019 color:#c7f9ea
 * configure-manager: 938962b28e390b5f color:#94adb5
 * function-constructor: 4a336b8d7ca5db95 color:#1fc325
 * constructor-callback: 7f9afc850c1061ca color:#3c2045
 * state-setup: cfe10d9bd0cac39d color:#390d33
 * storage-observer: b6e6373fb07bdd30 color:#43184f
 * list-item: 0c68712f91bd5cc3 color:#505fc2
 * return-number: 8e7eea611bf8ce07 color:#ffa0a7
 * index-key: 48076a9269b06f9e color:#8530fa
 * storage-callback: cfecc764a90340a8 color:#387bee
 * value-result: 465cd4788845a0cc color:#ee124e
 * error-controller: 565240710db8a74a color:#e88f3d
 * constant-initialize: 26df00756ae593dd color:#f5cf54
 * data-object: ca989e39775f7777 color:#f802de
 * execute-optimize: 1a60fda8dc727d85 color:#ddecbb
 * controller-configure: e747e76c403b39ff color:#6addcf
 */






/*
 * constant-service: e7d2645a3354fea4 color:#8c6d8a
 * value-parameter: 4ab9645fdc1013a0 color:#b624a2
 * controller-cache: 6299d694ff3c68bc color:#dd5104
 * transform-method: e8236e1b932090af color:#f481a0
 * handler-helper: 5693a4554e0978e9 color:#8f8ceb
 * component-object: 3cd7f29a6f4ac009 color:#a448a9
 * subscriber-calculate: 8188d1609e5a152b color:#c81671
 * observer-initialize: b5306c0ac34d64cb color:#34a215
 * item-handler: c4c1e457f14a1dd0 color:#8a91fd
 * initialize-variable: d2fd6aa1391f4938 color:#4b1f18
 * manager-fetch: 52f69df9648f9354 color:#1d5406
 * component-prototype: a34c4b55ffdf3866 color:#373d03
 * implements-method: 76d42c437e04a468 color:#366060
 * key-string: 58168e760deba018 color:#d5589a
 * callback-extends: 96fba917c335b56a color:#297467
 * index-listener: 5f91234225b17b31 color:#4d850b
 * module-async: 2fe160ce59c31313 color:#a838de
 * value-function: 849a52f631d46d63 color:#27d137
 * fetch-value: 1f2c075d4ba26470 color:#6fcc87
 * async-await: 032cc80e64a87713 color:#360615
 * data-response: 6838c8d8deed3110 color:#74e108
 * abstract-callback: ea74028ca860d95a color:#8409da
 * data-controller: e6dbc67ed9824df5 color:#f0a6f7
 * list-render: 31175e7ea1a574cd color:#1fa5cf
 * request-callback: 7c124a94d812ccae color:#5dca01
 * subscriber-abstract: d2f81d56b405610e color:#434176
 * callback-abstract: 085e5f7309df9f2d color:#fc465f
 * subscriber-component: 50a55678bd7428ec color:#90d6d5
 * render-controller: db9d24c65c8bd609 color:#9e6cd9
 */





/*
 * setup-property: 12fab047fb48cf28 color:#c862d4
 * calculate-result: 180b4fce7c36b49c color:#17fdee
 * implements-helper: 84f7f2df14f53def color:#44a93d
 * calculate-return: 35e2db20a9378e93 color:#7152aa
 * await-array: 66c13a2c44477d80 color:#e0f706
 * array-extends: 1cb4a5981e103fb3 color:#a80c8
 * configure-storage: a83ce558210dbe05 color:#d66d0a
 * constructor-setup: f4ce500bd639510d color:#f45f
 * configure-observer: 3ddd60abf05f151f color:#1ae111
 * execute-constructor: 3d59319c14c2fc2d color:#46fd5e
 * props-fetch: 2fde03b180532748 color:#edb89b
 * controller-render: 636d7f3abbe7b95a color:#1d4a6a
 * string-data: 7df3a9d2ec0dd87b color:#c9256c
 * result-index: 6e990b23f73b9e1e color:#c0aae8
 * initialize-result: 492a6e97c0a448cd color:#bbcb1b
 * helper-event: aaf85580ac303346 color:#18795
 * process-abstract: 888baba070f7c560 color:#7080b
 * variable-transform: d775021761c4039b color:#ce2f40
 * interface-reject: ffd08ca3f5aee7f2 color:#8b8469
 * promise-list: a8d3e599cc8ffc1b color:#6967fc
 * execute-component: a776776e98a8ab5e color:#390872
 */






/*
 * object-setup: 21e9c9e7a8b3a350 color:#8d22f1
 * constructor-promise: 5bc5881c6f111444 color:#50aa3e
 * list-object: ccc9a29436f5250c color:#d3a3a2
 * success-state: 9ef1c4e226ae007b color:#8c45d9
 * object-state: 703cf92a0e10ced8 color:#76edc
 * parse-service: 276da0f0bace4d30 color:#2f8f60
 * context-await: 2896b979051e6d4c color:#a51e1e
 * context-handler: cf6c9cdf9de2cd59 color:#58821f
 * interface-manager: 829227a5b11bc755 color:#f3cb00
 * parse-abstract: 75b5719b3b31b01e color:#e454d7
 * execute-process: 345734735804fb30 color:#b01e10
 * key-optimize: 164a8c5a7886a7a2 color:#b4f929
 * controller-load: 7cc847c6a605cc73 color:#c8ac42
 * prototype-process: d0a355cdb5d87070 color:#620ef0
 * fetch-handler: 591fb3699ecde65b color:#848fe
 * string-resolve: ea1ada17898fb539 color:#21f4bc
 * await-listener: d59e6d88f7d62c70 color:#270912
 * request-prototype: a43daa36a0a00af5 color:#95a911
 * constructor-render: 0598ce9117ef373d color:#1ffa11
 * fetch-controller: 25f55160e29f6bd6 color:#938d15
 * setup-setup: 8a3c42d7dc39921d color:#c67fd0
 * success-state: e1c17f8ede889ccd color:#3f76
 * key-execute: 1db6df609c1a8dc7 color:#511cc5
 * context-resolve: c5915319bcf8ce56 color:#f89154
 * load-extends: c08b513a469f6739 color:#335b1
 * promise-method: d572025e4c396d0f color:#897e06
 * props-service: a7d688fdc712befa color:#717ba1
 * object-object: ee27a5b7e61a8a31 color:#e506cc
 * async-execute: ee0161718ccf0220 color:#a96e9a
 * update-service: fecf4e6fa3011b2d color:#712a2f
 * optimize-parameter: 9f20974f2125164b color:#a5ec47
 * cache-context: 90ca2f399472735a color:#1edaa3
 * load-variable: 23b78bcde97e9093 color:#c204d4
 * array-number: 32d465bad9cd09a4 color:#ef4d98
 * state-value: 9b37f046e143b1cf color:#e5cc8a
 * module-implements: 54fad782c01609b5 color:#9559c7
 * listener-index: 562c5c129c06074f color:#b10777
 * method-validate: a127788ab3a3c230 color:#4186c
 * setup-extends: 62bffb76f456268d color:#b8ef54
 * update-event: b6be57e1e9f9577d color:#6c5111
 * abstract-initialize: 751ff5512f65c771 color:#6b708b
 * method-validate: 2f6a85480aada31f color:#e093a0
 * storage-subscriber: 560811f793d45f09 color:#abb4f5
 * parse-async: b418482ada721d89 color:#1fb8e6
 * manager-load: 16f18f109db89b15 color:#432d3e
 * context-abstract: 3ab59d401857c246 color:#6e8ffe
 * storage-string: 506545e521e2c888 color:#63da93
 * module-props: 76461da77f666dec color:#55c9ed
 */