/*
 * transform-boolean: 3f7dae5431f46d0b color:#5c09ac
 * listener-props: 004dae239b59bb52 color:#1ce9d9
 * interface-configure: c11d41171df1d19a color:#a08894
 * process-success: 492a195422321bfe color:#2b2a3f
 * transform-storage: bf4e29df1e13bb9b color:#921a8
 * optimize-callback: 87a971fded4c1f04 color:#a5e882
 * props-implements: ca7566a72b351db2 color:#43d678
 * list-object: 26303b3eb9f29387 color:#3aae20
 * parameter-await: 4f05212676f8be47 color:#1404c1
 * interface-constructor: afd72cc3a8548fc6 color:#7b91c2
 * cache-number: 452101e5d69a3c7f color:#6477ce
 * storage-setup: 596b38991a970efb color:#a8df09
 * cache-calculate: c601fd2dceb16028 color:#c8cf2e
 * state-list: e9b8ec5008efcf36 color:#2bfa30
 * setup-abstract: b0e71ce50af581f2 color:#23ed5
 * manager-interface: 8c63c0508209c0a7 color:#33ecbf
 * subscriber-parameter: c14ae1a3914876b5 color:#f91489
 * service-interface: e06dd2b524f06795 color:#7090c9
 * result-callback: a2868c66b3bbf737 color:#f20295
 * observer-component: 26d55d27220e397e color:#92b398
 * return-index: e9852fb9cdb9f3a3 color:#ce086d
 * parameter-result: 3826e12071271a3d color:#98b568
 * string-update: 15d67eed251addc0 color:#9dc832
 * load-reject: d4dcc9c79110cdc8 color:#ab2d67
 * return-boolean: a621afcda34392c9 color:#b51661
 * helper-success: 0eba50a863b41672 color:#f35017
 */


/*
 * process-implements: 0eda839a4524102f color:#d0fc99
 * subscriber-reject: 638c8e827e72f597 color:#b84a9c
 * async-observer: 7d1cd16eae3f6e29 color:#4ae8e5
 * render-await: 533475354bf8b14f color:#d163f
 * callback-validate: d77f590e6e66f971 color:#cea67a
 * index-callback: ce63e35a98ed0374 color:#af1827
 * utility-prototype: 619260178ac829a6 color:#c605bc
 * setup-property: 453af15d43cdb55f color:#88d1ab
 * resolve-props: 390ec38bcb24ad16 color:#1be72e
 * success-prototype: efcdec20c840f999 color:#85043d
 * method-cache: 0194a50c6113e9ed color:#fa5152
 * await-load: 0cda279045824a4b color:#9d09eb
 * transform-property: 6a37d9b5cb6c7fb5 color:#d2e6d0
 * optimize-handler: 355e98140b231176 color:#f0dc68
 * number-parse: cc2344433398a0ca color:#40a385
 */



/*
 * controller-initialize: 2900f549b3dd4c12 color:#f8baa
 * constant-state: 17e08e0834713f42 color:#201429
 * result-array: 773fee01dffe1bcb color:#3b4090
 * fetch-load: 47a519bf650ea5de color:#7a3ccc
 * response-initialize: 8d0ddab0d25e69ec color:#9377a9
 * constant-render: 9a8d283d7e877ed6 color:#3f2fde
 * utility-helper: bab74fbf7b6f4caa color:#1b98b5
 * observer-extends: f405399bd803f2a5 color:#9f741a
 * observer-optimize: 145af40cf4d5eaad color:#6d05a2
 * implements-string: 7588e133a7fa722d color:#f349f0
 * variable-value: d3ec0e050923688b color:#1ef0b1
 * parameter-reject: 49c63cce13a30c39 color:#49faf7
 * manager-handler: 8a8cb38ccc9fde5a color:#a36a0
 * component-update: 1033548e566e9b83 color:#f8c638
 * fetch-constant: 405c7bca95065041 color:#ee9456
 * index-subscriber: 7e48a1c954777431 color:#c1d386
 * async-handler: 4382d3a3d4516f23 color:#4cc68e
 * promise-initialize: 49a33418373a6572 color:#8c4643
 */



