/*
 * object-cache: 001711698a74eec3 color:#1871a3
 * constructor-controller: fbbf5d97d88cce4a color:#d74e63
 * calculate-subscriber: 38b49051b499e12c color:#230961
 * optimize-validate: f20f10f94bfa40f4 color:#d7f717
 * promise-request: 42d80704db16fc5d color:#a44a16
 * return-constant: cdcca89bb8f10bad color:#914940
 * key-module: bb7bfd858a11cfc3 color:#e3844
 * string-success: 0b63e764114970fe color:#110460
 * process-render: 3d4247ae176229f8 color:#d34933
 * parse-callback: 5c1ef2b56b069f4d color:#d261a9
 * parse-props: 92fd8fee4fc18f2c color:#c84fb3
 * state-execute: ccd426cbcaf4552c color:#7e44e2
 * execute-boolean: 51e9b4c0d1a1d1ed color:#64a567
 * event-abstract: 7c797a01e23f2593 color:#4c5d4
 * render-function: e4cc5c54d63ff626 color:#4fb41c
 * string-constant: fee7d2afaa4f2aac color:#203eb
 * variable-event: d95ab6912123142f color:#fb7cc5
 * variable-function: b77a22538b60081b color:#ed6bda
 * manager-listener: 54f31c447e360120 color:#a73063
 * extends-variable: a91e3083eae7b12d color:#9a908d
 * resolve-manager: bd8a001ea24d51d7 color:#1f7913
 * prototype-success: 0c5dcc1e2a403726 color:#4b2ef6
 * helper-manager: 54dfec4176a873a0 color:#b8df5e
 * boolean-reject: 8da5023639866aae color:#80a653
 * value-data: 7e77094ee254b48f color:#5ad158
 */


/*
 * interface-handler: b652695ee04d7c78 color:#f3bb35
 * initialize-constant: 1c6f6d60c76e5af4 color:#103980
 * transform-interface: 43ba50e79dd3c6fe color:#e38e5
 * item-return: 97bd2c0db7cd091e color:#dde9dd
 * result-callback: 0eb533b9d5cff29e color:#459587
 * cache-index: 1fd2b47cee699e00 color:#adbdad
 * utility-module: 6f7a592524c04da4 color:#f6a72c
 * parse-function: fdf372ce4d711b4b color:#f2b72a
 * controller-key: 8964e009e37ea13e color:#a1c886
 * variable-controller: a97513844410d0dc color:#4c1784
 * prototype-helper: 911ba5d0d518228a color:#fa3007
 * item-prototype: 00d632d6fd640222 color:#cd3898
 * props-key: 20ccaf6227ee128f color:#4eeaf5
 * event-index: 8ca80c6443d600de color:#30554c
 * cache-number: 41a11ee0eacb1cb7 color:#62a06f
 * handler-request: 566d3902d569951e color:#6c94ed
 * service-success: 1002b4b5b0a25af2 color:#873a0c
 * render-constructor: 70bd0691eee41e1a color:#12b0cf
 * interface-configure: d41257099fb83791 color:#fb22f3
 * prototype-utility: e901149efcf3ac8d color:#58fed9
 * execute-resolve: 9ec4c4b554c54a2a color:#53d5f9
 * property-abstract: 7dcddcd4c4444219 color:#caceb0
 * interface-cache: feefebd9335879e7 color:#fd3a01
 * configure-constant: 6e4b4e300a0e97f3 color:#3af486
 * controller-controller: 871089170fdcec75 color:#feca8a
 * props-interface: 2c019f66f488fa04 color:#196d2e
 * key-array: fbe677f62708dd4b color:#2c6912
 * execute-context: 45ebad4bde6755ff color:#f7933f
 * validate-observer: 9813ef167ceccf06 color:#4e6de2
 * observer-fetch: 8f04121319a71bc8 color:#394b99
 * key-interface: 675482fc45a0e1b8 color:#6ada8
 * data-state: f7ac265e4cb4df97 color:#78701d
 * service-props: d63242aaeb10e31c color:#493fc3
 * props-return: 10a2ad465cb39a22 color:#2ffff
 * setup-resolve: 4fe869915f7f761c color:#9df9b5
 * controller-service: 8a72ed03ecf25123 color:#791c7e
 * prototype-configure: ab34a9e100a0460a color:#17691
 * success-response: 8c3eab474b89b985 color:#7f673e
 * interface-props: 8730bdda44eb5111 color:#572f18
 */