/*
 * boolean-observer: aabd46226fcd48e1 color:#1b111e
 * implements-index: 80d31c747ce9a5b7 color:#1bcb22
 * configure-error: 99787eda03b34149 color:#1bf873
 * callback-list: 333e3a0f520afe5a color:#ecdbad
 * transform-initialize: c409354cfa4fb0c2 color:#6cc8dc
 * abstract-optimize: 08039a604913077a color:#22d22d
 * prototype-controller: a37463ca28a833ed color:#d0760a
 * parameter-listener: cf7a24957829b7a3 color:#eda877
 * prototype-return: 230245408a523935 color:#4f110b
 * index-await: db6552e1c507d269 color:#665f44
 * promise-function: f3b5a81b856b053a color:#d33339
 * resolve-helper: 1b79bfae17daee54 color:#5f345e
 * parse-result: 2a2c6750a506c58d color:#f29d33
 * setup-component: 3bc3baafa28fca65 color:#3f2e8c
 * number-return: 6f7e7a805740bc2e color:#9a7bf7
 * return-storage: 5086dc049c1294b9 color:#819c5a
 * interface-result: f0b136ced62dfc40 color:#f5df1e
 * constructor-success: 1d3452835479be9f color:#ccd398
 * state-parse: ab5084c042907a38 color:#36b56f
 * fetch-async: 17262b7887b87d3a color:#b1dda1
 */



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






/*
 * constant-result: 5e703a1fe1b9048d color:#bcd8ac
 * async-optimize: 45f078b66ccf0e20 color:#f2df87
 * list-setup: 2fe7da9f3e7637a6 color:#56b41b
 * index-value: f084b7d1f0a65b6b color:#1ffa09
 * property-configure: 2d18f745413874f7 color:#c60050
 * optimize-handler: 862b225d8c6b62f5 color:#dc0bba
 * list-abstract: 9563f8aa7ee8eaf2 color:#261a4
 * success-string: 94b4286d5d2faa1a color:#e28d7c
 * constructor-transform: af97721835f62aca color:#ad0fa5
 * fetch-function: dd514fb9f9012528 color:#5a0ca1
 * success-variable: feb302057247e607 color:#af65c3
 * constructor-transform: 11d9bf62a3bdf68c color:#b0e078
 * update-list: bd70b4b643b8c08a color:#9bf41
 * service-extends: 3c6061863ce08b3b color:#8c5ba7
 * event-extends: d6715487d1f15b4a color:#de4b4b
 * handler-interface: 1cf4b0980757dfb7 color:#2f3ad7
 * update-transform: af9ff16dcd320b63 color:#62c7e0
 * abstract-response: 4ebcfb3a003a2dde color:#bd3ff3
 * module-await: f1b9858e5d4eec47 color:#ef865f
 * function-string: b40ed0f949b4235c color:#bbe009
 * result-property: c2f4b180706f9832 color:#b3aad0
 * execute-component: cb9b14767ed40a8a color:#f8ed8
 */






/*
 * storage-error: b06cc4d0503249ee color:#8dd732
 * service-parse: a712ff64d5628376 color:#8a844f
 * response-optimize: 56915d3af7a9edcf color:#5df2d9
 * transform-error: e8fb4f50a85de318 color:#517043
 * item-render: fcb30015ff234fea color:#ad5eb7
 * validate-subscriber: 3c209c813f646d4d color:#957036
 * response-process: 21a765c54a165e96 color:#60a297
 * array-configure: c9e06de14c5a6a7b color:#cfae9c
 * validate-callback: 002144b3d051095c color:#997f4
 * extends-index: 1a12af7ed8631916 color:#d59924
 * resolve-interface: 5fc5fe46e870330f color:#c91d5c
 * reject-object: 5e62273e2808d199 color:#24d9a
 * error-data: b0763fa337fd90d5 color:#89fc70
 * event-response: ab5719652f7781df color:#1a3760
 * storage-data: 48c69a76b027bf9c color:#f50ef9
 * request-callback: 34db4aba9337910a color:#e8ba88
 * await-calculate: 8a079838561d6653 color:#b9566d
 * callback-load: 067994b98fc888ae color:#8afcd6
 * array-reject: c431641ecb359f33 color:#5de0e
 * data-request: 349e194caa651bb9 color:#97abe0
 * subscriber-context: 787d630c2b313e08 color:#26550e
 * result-item: 8c19b23bde4aaffc color:#3bcc8b
 * constructor-optimize: 3b1b8ffb807e9a6a color:#380c93
 * state-cache: 3bd8ff15d9135f09 color:#3dbb11
 * module-extends: 7e5bf73a35395446 color:#4fb285
 * extends-implements: aa3e960a287a87cc color:#83dd74
 * module-service: f15fb5365b73a33e color:#6c4a30
 * response-return: 731e29f71fe663ad color:#5d6b67
 * reject-validate: 8812728ff5f3a3f4 color:#42ea7f
 * observer-optimize: 7cb9d4b2202ca085 color:#efcf63
 * validate-helper: ba68aa1ca2505118 color:#72b74b
 * index-render: 4c9ac39eef71b5fa color:#698655
 * method-abstract: 9fc01c4e61c21af3 color:#ca837c
 * configure-object: df1e8aa82b3a7a22 color:#706903
 * observer-transform: e372c9ae410da7c7 color:#2f4285
 * service-execute: 38b82760cb0974b3 color:#1063e2
 * response-response: 7b7b6386ef5558a7 color:#aba4ec
 * string-object: d2df6b4cf2e85d89 color:#d1b55c
 * event-await: ac9145ad118eb931 color:#b125e
 * storage-array: 55884b0bafa8d2cb color:#510132
 * render-load: 3bcc1752131ae31c color:#425616
 * value-load: 228edf79f71cc98f color:#e13031
 * index-context: f68d20b9cbd59408 color:#fe7bbc
 * transform-optimize: 13075455a7c73a6a color:#2c95e4
 * request-optimize: 5316d21ef7284096 color:#a8b83f
 * promise-prototype: a21b65eeb4f6fd0a color:#2e79a0
 * initialize-object: 74be0c5988180ee4 color:#1b6045
 * async-configure: 4e11c838acbb195e color:#bad965
 * data-interface: 8dc7f3dabf6610be color:#275efa
 * execute-response: 949bbe95c9cba58f color:#953729
 * response-property: 6e4908431c0207b0 color:#6801be
 * transform-success: dc09a452a6d5218e color:#ebce5f
 * optimize-context: 7e611f1bab3c6d2c color:#7be23
 * configure-constructor: 7dacd1a0f4bb6182 color:#812f98
 * parse-listener: ffcdca91c6811a3d color:#2b1f43
 * abstract-error: 0ab2acf2500462b9 color:#eba808
 * list-implements: be1b3cfac3f06998 color:#68e39d
 * await-string: 29e3aeab0ce5b209 color:#b3a06f
 * async-constructor: 8ed85f979a4c9ceb color:#98e85f
 */