/*
 * fetch-method: 482951a6f40490d9 color:#7d45cb
 * optimize-optimize: 892a37355081e784 color:#c0faf2
 * result-helper: e6674727f7e4e86a color:#e2a28d
 * optimize-props: e0a3cdc0ad2b83c9 color:#828f7c
 * module-string: a1886470f878a72d color:#2033ac
 * handler-implements: 48701adf5279074c color:#8cd2a
 * context-process: 4ef0963b133f9de9 color:#f97363
 * handler-configure: c86bcccf8b113291 color:#61a5f8
 * controller-observer: 9b20e0bd84439dc5 color:#6b3983
 * item-helper: 3dbc1b1b02f686dd color:#357975
 * constant-reject: 3dd31558d4c959d0 color:#5dd844
 * controller-observer: db9a4ea856f678f5 color:#1a9df
 * item-props: cbf53ca611f06759 color:#8cd505
 * event-setup: 0a326788fb064ef1 color:#c50313
 * parameter-request: 50aba25e3b887bb2 color:#d164ef
 * manager-callback: 4d001ff2cc4d09b9 color:#b7a82f
 * resolve-value: e6662b0b6eac8c01 color:#c47ead
 */


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





/*
 * prototype-calculate: ce98db7f72521c6b color:#fdd40f
 * function-object: bd9184b42e5f2efa color:#7c0c55
 * result-subscriber: 076774829e75ade9 color:#b16c8
 * return-method: 129e4fcbb16adc4c color:#49160a
 * data-configure: 97ff7fa468c8f738 color:#1bb309
 * validate-configure: ef504cf69b8f61cb color:#74781c
 * number-promise: 6438ddf549007e50 color:#dbbcb2
 * helper-component: 5e067f7322dd760f color:#37baf6
 * controller-constructor: 1985b90a67d066d8 color:#2a6a36
 * interface-function: 8d27f8ccafd3ec3c color:#9ff8fb
 * method-variable: 5c5885ead57b983b color:#9fa61c
 * parameter-item: 9099a3b1b270fb42 color:#3a8529
 * service-property: 9b137eb7e712c92b color:#e87552
 * constant-boolean: 4c9f5476e3a203a3 color:#6bc435
 * cache-extends: e0ecec2bf8570640 color:#97bdce
 * listener-optimize: 4c4470c745032b31 color:#28f9c7
 * module-array: 9bf16395cf384f14 color:#a86d7b
 * render-module: e165775c84367580 color:#f30c42
 * cache-callback: 847f2bef9262e0ab color:#1f8c3a
 * service-response: fa41494a6aee6352 color:#cfb6fd
 */