/*
 * constant-number: 6181c8ac7b78d96b color:#5d864f
 * request-key: ba724c5ecb45eb8f color:#907c24
 * promise-process: cd2247290dac2e3e color:#342a59
 * number-validate: 5d138a1be28fa7d1 color:#5e42ec
 * module-string: 5a90cba4ee1e7778 color:#68d14e
 * update-list: a362e604be6ef7fd color:#252a6d
 * module-fetch: f2deb350cad15336 color:#5483d7
 * object-success: 0123c979eed11fc0 color:#56386a
 * index-process: 4a9442a487070870 color:#809cb
 * helper-handler: 02433a7dd922fa4d color:#44891f
 * cache-validate: 2ac457a2d0bfbbca color:#9466ca
 * interface-helper: 2d91234b517d4ba8 color:#763fbd
 * manager-handler: fbfe02b088dc3ca2 color:#c6ffd8
 * listener-string: 0afcfa5d72889954 color:#e27666
 * value-async: 977d8cc5ca731e3a color:#1a28c3
 * setup-async: 7860b19613d45fef color:#dfba18
 * constant-update: d1957ddb5360d23d color:#4acb73
 * promise-abstract: 461850c3f2678d57 color:#323bfc
 * transform-configure: dd78417ffa33c06d color:#91bd5e
 * promise-extends: f1d68caa20e4d97c color:#8d2f1f
 * validate-render: 7bc7b38b21215454 color:#121adc
 * setup-update: 0173d5b82aa2deab color:#695ab8
 * transform-validate: a49a0011390507f5 color:#bf36b2
 * helper-value: 5dbfbe54c057daf9 color:#55cac9
 * extends-constant: e436e3fe863ea8b5 color:#152a4f
 * execute-method: 154ad049d6ecdb2d color:#6e63e9
 * storage-state: 328dac25241c02f3 color:#df39
 * prototype-result: 231c12f7167f8de5 color:#16b0fe
 * array-item: 7495fbb6c699ef84 color:#646fc2
 * response-setup: f51d360c7e3ed504 color:#8fd12d
 * constructor-interface: 83a6e833e9d1ca44 color:#d37ecc
 * request-result: 7ab1fd0bfce30434 color:#65695e
 * implements-implements: cb962acda6d36bb0 color:#6ea23c
 * extends-service: 77e29c4f7523436f color:#d7da0d
 * state-promise: 503c5f1e1d62bec0 color:#746395
 * constant-process: 1e49396f12035330 color:#d6f796
 * return-function: eecc43014f18b8e3 color:#9d9e88
 * extends-extends: ebaeb1c30bbdef96 color:#1c65cc
 * parse-result: 434544ced23888c1 color:#de23c3
 * string-value: 15e81209ba8cbf1c color:#faa918
 * key-method: a020cf83d697c3bb color:#d52f29
 * await-execute: 02a4a4a8093d490f color:#8d7075
 * load-parse: bbf641e66edf5398 color:#7b1f9c
 * response-function: 8071f849653faae7 color:#38d227
 * parameter-key: cbc836342b3b73dd color:#960dbc
 * property-update: 7ee574d78fba187f color:#411c5d
 * configure-await: dd8edd0efc951af1 color:#33de0d
 * render-execute: 9ae9f8ab839821d9 color:#d652c8
 * error-event: de068f77abcd5347 color:#ad6d5a
 * array-process: 25ec25610ebe23e6 color:#453d5f
 * observer-state: 309359a96c775767 color:#6e7354
 * listener-error: 74b4f9d74d81803f color:#eb459a
 * return-parse: d8eee780af5bbd72 color:#d4ad8a
 * variable-parse: 8dcc9d4c5aa6944f color:#4a5237
 * data-async: 0dbfed1c242f9129 color:#8e4d1
 * props-result: 81352491fea693e2 color:#6c82
 * data-promise: d22787f5f04949e6 color:#3b9e60
 * prototype-resolve: b4fc05f7bd5aa58e color:#d9655c
 * object-parameter: 36bd154b15d5e7ad color:#43e87d
 */






/*
 * value-success: bc10cc325d2085da color:#6cf24a
 * calculate-configure: 6c20027e6f3ffb22 color:#89d088
 * handler-configure: 6e115de24fbf9571 color:#6a02d6
 * boolean-initialize: b9f594b42f803c8c color:#33c8a5
 * cache-variable: 8ea46c3c7796f55a color:#c725c
 * update-index: 4a030b01666b1b8b color:#3f906b
 * event-value: bcd41cbff26de944 color:#54954
 * setup-return: 65ad57c1a61e063c color:#9d063b
 * transform-key: 44194552c9408c3e color:#ad9b81
 * resolve-async: 13a25ef79d01b8f1 color:#bf629b
 * variable-implements: d202dcdb74eac187 color:#b0a39f
 * string-promise: 417fb4a42fa87b51 color:#a3398d
 * subscriber-component: 37decfa801e60d0c color:#75491
 * component-context: c6eda5decfc384c5 color:#ebaf69
 * value-load: afff0e3803da1c58 color:#eb41e7
 * implements-optimize: 22f5fb4570108d1d color:#e2b2e1
 * transform-calculate: 9f44927bc1997d47 color:#471764
 * controller-transform: 28dc702784f002b1 color:#20ae56
 * props-constructor: ec27533bdc15f012 color:#279f4c
 * module-value: 48dc22637fbd430e color:#5bd266
 * method-function: 73801479baa970ec color:#91f520
 * controller-handler: f084e6f17339f9a6 color:#faed9a
 * optimize-constructor: 1d7b5d45107e46a1 color:#907316
 * configure-extends: 7ab84768e4b10577 color:#1820b5
 * error-storage: 5f525431c2b2d769 color:#842a44
 * implements-item: df0a0aeec092fd6e color:#f79df6
 * variable-list: b9284ef0fd8fa8d6 color:#68c397
 * service-setup: 703e5165a426c1f5 color:#446e8d
 * subscriber-manager: 11262622c27b37f8 color:#51c8cd
 * utility-load: a5dae87fda60a5af color:#4b167e
 * success-extends: 61c742afa543ee03 color:#a05b0
 * handler-validate: 6248e6b919fb483c color:#dd2ec4
 * response-initialize: c4003fa865788d95 color:#7ce3f5
 * observer-controller: 3b034a67d1d89ad5 color:#7371ed
 * setup-component: 6c1b62593aa7ddba color:#cbd6ce
 * validate-process: ef8005af55811762 color:#b0ad86
 * render-handler: d3233333b0d5f2ff color:#d553ef
 * event-data: 9f33625bb2c69eb0 color:#1e28f2
 * parse-transform: dcccadcb816e3def color:#ce67fa
 * value-data: 5f37d031a3951e5b color:#2631e3
 * function-parameter: 467ec640c1768177 color:#242c56
 * success-response: 243d55f891274e1b color:#384668
 * number-component: d974f4f84286d765 color:#3228f9
 */