/*
 * number-boolean: e11f5508e1e5c21d color:#effffe
 * extends-promise: 569aa00194013a6c color:#2bf838
 * storage-state: 44e757340d86391c color:#a3cc3d
 * string-parse: c3a06da09b02c14d color:#e0d3b7
 * request-implements: 0d4e062e20930ab4 color:#ac83bf
 * transform-constructor: a08d2d67b60ee9d5 color:#89cfee
 * interface-boolean: 45dda1e4474b859b color:#eed0fe
 * transform-object: e651e8344f5fae3e color:#b9b77f
 * initialize-execute: 3e336dab777718a3 color:#96468e
 * callback-object: afb8e6639b776075 color:#3d8d4e
 * function-boolean: 8d5dddf2d42b3092 color:#cc698b
 * promise-state: ff5fde6d521820f1 color:#7bb681
 * async-data: 88aa271968acc9dc color:#9d630e
 * cache-data: 6f0fe5ef3a969e65 color:#aad5e1
 * props-process: 09e417e13a8b110b color:#b8d12d
 * transform-subscriber: 57ba9e5a756229bc color:#d84905
 * request-boolean: 8f26851e3a31f9f0 color:#2f7c6e
 * observer-calculate: 0deb81ea8ab0be5f color:#843e14
 * transform-item: 56155029edc3dc92 color:#9b8c53
 * method-handler: df41539590e1ea7d color:#745f49
 * method-props: 92a3917bce4a87c8 color:#b779bf
 * storage-return: c0811f8f14354e9e color:#45466c
 * item-process: dde49f952f2e3563 color:#f50789
 * controller-data: 57e9ab8862495e83 color:#16acb7
 * object-string: f711fbc85c1d3403 color:#daab92
 * context-load: bd110618742de749 color:#bea588
 * component-render: d58cea928203fca7 color:#448a3c
 * cache-constructor: efc8d31e2b8eb9b1 color:#da37f3
 * value-promise: f4ba24931c442cfd color:#b593c0
 * cache-request: b23546a9f263a9b7 color:#f61641
 * list-boolean: 32c54f949da7f777 color:#c192ec
 * string-function: 9e31bf15009cc4b3 color:#9fcf81
 * abstract-parameter: 0917a4c7480cad14 color:#eedb3d
 * string-observer: fc5555a848b3b4c5 color:#799cbe
 * parameter-method: dbf586fba11ca7a9 color:#d5d676
 * state-extends: bc90d55e3580a191 color:#94dd7a
 * setup-result: fa8258af3c641b14 color:#6d9e1d
 * async-event: 8983f10db189ba55 color:#d791c9
 * promise-object: 73753f6953cfa3ac color:#5b1e33
 * resolve-abstract: f66360da66e26f67 color:#551adb
 * handler-parse: 9964b84f2b9f846b color:#618988
 * extends-item: 25dbb04ff3bb8886 color:#9d1fa9
 * request-await: 7b0a33605b050479 color:#399bd8
 * process-utility: fa31421976f6f890 color:#9bfa1b
 * service-validate: 83c9a49fab070d4d color:#86dd0
 * index-transform: 327a7634d1eafa3c color:#9a5327
 * context-observer: 8055e09a0d996257 color:#46db04
 * calculate-component: 40c531b8c80c0da3 color:#16c71e
 * return-validate: 18772a8b75f16e70 color:#9d93bf
 * error-property: 9f916e8eb0d59e4d color:#12fc77
 * method-initialize: 03c2829fbbd98b67 color:#97fba1
 * update-handler: 77348c6c8044539e color:#8053ad
 * array-interface: 904bd85c9863316e color:#1529fc
 */




/*
 * execute-service: e5f0aa0af1ab465e color:#26d63a
 * key-calculate: 3ed0ce99091e6ebe color:#6b7be1
 * event-error: 458a2eafbeebf1c2 color:#811ca9
 * array-value: 10b8a3b83c7c085b color:#e76af9
 * object-component: 349d0bf596c3889e color:#63488e
 * transform-data: 55eb156a87c780b5 color:#8afd9d
 * extends-storage: a61bdff82aa20948 color:#85bd67
 * result-error: 1a60f0c84a792abc color:#db3a50
 * result-abstract: a2e7316e048ad16a color:#d699fa
 * interface-fetch: bfa8c05449177cf6 color:#40f553
 * initialize-resolve: 07bfbb0098f75358 color:#4639f7
 * helper-data: b1701def785e1334 color:#a51db4
 * data-result: 0f9332aada106437 color:#57ff0c
 * await-observer: 096f608f0c80700a color:#df00e6
 * parameter-update: 11edf2825e746bb2 color:#5d7221
 * await-prototype: 6b8d1c261ff1eef0 color:#b944b6
 * setup-execute: c08a0bdbe866a78d color:#acfce
 * list-execute: 4b463c179f70533a color:#3f25d
 * response-result: 94bea7c3743f72ef color:#a686d8
 * extends-method: 25237c428e825510 color:#69cdab
 * prototype-method: a64c8a2530c4b248 color:#aeeded
 * error-abstract: bbabdde6a437be6a color:#b3ab95
 * process-constructor: 4997b21ea504f623 color:#fef7e1
 * event-event: ac7ad9af18d5caf3 color:#7f8ee4
 * utility-property: 8b3a7cbe12bac626 color:#3c6263
 * process-execute: 84e5e2296e7f3690 color:#679596
 * extends-storage: 805bb92344d4595c color:#fc511
 * abstract-promise: 0430ffb24a55944e color:#3399ce
 * setup-configure: 2ad01e927def9870 color:#4d2df4
 * handler-manager: 4621d0710c46adf4 color:#d4ca76
 */