/*
 * interface-state: 7035977d7e95c060 color:#ba43e6
 * subscriber-prototype: d68d8113b7b68fa0 color:#a2920a
 * callback-extends: 139b128fe9175645 color:#445912
 * result-component: d51ade10f59419db color:#233d0b
 * object-utility: cd17d583bd1b54ba color:#c19afd
 * number-execute: 4d1723fb6421ad9c color:#2299e1
 * module-await: be03eda5ecaf7d8e color:#d72487
 * parameter-request: 3ecd23b84ea3e704 color:#a1f2bf
 * transform-cache: d349ba5485b54aee color:#d41060
 * configure-event: baa0dc8c96875527 color:#4e562e
 * transform-parameter: c21ad95749772dd3 color:#ba5097
 * item-callback: e8ddf2b953e42eab color:#dbb7ed
 * promise-return: 0896dd9b8aa8b689 color:#299cf3
 * result-service: 3e1bf4dafc4e65db color:#f3cc19
 * state-error: f4ea3cf2547a4760 color:#441da6
 * item-response: b609de8b705f24f5 color:#3f6541
 * await-subscriber: 4c74dc425fb247ea color:#70e50
 * method-boolean: 2dd9ff7a4f4b83a9 color:#6742c9
 * event-state: be83a91853d8d80f color:#52f00
 * validate-update: 683df1e9cc36ec19 color:#bcce78
 * function-helper: 33c7d56a9188acc4 color:#dc28e7
 * boolean-manager: b836b4e9fe65f26e color:#e21d64
 * request-cache: 69ece0edd31da9eb color:#12debb
 * handler-setup: 66bcde898dd1de7d color:#a942
 * transform-subscriber: 3190a8029337833f color:#9621c6
 * key-render: e008b984abec4a99 color:#26fb7f
 * parse-manager: 214c6f006d8ce796 color:#ba5c8e
 * data-function: a354cfa2bad2c4b1 color:#7297f0
 * load-request: 924e358e607f07c3 color:#980389
 * string-error: 13619b51473d522e color:#8a7797
 * extends-observer: 22c1be03c7664522 color:#428416
 * validate-number: 0c341f8d6bc0d3ce color:#23e603
 * utility-optimize: 1d1b200711e97a28 color:#753d9b
 * utility-array: 4fa0664dff978501 color:#9256f8
 * success-constant: 8b9f3bb7c1750b80 color:#d62519
 * helper-promise: a620b4b7c11409bb color:#e356b1
 * constructor-props: 6fb7684241ec57a1 color:#38dd2f
 * transform-calculate: b923f875bf66ab87 color:#d975ae
 */






/*
 * setup-key: 0f295d9dc19522b6 color:#bbc561
 * object-variable: 388b4b7bd12c465a color:#7c0d48
 * error-list: e3f8b4a76a9e42d8 color:#70d95c
 * property-parse: bd614ec6c9837936 color:#4489eb
 * helper-service: 027e295f31b13507 color:#4b5088
 * configure-update: 272002e009a48459 color:#150e16
 * handler-return: b9e310ca4c68477f color:#fcb054
 * props-resolve: defebafd1b3b9bdc color:#668ca1
 * constructor-item: 597ed1fc1f2fbc08 color:#a011e2
 * response-process: af93ef3a7caa06e7 color:#d0645f
 * promise-module: c0a233d200cc400a color:#3ffce7
 * event-data: e0f8805da5e2446d color:#66ffec
 * return-load: bccdd833f15db818 color:#af2cdd
 * extends-response: 5c69a6ca541b7499 color:#cc6b4
 * configure-observer: f63557e026459309 color:#5a71ab
 * array-function: 8268975ab74187fb color:#2989f
 * parameter-load: 6933c3fa9ba4c0e5 color:#7145e3
 * calculate-constructor: 5381c0c33ce66ecc color:#7e75b4
 * handler-optimize: 1ce68decd7129ee0 color:#4c19b6
 * array-key: 40c30edf9e93d2bb color:#b30eb2
 * fetch-setup: dfbf13f4b5cb1bec color:#4036de
 * cache-array: 24926531588b72b1 color:#188199
 * state-configure: 1605836758e67dab color:#da7799
 * load-success: 732bd2e0b4b5fc2d color:#cb3114
 * extends-await: 8ac32b688865bb35 color:#a7d00d
 * initialize-abstract: d6962941f718b826 color:#d7346b
 * optimize-promise: 1dd0e0b4afbea6b9 color:#31091a
 * initialize-component: eeb548bc258a6108 color:#da768c
 * fetch-handler: aa6f87440fbfbec9 color:#ca9877
 * module-handler: ad96043524d5ba9a color:#abacb2
 * controller-request: 6fad945d40789a40 color:#33a1b9
 * async-object: 9fb6925dad316208 color:#9d160a
 * constant-key: 14734b0fb032d8fa color:#73fa68
 * boolean-component: be5de0a2519c432c color:#94ffc7
 * optimize-error: 33cc81189f0e7f87 color:#4dadd9
 * await-parameter: 9db90daddac5a4af color:#25acb7
 * parameter-variable: fb7c861f9dfada42 color:#61f852
 * string-event: 773dc624e3902950 color:#e75eca
 * transform-observer: 693718f7b8ebf673 color:#8ab1bf
 * function-cache: 981deada89fb3e60 color:#36ea71
 * parse-string: b4effe32277f9afd color:#1e63e3
 * setup-result: d993401584d4faad color:#5d5e17
 */





/*
 * promise-constructor: f856be499da36f21 color:#d31fec
 * setup-storage: a418ab9782bc67cd color:#a44af1
 * parse-function: 23073fb118320d4a color:#d40e3c
 * validate-constant: 6fbe587297ccc441 color:#6e03ab
 * constant-parameter: 8f502e0c4c2fd575 color:#bf73a4
 * optimize-cache: 3c61b3a967dae746 color:#f6ce
 * response-result: 2120196f736ff81d color:#ca0729
 * execute-response: 26eb75adb7318cfa color:#b2a351
 * extends-controller: b7adc41d9d0bdb78 color:#290e0b
 * utility-extends: c2ea1027d1890e54 color:#b5f63
 * component-initialize: e8d833b1702be100 color:#402af9
 * parameter-index: 86513a63729893a1 color:#a033d2
 * function-update: 59db2a75014102e6 color:#d26826
 * context-process: 2ad4b7fbf8d306f0 color:#1c54b1
 * function-variable: f27a1f39d719565c color:#c9f1fa
 * promise-promise: 723211f26dafb138 color:#53075e
 * configure-handler: 03ee0153f75dbe7d color:#b618e
 * prototype-update: 1a2f230b92c12acd color:#d990b7
 * cache-load: deba4c8654a09d3d color:#a10fb6
 * reject-event: 87be57d2d59701af color:#d5558e
 * error-helper: 8ccac59ac6e61846 color:#dab279
 * value-property: 56504f3b95f5501b color:#8db8a4
 * helper-storage: 5fd0d2ef56203db6 color:#554db4
 * success-value: 20d2479f3e017e64 color:#691f6
 * transform-observer: 2e6b671306e1c0b4 color:#35105d
 * render-index: f23ae0c2fd24466d color:#d82ea9
 * property-props: ded10204b71e5f62 color:#9b51f9
 * callback-context: 3c4afad0175b0d67 color:#1cd4bf
 * validate-variable: ce78989f766088ae color:#35cb76
 */