/*
 * number-function: d8f1da82ffaec192 color:#49c139
 * event-fetch: 00b33324d41e7fc5 color:#90d786
 * storage-component: d49bdb3976a48081 color:#da30f6
 * value-await: 613a389ad5b3d6c0 color:#1247e4
 * resolve-props: 512e8694cee6a203 color:#5c4cc
 * event-parameter: 3da7df531aa3bd5d color:#c52e7
 * interface-manager: f429a33ceadcffea color:#55caf7
 * observer-string: 0466d5c3a51ea2ce color:#cabd0d
 * response-value: 5af850c770387e75 color:#8ccffe
 * constructor-boolean: a19a3e8f81dd1d7e color:#75c03a
 * value-component: 78ce32eebf903c36 color:#78e19a
 * error-boolean: 37bdb975c6d76741 color:#3f6494
 * function-key: 291f68c0bc7b666f color:#7732fd
 * service-cache: d65d19df9f6c33ae color:#f0ad3a
 * string-listener: 0ed19ca56ff73e49 color:#af11ce
 * update-render: 6bc69d375629e971 color:#41be3c
 * return-configure: 4838e3fc9cbf7ec4 color:#5a4868
 * load-constructor: e8a945e813322b7c color:#1fb5b3
 * error-storage: da8c180a5b8af738 color:#d242b3
 * error-validate: 6f81719b1a4cd145 color:#8cb511
 * module-storage: 1a76d21b10f84586 color:#bebbe0
 * process-number: a56558bb9f804f5c color:#c3ca7f
 */





/*
 * string-await: fe3ccd26421dcd93 color:#4166ab
 * transform-implements: d52247ceba0d7c5a color:#525395
 * event-module: 895b9090324c2905 color:#a6fcbf
 * render-property: 8d56768d65167562 color:#d403f4
 * update-context: 5e79ceb1596e85c7 color:#529f86
 * validate-value: de2c040a4d463959 color:#4db963
 * request-response: fc4ba15f520828db color:#7442c0
 * component-function: f80b8b6b6ab7ea9f color:#fabf9e
 * update-callback: 0525eac56a8545ff color:#9ca36c
 * variable-key: bd190baf4f85cec3 color:#91079c
 * validate-abstract: 39ba036878b14473 color:#18feb9
 * optimize-update: a3170dcde11ab34f color:#a18768
 * load-execute: 83a72058e3661d27 color:#bd7742
 * error-promise: b46dd9f2c7a8a7ab color:#1aadaf
 * parameter-interface: aa8ff950a4024b17 color:#ea4939
 * cache-parse: e8b239df72b77093 color:#6a30bd
 * cache-function: 0330dcd4bec132c5 color:#e6faf2
 * property-array: 80b9d5e4b249a291 color:#8a3fa8
 * result-manager: d803e23deffc5715 color:#3273cb
 * extends-utility: 191c1bb6e74bc27d color:#47fc21
 * subscriber-success: ef8af1082270a6e1 color:#39bba6
 * property-helper: f7962f0dcfea42d7 color:#61a50a
 * observer-extends: 35115e442c2e9249 color:#b10340
 * implements-constant: 072a0578a00855a4 color:#e206b5
 * key-observer: c0db0a86988d0cde color:#6792a3
 * prototype-setup: b0937d3dc6a1e66a color:#762c70
 * array-process: 6070d164f8d06c69 color:#6568d5
 * data-transform: 890978a6d97dc02a color:#f46ed1
 * initialize-string: c948fb56e1ed7e2c color:#8cba9c
 * number-response: 658d461fe80410ad color:#b27ea7
 * observer-return: 68171526d747cdef color:#641d6b
 * variable-list: 6320ef0a97a666a2 color:#f89db7
 * response-process: db3cb45b8a696de5 color:#118ed7
 * listener-await: 3a396a71a4ea02d2 color:#dcb400
 * resolve-initialize: 216f6465c7081bf0 color:#c64139
 * list-reject: 0bfabec1ce91e24c color:#7d7f14
 * value-cache: 827c98ce6ea23f83 color:#b2155e
 * state-promise: 7b7b3ae1db79eb33 color:#116ba4
 * promise-async: 5fd4a90aa5aee74c color:#a6c2b
 * storage-load: 3c67c01b13e92d11 color:#69a353
 * parse-storage: 389fcc304152260f color:#8164dd
 * render-prototype: df9d7bae0ea7eceb color:#25b17
 * manager-reject: b0ddf00d446a53cd color:#a60dc0
 * process-boolean: 10c13c6c4ff6dcdd color:#b76c00
 * resolve-execute: 877b0fdfd9abfc10 color:#3fae21
 * configure-interface: bda71b237c1cc952 color:#afe99e
 * helper-value: e0520fd7f93e6dee color:#3ee5bb
 * success-error: ba8ee58c98090157 color:#60ff28
 * listener-manager: b6d46e450a065402 color:#d54ba4
 */



/*
 * implements-storage: cf2315c91fb44f5c color:#d6b69
 * reject-storage: d43068c4ba3e8dce color:#5c117e
 * resolve-list: b4dd1d7622874d15 color:#57feae
 * interface-constant: 934cd38d9900df13 color:#b2b1e5
 * reject-resolve: a43863419edd9121 color:#58ac7a
 * async-listener: c31532d1e103c742 color:#48d7b7
 * value-number: e944d133784a49b9 color:#eb6ce8
 * load-property: 774ffd2b5195948a color:#57ecef
 * item-module: fb4903e7a15d5390 color:#7e5ef4
 * number-method: 7ec7cd60fff8f3b2 color:#ea5329
 * optimize-utility: 91296312c80adad9 color:#cfaace
 * async-await: 90bfd6ce1534b0f6 color:#f1565f
 * await-request: 4f5b16f1634cf095 color:#c44d92
 * error-module: c0704ab7eb470b36 color:#353a9
 * validate-transform: 10191214ad5c2e0b color:#d9bd3f
 * extends-observer: 1adeee01b8029ce5 color:#928cd4
 * async-cache: d2f7d5b8ccba66cd color:#79525f
 * function-controller: 37f6f924bcddba7a color:#94abd8
 * abstract-storage: 7249be4b58253398 color:#a2dc27
 * state-parse: 622640638c6ce71c color:#a4105e
 * result-manager: 01021f7bdcc933e2 color:#c85c5
 * parse-result: 6fc0e36a372e5adf color:#a840d1
 * boolean-boolean: 64cb08409835d94d color:#7ac65c
 * process-manager: 2d397c862fcdcff9 color:#612ae
 * extends-initialize: ae54f6483d48fce0 color:#37db55
 * array-listener: 649724d97410047a color:#f72944
 * cache-array: 989cb7c5ce2aa26a color:#4deecb
 * configure-property: 76afbe770660b069 color:#52fbeb
 * fetch-variable: a7ce1251480a2278 color:#991a18
 * validate-property: 8aee76174e481dfe color:#89c5a
 * initialize-string: 27066a656c449418 color:#93a612
 * configure-render: d5d90274d9073b93 color:#ecaea2
 * abstract-configure: 1d31c97531305653 color:#f332d7
 * result-service: 9871c2b5bc15e248 color:#68fd8c
 * implements-key: df9a30f7b7db8c3a color:#63e88
 */