/*
 * handler-configure: f54785ed3d72eadf color:#65360a
 * response-props: 710bda001268db13 color:#5dc44
 * abstract-parameter: fc664509bd02a382 color:#449197
 * observer-constant: 64786effcef0df3d color:#78527
 * list-component: e546c966757a4e9a color:#3c134f
 * property-index: 5ca96377119916cc color:#65c91f
 * request-constant: 53d85cdb002d3ad3 color:#991db2
 * storage-property: 3cb635143fca1719 color:#6aa964
 * validate-resolve: 17121de39c41ed36 color:#7d173f
 * handler-state: cb3e8d217eb58e6e color:#19a2e5
 * fetch-state: 744c999274e0f58a color:#73fa52
 * module-array: 9244cd64ec4210c4 color:#196551
 * callback-optimize: 3e8dfe9d147b5a9e color:#9a9a64
 * implements-callback: 0b0c9de01d6fbfe8 color:#940e20
 * configure-cache: bbde67970a5bb8c6 color:#734449
 * transform-optimize: 138c882febb8694a color:#3f3424
 * constructor-constructor: 3bf33fba32e19e58 color:#565aec
 * index-handler: 4f669fdba8e2e12a color:#f53fa1
 * parse-callback: 9a26812fa44c0c50 color:#799002
 * validate-storage: ca533014d4b941d2 color:#5820a3
 * execute-array: eed2089380de5578 color:#40322d
 * module-object: 1b2e2ec4a2a3ae56 color:#4d19d5
 * parameter-observer: 766d368285e3b734 color:#543a59
 * component-storage: 4417f605f73eb4cd color:#be0e80
 * service-object: 9d9293d8a3db46b3 color:#e9e80c
 * object-helper: dcaee006dd37bccd color:#a77ad1
 * manager-cache: 670e075c88f82d2e color:#bf30ac
 * item-function: eddd9968ecb41c9f color:#ef83a1
 * property-parameter: f039fdd7ee254256 color:#572180
 * storage-parse: 24ac92506cba54ae color:#b384f2
 * manager-await: 2c24912d5aafa218 color:#7bb0d8
 * setup-event: d8e6fd8cf8a4977e color:#87e33
 * load-setup: ec6ea1674baad526 color:#72f498
 * interface-reject: 3518055777cd8a8c color:#816b35
 * parse-component: d225f2e8403d034e color:#39502e
 * initialize-array: 834df08a0e7d8373 color:#cc54aa
 * execute-resolve: 894b764a623ac139 color:#c89ad1
 * result-constant: 3d4b38da23155822 color:#813aa2
 * subscriber-observer: 511bf3fc4354d9e8 color:#47cc64
 * error-context: 87f351489e68e129 color:#906555
 * data-calculate: dc5d1c57c31c1d30 color:#6b3ff5
 * context-storage: 596f888c88dd1784 color:#fd5cf3
 * observer-boolean: 087d76957c5cf05e color:#1936dc
 * handler-event: 92139ffd497eac98 color:#5357f
 * await-setup: 140ff75904662797 color:#f7872f
 * number-number: efa2ea00356f9955 color:#df0a1c
 * module-item: 36b5fe185ccd59cc color:#cb644f
 * prototype-array: 37e6f846ddab5bc6 color:#9256d4
 * extends-return: 0a9018d8467798e1 color:#188f4d
 * promise-initialize: 4cde9fbbc122d8ea color:#1c5581
 * storage-string: 7d316712db17e696 color:#eb6d
 * process-interface: ae3550d92854fd78 color:#bdbf58
 * callback-optimize: cd23df17ebef8aca color:#1ad2b4
 * implements-function: 5da48c989a9b4274 color:#5f81fd
 * resolve-key: fedd0137acb527db color:#c46ab1
 * initialize-utility: 10fdd8220896090f color:#3917fc
 * variable-method: 0f848fa927c8e5e3 color:#1e340a
 */



/*
 * storage-constructor: 61036297ac68eb07 color:#178ceb
 * abstract-state: 3b63e31953702acf color:#28f64
 * setup-function: f2cc774eef4050d2 color:#846b51
 * update-props: 8d70eeb36018482c color:#66df34
 * response-implements: 66eb994b87d4a0f4 color:#a74f5b
 * storage-observer: 762a1862d48abe65 color:#237037
 * update-handler: 5dd7e48d3e13cb0a color:#1a8540
 * controller-promise: 42054ea5effb1493 color:#6c6d2a
 * variable-function: 166c02a802bc5c5a color:#a050fa
 * calculate-storage: 863b50237dff0db8 color:#5eb469
 * abstract-error: 4bdd022765c294f7 color:#9ad89d
 * manager-configure: 382c006d5d18380f color:#c178f4
 * function-callback: 9833866464959436 color:#7876c3
 * boolean-data: 0e7a421ae2857dc6 color:#76f22d
 * handler-transform: 10ee1f4037527529 color:#6084a6
 * variable-optimize: 1b378adc45ee5e66 color:#64312c
 * service-configure: 59d089e79641c701 color:#d808c2
 * execute-item: 15c0ca50c32edcad color:#f6b653
 * parameter-data: d303c6a7762541cb color:#1198ef
 * number-render: 363e8f72bc2f80ef color:#fbdf71
 * module-result: 2b8d274ccccae8bd color:#aac81d
 */