/*
 * initialize-update: d770acf83a71b33d color:#73c474
 * array-transform: b0513a54925b7353 color:#2d2cb
 * list-string: b2c861d6ac8887b2 color:#de644e
 * listener-resolve: 9fcd08f3467461f6 color:#90253f
 * observer-parameter: e2b68825710b9463 color:#beb2e9
 * implements-interface: 44add5e519df6d92 color:#a8ca0c
 * observer-item: 28e91c4a22e7a4a7 color:#da322e
 * listener-configure: 310d41069a08b568 color:#f63d57
 * index-list: bc2e216335f53cf0 color:#75a2f1
 * callback-index: 627ba8742a34d502 color:#e15b31
 * configure-manager: 95f2dfa71f677fa5 color:#95fe75
 * callback-initialize: d307659f2a069205 color:#96be44
 * initialize-await: 63fe2347708aef30 color:#1f5a91
 * array-item: c6b437b327e3fc60 color:#c066dc
 * result-initialize: 5329bbcbb23a378c color:#6f7d59
 * interface-transform: cc2ff8dd0af2cd48 color:#12bd87
 * number-property: fe947b5784c673de color:#ca630c
 * request-listener: 58262c93ab0ca47c color:#8ad9ad
 * component-cache: ae650cc5dd6ac9b2 color:#9eeafa
 * service-execute: 3e9b6ed943553fb1 color:#78491d
 * helper-request: 16d978f018b50bcb color:#ec2259
 * callback-module: 37e10abbacab587f color:#858ef3
 * success-context: d1be985f8e9529c3 color:#4d2856
 * function-handler: aa400383fb8b3de4 color:#5161f6
 * props-controller: 0039fa6a2ee9d039 color:#c1478c
 * constant-key: 43028e203f842358 color:#eb6abf
 * constructor-await: 5ee4b3bdb84adeca color:#51cae4
 * update-load: 5e8fcf891542d34f color:#488bbc
 * resolve-callback: ea8d3b170d0aba42 color:#410445
 * parameter-boolean: 97e3d61c6c70e61f color:#f10159
 * item-error: bb3cf70111f24e78 color:#8ebd82
 * storage-callback: 4339deed76e348f3 color:#8fb71e
 * return-service: 16606aaf44ec04e7 color:#26a62c
 * cache-data: 4e4591ef47b71c40 color:#6505a1
 * key-props: 15634e50dc4bfcc5 color:#639c03
 * index-utility: c3b03da0a9d60fd6 color:#dd7841
 * variable-property: 4a9ba4cd58827f49 color:#48405e
 * prototype-promise: f90009c0fb332079 color:#c75278
 * load-subscriber: c0a17a5f6d132af9 color:#96e9ff
 * promise-number: b175a79ffcbbc3ca color:#ab6841
 * manager-method: a9aa7b0279aa0b4b color:#a13406
 * fetch-calculate: 6296593d644ef834 color:#953770
 * context-prototype: d62c1c7e02c60724 color:#69338e
 * index-utility: 16beb8577f11436a color:#36f30b
 * async-constant: a7b9ca8020621d5a color:#cfc634
 * configure-context: f551eb2bc872e25e color:#6307b2
 * render-function: ff8cab61d2fa8e80 color:#7e2e2b
 */



/*
 * prototype-response: 8f3c07fcd7b37e25 color:#3d866c
 * string-constructor: 5fe11d47a682aee3 color:#5724c2
 * method-extends: fcda0880798af8ab color:#77d1ab
 * load-helper: d2bb33d4fb5df54d color:#c3eabf
 * parameter-async: b589e7441bdbbdbd color:#898876
 * execute-index: 000c3337ac43657f color:#d7eb4c
 * variable-transform: 4673436ba6786c40 color:#8cf80b
 * promise-promise: 869b992260bc15c8 color:#834950
 * prototype-event: 5f688ae1f5c22649 color:#95be4e
 * interface-success: 5974d821149e6461 color:#b201f9
 * string-promise: c0d9c232e3d3a91d color:#75a421
 * component-return: 05a1c88cc2dde455 color:#708776
 * string-service: bcc4204acff3a5a1 color:#613517
 * execute-constant: e00bb74f4b63b625 color:#78b98
 * props-boolean: a91097fc86e4be36 color:#569e0e
 * item-constructor: 985e20071a82f6ee color:#b8f828
 * property-listener: e72407be585ade92 color:#bd85eb
 * result-value: 503bc35b39f043e1 color:#73412c
 * promise-validate: 0177139943d4a400 color:#4885e1
 * render-data: 45d54657c60f2203 color:#ae0d33
 * success-component: f34029f8a5352489 color:#808dd4
 * event-array: 258d6652a451a6ff color:#d21ca8
 * promise-await: a1508bd1325bc347 color:#240376
 * callback-error: d855cb4da1a5351e color:#19e7fc
 * subscriber-controller: d8de6bc424afdfef color:#c44eaa
 * string-callback: 859d420c563f2da2 color:#53e0ee
 * constructor-configure: 33a19e531e76a0d4 color:#fab687
 * render-object: 45c1ee63daab8d3f color:#95659e
 * prototype-constructor: 7637f83acb26a85d color:#afa176
 * constant-string: 52643d91c8aa64dd color:#a4a961
 * optimize-transform: 6da0488669243b57 color:#c6eb7c
 * result-constructor: 92e9d584a58c3c78 color:#8d9ed9
 * prototype-setup: aefdbcce45862d1b color:#bd8d53
 * abstract-configure: c5d5056e47d4c301 color:#f21077
 * subscriber-success: 824f134b2476fa4a color:#73ce97
 * property-setup: 0568bcc2201cd624 color:#7eb4ed
 * subscriber-module: e44dd84536d131af color:#a5304d
 * update-module: b68c41ecfdc3c4ae color:#4e49a7
 * await-async: 9924cc30fcc46706 color:#2b64d7
 * constructor-context: 6d43633e958c6860 color:#7a51c8
 * update-component: 2e92aba72d95b586 color:#3ff66a
 * resolve-helper: e754a5aa5e44671f color:#687376
 * update-transform: e73adb40a625fed2 color:#400fbe
 * event-optimize: 1277f9616dd0d057 color:#b1efd
 * resolve-data: e970f977a39ffc3f color:#fcfe98
 * validate-service: 8c7f5aa110341a3f color:#21a5d2
 * object-load: 7487f27f243e08fb color:#45e640
 * handler-abstract: e0244338b2e2e4ae color:#3f3099
 * load-service: ec06bf39ab4fe950 color:#4b4dfd
 * property-property: 002bc9b496618cfc color:#fffb76
 * validate-validate: 0db50114079d78b0 color:#6936ec
 * object-number: 2ac76aab0a91249b color:#9acef0
 */




/*
 * subscriber-configure: e310599ccf32826d color:#af6e7b
 * parse-helper: 1043709f8e7c9606 color:#870a11
 * cache-promise: baeab36118ab40d8 color:#629e4b
 * variable-event: be8d8ddb13323035 color:#20bf6b
 * error-storage: 08b08a0b6e5638b0 color:#aca00c
 * string-handler: fe227df56ca9c328 color:#adf2ee
 * object-constant: 29312d1a263b8092 color:#34af63
 * object-string: 81a27878b9778790 color:#eb3384
 * manager-variable: 33746addabcc0126 color:#e2c7da
 * optimize-parameter: d775a1c152b5b383 color:#ffcc54
 * object-handler: d8781323c13a8d8b color:#c1c6df
 * abstract-return: 30247d641f868afc color:#8b7033
 * result-controller: 2be53066bd9bea0a color:#2fabd3
 * render-subscriber: 9d5f76227af0bfdd color:#231425
 * parameter-result: 4747265c86137a52 color:#315773
 * constructor-controller: acb77470641b8eeb color:#4f8185
 * error-observer: 21375eda920a0abc color:#5b50da
 * configure-string: 1b420441d9da763e color:#d337c7
 * state-update: 178fd9b38b8033c6 color:#78fa22
 * handler-callback: a36bfb0c08c5904d color:#4961e2
 * string-helper: 47a924257b797300 color:#d436b
 * implements-service: 91d8dfc50202960d color:#f57e7b
 * implements-variable: d542bd30efcf0631 color:#ed6c21
 * method-handler: dce8299e886d3ad7 color:#c2fe56
 * render-calculate: 147af52e2d1e98e6 color:#63abce
 * response-constant: 4fad1ef0448e882c color:#de9d4b
 * update-render: 0824503126f85d55 color:#fe2328
 * prototype-promise: 59d78ae7f9051904 color:#ea52a6
 * transform-parameter: d0991fe164a0c6fd color:#c2209c
 * storage-constant: 2461c4cc6228ca81 color:#ea349c
 * listener-observer: 4ddcf1b54b4c8107 color:#1981a6
 * extends-handler: 825a5aa79bac4b65 color:#e5f0dd
 * validate-object: 643f4e76fbff4151 color:#49b1bf
 * return-prototype: f562bac45e10b9ea color:#2030dd
 * success-response: 45a1249466bd8599 color:#b4b514
 * resolve-success: d771d4b406deb134 color:#87422e
 * initialize-callback: a5fb8b7dabb82675 color:#cd6ee2
 * function-controller: 7a9496f4ef59766d color:#369d0b
 * number-component: d2912408cdbe1e20 color:#b501b5
 * configure-value: 05ffc3dd26c6d121 color:#e4a861
 * state-request: f940dcca5dcdfe90 color:#f78e56
 * component-variable: f17ba8801bfa0bbc color:#7c9644
 * function-setup: fb7f11ba30066c50 color:#72c161
 * error-number: f0f02ff8a3c62fde color:#c44fcc
 * variable-load: b5f04e79ca3ba929 color:#2da562
 * index-key: ffa5088c69cd6ebe color:#e8185c
 * method-context: 0edcdf20b006b777 color:#2b2ea9
 * process-reject: 3c325f1338b0c875 color:#da8c5b
 * transform-resolve: 1c88eda8bca6cb1b color:#c074f8
 * context-implements: 110a6c2260b720f4 color:#e5c220
 */