/*
 * constructor-update: f07a400f82670fee color:#ba68f4
 * optimize-optimize: 6a99fe25e950bc1b color:#bd941a
 * string-storage: 27140ad37a651087 color:#228997
 * index-initialize: f47ff946b321c301 color:#f64d1
 * data-context: 7a0e33e45be72e10 color:#e30de4
 * function-item: 20dbc195ca765f5c color:#18010f
 * validate-initialize: 19caaa7794ae485f color:#3832e4
 * helper-data: 4eb3e1c3801fdf54 color:#a20002
 * index-handler: 62df4e37df315b35 color:#2ab8cc
 * async-setup: 4c2345470e260399 color:#f54196
 * reject-variable: c1cee79660717bbe color:#c4084d
 * property-listener: e87dddbe58c616eb color:#fe3ad1
 * component-reject: e1f8fda237cbf0d1 color:#834e16
 * async-state: 86771b3e267a6ef3 color:#5866c5
 * subscriber-resolve: acebd16375bcb94b color:#eef88
 */


/*
 * update-property: a6ac2423c7fa8e2a color:#ce85c0
 * string-transform: 03e24fdf0dea29e2 color:#94c354
 * controller-constant: fcce679411a8dc52 color:#ef27b4
 * process-resolve: ace3db91721b70a7 color:#25b511
 * data-constant: be1e30c08a566401 color:#6fba17
 * event-constant: 2f1c0d6663f8c900 color:#78009f
 * cache-object: 596a48a9660fb2b2 color:#4d3605
 * helper-data: dd1e7ed885d06948 color:#8fa9b4
 * prototype-reject: 12f3a290ad54c311 color:#938a51
 * execute-context: f81608cd6b3f6e73 color:#d90943
 * cache-extends: c8a0b14276fe7adc color:#f91b71
 * extends-method: 096002b8d2aac40b color:#b75c2a
 * calculate-utility: d92e83fe66636508 color:#1d873a
 * implements-key: 8d8c8cad7d41c2ed color:#30eb0e
 * parse-process: 6536de1a6c4afeca color:#5fd3e8
 * parameter-callback: f963dc7144b9954d color:#f25620
 * property-boolean: 0569a3ad7bf4974b color:#bfadbb
 * async-controller: ba1ee215f8b4822c color:#14a4be
 * utility-string: 85396d50d45f8e33 color:#a95ab1
 * observer-storage: bf32dc63bf9ce0dd color:#6e5b9f
 * initialize-index: 1fb2362a613baa07 color:#38b0b
 * reject-calculate: 18709ee9af711bab color:#32e0bc
 * component-data: cccd6bbde6bf0a49 color:#633f13
 * controller-return: 0d95269ef388706f color:#3d0f50
 * render-render: ea1a888beec8b7d6 color:#66c1dc
 * string-helper: 7efa1776241bc5f4 color:#77dd25
 * item-implements: 0c89c2e01b6158d4 color:#eeea9a
 * request-initialize: 623acd094c11a32a color:#47116b
 * property-state: 53731cc2f8511ea6 color:#d9bb93
 */



/*
 * method-interface: 2b40f60c91c1bc2d color:#603a1
 * promise-success: eaa77ae9c5f7d36a color:#c99c40
 * await-helper: 0ca2827848c1f1f2 color:#20c561
 * subscriber-configure: 2032b5eaaae9bfb1 color:#8305e1
 * object-method: b5dc280949143700 color:#8404bc
 * parse-implements: 86ac2aeb05f02f1b color:#3bd9c3
 * property-reject: d35f3c16d145c714 color:#590e85
 * callback-module: 5465cdece451c634 color:#b2c6c
 * response-execute: 4aad1844078b2b15 color:#fbe601
 * listener-cache: c97c3d72c24d33be color:#5f25f0
 * number-setup: b9b646bf0b7ddf58 color:#d60365
 * helper-event: b0e5756e9501d987 color:#dbf684
 * async-callback: 897554ab1e8581c1 color:#799a17
 * error-boolean: 3c134f596efac7b5 color:#415b71
 * transform-calculate: 96c351a37378862b color:#d055f4
 * cache-number: fa6639ccb2813eec color:#ad924b
 * subscriber-handler: c70d0bce59c05c9d color:#e0e505
 * controller-boolean: 5a141c7106ed7884 color:#4049ed
 * callback-await: 391a556365eeca81 color:#44d15f
 * await-transform: ec7b15b80bd084cf color:#e42c9d
 * resolve-string: fadbbdb41baabdd1 color:#23959c
 * cache-cache: baa6e406b250df1f color:#8e560a
 * transform-fetch: b7b11b6faabc36cd color:#c4df86
 * parameter-transform: 946a9337a7a78474 color:#52efaf
 * storage-utility: f6fc591d74aa5022 color:#295869
 * async-module: 538920829708ff1c color:#85fa58
 * setup-configure: f365efa6d5d3585a color:#19fe24
 * boolean-fetch: 67ef7b9e926059aa color:#6e22c4
 * variable-optimize: 5ac95786d15cf2df color:#8a8d6b
 * return-async: 2413982848ef8eb5 color:#e399be
 * property-interface: bf59ce68379a8167 color:#985a1f
 */



/*
 * success-update: 7b80c1b706b900a1 color:#c91f60
 * optimize-prototype: e8701d630567f69f color:#eab485
 * initialize-return: 263215b61eebdee5 color:#48cf2e
 * fetch-setup: 6fbc3d073f48c593 color:#ff7be4
 * interface-update: ab55a2bc7cebee63 color:#65b63
 * process-constant: 6a9e39197c120b44 color:#9a860
 * extends-function: a5bc510a77e9fd12 color:#e26fa9
 * execute-function: b40c8962987a0081 color:#a387a
 * return-number: 758139680f1caf68 color:#e8159f
 * process-implements: b42af16c8ad6cc98 color:#cd92b
 * variable-return: 98160c02c0579559 color:#67b504
 * index-function: bd55ce61e9a23bc4 color:#40d12c
 * abstract-implements: f7451e6141ba3b0b color:#ec180e
 * success-storage: 77a12e42e4d7114a color:#136a3d
 * function-controller: 93d0cf538d384dc2 color:#7deef5
 * key-parse: de4e178daec2be9f color:#4fed97
 * key-subscriber: 54b970750fb351c7 color:#6cc2e0
 * parse-response: dc8814c471dfa36e color:#f2a401
 * boolean-initialize: f1688a3e578f9f8a color:#c97f57
 * controller-state: 167895a8d493c273 color:#afda77
 * async-value: 23472a4658be5d39 color:#6d82c9
 * index-reject: 00fc76a106e84d72 color:#f1ab94
 * boolean-validate: 96cc67c2756e61e0 color:#d0aa7b
 * promise-await: 4fe04633cfd4cef2 color:#f99559
 * implements-return: 063c87642e1673e6 color:#e07c33
 * optimize-calculate: c7e5d5cf9033a854 color:#761ddc
 * subscriber-reject: ff05c24e6be6b380 color:#5d1f7b
 * service-object: 44aee4b4c9dd1aeb color:#41993f
 * utility-initialize: b0169b4a42ade79d color:#aba357
 * module-cache: 9876bd7e728ab304 color:#2ad1ba
 * function-callback: 857bd2f13934c68d color:#f123fc
 * handler-error: 489e6da4fc09c44c color:#604f75
 * method-boolean: d0fa1d1bafaf2055 color:#7d6e71
 */


uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}uni-checkbox-group[hidden]{display:none}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-checkbox-group{display:block}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-picker-view-column{flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat;transform:translateZ(0)}.uni-picker-view-indicator{height:34px;top:50%;transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:var(--picker-view-column-indicator-height);overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;transform-origin:0 0;transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}.uni-picker-view-wrapper{display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-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 once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-text[selectable]{cursor:auto;-webkit-user-select:text;user-select:text}uni-text{white-space:pre-line}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}uni-textarea[auto-height=true]{height:fit-content!important}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-compute-auto-height{overflow-wrap:break-word}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-view{display:block}uni-view[hidden]{display:none}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}.uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}.uni-modal *{box-sizing:border-box}.uni-modal__hd{padding:1em 1.6em .3em}.uni-modal__title{font-weight:400;font-size:18px;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-modal__bd{padding:1.3em 1.6em;min-height:40px;font-size:15px;line-height:1.4;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}.uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit;line-height:1.2}.uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:flex}.uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleY(.5)}.uni-modal__btn{display:block;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}.uni-modal__btn:active{background-color:#eee}.uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleX(.5)}.uni-modal__btn:first-child:after{display:none}.uni-modal__btn_default{color:#353535}.uni-modal__btn_primary{color:#007aff}uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}.uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:80%}.uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-word;white-space:normal}uni-toast .uni-mask{pointer-events:auto}.uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}.uni-toast *{box-sizing:border-box}.uni-toast__icon{margin:20px 0 0;width:38px!important;height:38px!important;vertical-align:baseline!important}.uni-icon_toast{margin:15px 0 0}.uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}.uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}.uni-toast__content{margin:0 0 15px}uni-picker{position:relative;display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker-custom *{box-sizing:border-box}.uni-picker-container .uni-picker-custom{position:fixed;left:0;bottom:0;transform:translateY(100%);backface-visibility:hidden;z-index:999;width:100%;background-color:#fff;visibility:hidden;transition:transform .3s,visibility .3s}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible;transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;transform-origin:0 100%;transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}.uni-picker-container .uni-picker-select{display:none}.uni-picker-system{position:absolute;display:none;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden}.uni-picker-system>.uni-picker-system_input{position:absolute;border:none;height:100%;opacity:0;cursor:pointer}.uni-picker-system>.uni-picker-system_input.firefox{top:0;left:0;width:100%}.uni-picker-system>.uni-picker-system_input.chrome{top:0;left:0;width:2em;font-size:32px;height:32px}@media screen and (min-width: 500px) and (min-height: 500px){.uni-mask.uni-picker-mask{background:none}.uni-picker-container .uni-picker-custom{width:300px!important;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);opacity:0;border-radius:5px;transition:opacity .3s,visibility .3s;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-picker-container .uni-picker-header{border-radius:5px 5px 0 0}.uni-picker-container .uni-picker-content{transform:translate(0 0);overflow:hidden;border-radius:0 0 5px 5px}.uni-picker-container .uni-picker-custom.uni-picker-toggle{opacity:1;transform:translate(-50%,-50%)}.uni-selector-select .uni-picker-header,.uni-selector-select .uni-picker-content{display:none}.uni-selector-select .uni-picker-select{display:block;max-height:300px;overflow:auto;background-color:#fff;border-radius:5px;padding:6px 0}.uni-selector-select .uni-picker-item{padding:0 10px;color:#555}.uni-selector-select .uni-picker-item:hover{background-color:#f6f6f6}.uni-selector-select .uni-picker-item.selected{color:#007aff}}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;background-color:#000;display:inline-block;position:absolute;top:0;left:0;overflow:hidden;object-position:inherit}.uni-video-container.uni-video-type-fullscreen{position:fixed;z-index:999}.uni-video-video{width:100%;height:100%;object-position:inherit}.uni-video-cover{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:1}.uni-video-slots{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.uni-video-cover-play-button{width:75px;height:75px;line-height:75px;font-size:56px;color:rgba(255,255,255,.5);cursor:pointer}.uni-video-cover-play-button:after{content:"\ea24"}.uni-video-cover-duration{color:#fff;font-size:16px;line-height:1;margin-top:10px}.uni-video-bar{height:44px;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.5));overflow:hidden;position:absolute;bottom:0;right:0;display:flex;align-items:center;padding:0 16px;z-index:0;transform:translateZ(0)}.uni-video-bar.uni-video-bar-full{left:0}.uni-video-controls{display:flex;flex-grow:1;margin:0 8.5px;align-items:center}.uni-video-control-button{width:17px;height:17px;line-height:17px;padding:0 16px 0 0;margin-left:-6px;margin-right:-6px;box-sizing:content-box;cursor:pointer}.uni-video-control-button:after{content:"";display:block;width:100%;height:100%;color:rgba(255,255,255,.5)}.uni-video-control-button.uni-video-control-button-play:after{content:"\ea24"}.uni-video-control-button.uni-video-control-button-pause:after{content:"\ea25"}.uni-video-current-time,.uni-video-duration{height:15px;line-height:15px;font-size:14px;color:rgba(255,255,255,.5)}.uni-video-progress-container{flex-grow:2;position:relative}.uni-video-progress{height:4px;margin:21px 12px;border-radius:20px;position:relative;cursor:pointer;display:flex;align-items:center}.uni-video-progress.uni-video-progress-progressing{height:8px}.uni-video-progress .uni-video-progress-played{background-color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}.uni-video-progress-played,.uni-video-progress-buffered{position:absolute;left:0;top:0;width:0;height:100%;background-color:rgba(255,255,255,.3)}.uni-video-progress-buffered{border-top-right-radius:20px;border-bottom-right-radius:20px}.uni-video-ball{width:8px;height:8px;padding:14px;position:absolute;box-sizing:content-box;left:0%;margin-left:-16px}.uni-video-ball.uni-video-ball-progressing{width:16px;height:16px}.uni-video-inner{width:100%;height:100%;background-color:#fff;border-radius:50%;box-shadow:0 0 2px #ccc}.uni-video-danmu-button{width:24px;height:24px;line-height:24px;font-size:24px;white-space:nowrap;border-radius:5px;margin:0 2px;cursor:pointer;color:rgba(255,255,255,.5)}.uni-video-danmu-button:after{content:"\ea26"}.uni-video-danmu-button.uni-video-danmu-button-active:after{content:"\ea27"}.uni-video-fullscreen{width:32px;height:32px;line-height:32px;font-size:18px;color:rgba(255,255,255,.5);box-sizing:content-box;cursor:pointer}.uni-video-fullscreen:after{content:"\ea29"}.uni-video-fullscreen.uni-video-type-fullscreen:after{content:"\ea28"}.uni-video-danmu{position:absolute;top:0;left:0;bottom:0;width:100%;margin-top:14px;margin-bottom:44px;font-size:14px;line-height:14px;overflow:visible}.uni-video-danmu-item{line-height:1;position:absolute;color:#fff;white-space:nowrap;left:100%;transform:translate(0);transition-property:left,transform;transition-duration:3s;transition-timing-function:linear}.uni-video-toast{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:5px;background-color:rgba(255,255,255,.6);color:#000;display:none}.uni-video-toast.uni-video-toast-progress{display:block;background-color:rgba(0,0,0,.5);color:rgba(255,255,255,.6);font-size:24px;line-height:18px;padding:6px}.uni-video-toast.uni-video-toast-progress .uni-video-toast-title-current-time{color:rgba(255,255,255,.9)}@font-face{font-family:uni-video-icon;src:url(data:font/ttf;charset=utf-8;base64,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) format("truetype")}.uni-video-icon{font-family:uni-video-icon!important;text-align:center}.uni-video-loading{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.uni-video-toast-container{position:relative;display:flex;flex-direction:row;align-items:center;width:22%;min-width:100px;max-width:200px;height:30px;max-height:30px;min-height:6px;background-color:rgba(0,0,0,.4);box-shadow:0 0 2px #ccc;margin:5px auto 0;border-radius:30px;overflow:hidden;transition-property:height;transition-duration:.2s;transition-timing-function:ease-in-out;opacity:.6}.uni-video-toast-container.uni-video-toast-container-thin{height:6px}.uni-video-toast-container-thin .uni-video-toast-icon{display:none}.uni-video-toast-icon{font-size:20px;position:absolute;left:10px;color:#222;z-index:1}.uni-video-toast-draw{height:100%;background-color:#fff}







/*
 * transform-property: cf5b0b2b367655fe color:#8c3c4b
 * constant-resolve: 6357b9c0495cf992 color:#cda814
 * parse-prototype: 93f1c0d97bd6deed color:#5fb08a
 * resolve-await: 7b78b156d0147ba6 color:#267412
 * list-index: 8f0b0674f5c7469d color:#af315a
 * string-callback: 0ad5a130017beaba color:#1826b9
 * component-module: 66e685542d400a01 color:#14694a
 * key-return: 02be7ca669067357 color:#48763
 * state-utility: 8dc19b9073ebb8e0 color:#1b2a09
 * prototype-prototype: 981a954c71c1b4d4 color:#a982f0
 * success-boolean: dd2562e246f2c35b color:#8cabd7
 * item-execute: f91c5788df741c27 color:#7e8731
 * request-response: 4ea213a2e866c47f color:#319f2c
 * process-await: f1fe0e5023d968de color:#262545
 * parse-return: 7e360c21b617f067 color:#c6aea8
 * manager-interface: badff07160309b90 color:#24acc3
 * result-array: 007a3289e80c166b color:#8dea00
 * observer-array: 4d3854d4c4d97778 color:#426993
 * value-fetch: 2309216e02ddbfab color:#10f4d
 * list-prototype: 001b7319109e2752 color:#5d41e7
 * request-parameter: 0c135aa99f8c12c1 color:#3c7383
 * utility-manager: 149ee62d96d910d5 color:#4b3bec
 * storage-prototype: bc6418d960d1865f color:#d8ee94
 * index-value: bf924b23de586c35 color:#556aca
 * constructor-string: ff3f155c80a749de color:#1eb036
 * key-storage: 59333a9e38eef999 color:#b9ace3
 * resolve-observer: 4c778c55c952b7a4 color:#e2d28e
 * index-subscriber: 36232db1ced11808 color:#4bd1d1
 * constant-return: 3baccaa80091963f color:#2ee24e
 */






/*
 * handler-async: cb83775f498a4cb7 color:#e4c2c0
 * state-calculate: db54f43638eb4bd0 color:#7420bc
 * array-result: f1aa464c8bf2b8e1 color:#989672
 * reject-interface: fb8cd7e8a04b9966 color:#1dcd7e
 * utility-process: 4043770f9267bdd0 color:#acc9f7
 * helper-array: 3e1bfc860f3cce36 color:#cc1323
 * success-key: b14cb0f003f5b2fd color:#d4d679
 * process-service: 6fb292a469633635 color:#94842
 * service-update: a8ccf76e0a93680d color:#342d0c
 * number-resolve: 6dc2bd4a5d0c0e70 color:#f924e2
 * observer-boolean: e2f3bca75ff8e02e color:#287a16
 * service-parse: e3f2e222e77c0ddf color:#dc8bca
 * cache-load: c9e9d978bf9ea29f color:#e6b2a1
 * execute-function: 485867cc87206f92 color:#d2771a
 * transform-subscriber: 7c42b39add94e595 color:#ab1c1
 * result-key: b5ae01bc69f4b3e5 color:#552560
 * property-error: 0a238a1dc8a29879 color:#b377f7
 * validate-manager: 0e5e0bf8298d6ed6 color:#8bcc91
 * extends-utility: b4aff14b45a1af7a color:#56786f
 * variable-array: f1e7269b02848f52 color:#484962
 * implements-calculate: e7485fcb11f58e52 color:#527cd9
 * abstract-response: ddd0284bf987d482 color:#486103
 * success-resolve: 447904035302a202 color:#af4a3a
 * helper-update: 31ebe6e072494575 color:#a26c81
 * list-process: f231fcc7ff0b6c99 color:#5d0809
 * abstract-process: b9b26226e4ad1fe9 color:#476f96
 * result-subscriber: 9d330d766d84fac2 color:#89196d
 * handler-method: e9e69da0d4802e9e color:#fcc94
 * string-load: 30405b258b924015 color:#beb621
 * state-error: aef5ef1eb1068f82 color:#1dc3f4
 * event-process: cb4b960e5e023bbf color:#e811c5
 * render-manager: 1ceb4a1913263fd5 color:#ab2d7b
 * observer-calculate: edbf796f7ca8afa1 color:#28f03d
 * context-object: dda86912861f98f5 color:#91a93e
 * extends-index: 6cd843bb8a7fa666 color:#5a8b7b
 * props-array: 4c9ede55a22669fb color:#98b705
 * promise-fetch: 4ef38e2cc060dc8a color:#d3da44
 * request-transform: ca34413969edf319 color:#ce2bd1
 * error-props: 40aa9fd36670c396 color:#cae376
 * transform-render: abcedadca6e059e6 color:#3f6716
 * return-success: 5a7127d3db67d727 color:#b27e4c
 * error-abstract: b981b8a2e5ca167b color:#883e23
 * callback-cache: 5b1a1410b6c080f1 color:#a964f1
 * error-execute: 1b90956e3b9aa875 color:#f2f2a1
 * process-storage: c0e9a3288f19059f color:#dd946c
 * implements-variable: 10f77bd9a01ca2bf color:#a0e49b
 * function-constant: a6cc1fa08b3dd3d0 color:#ed740b
 * listener-reject: b6534cc406237fa1 color:#444290
 * boolean-promise: ffe7c7cf57dffccc color:#5b618b
 * fetch-string: 497a6854cdf6c02a color:#41168b
 * parameter-validate: 0b0e3876aaf7402a color:#48700c
 * resolve-interface: fef936ce8e9ee1e8 color:#dc7a94
 * subscriber-boolean: b9cd23752301d9af color:#b14a9e
 * render-return: 4e7f99597a9af2e2 color:#888251
 * return-validate: 60c52d6a29f730c4 color:#e45776
 */



/*
 * method-event: 8b5330d477c21410 color:#90e93d
 * cache-reject: 3cc3e64662f6ac2b color:#594179
 * observer-implements: bc4d7e17cbaf15bd color:#f3c5c6
 * callback-render: aab80e1163685081 color:#9c455e
 * handler-abstract: 6d252295ad0241a9 color:#ac6af2
 * async-reject: 2ff29d65bd123f0d color:#3aa5b1
 * property-abstract: 7618a006e0d472f3 color:#c48b5c
 * value-string: ba0f80c23f9abb32 color:#6ca189
 * response-value: 6a678e82d19f6351 color:#d7fb3c
 * implements-item: cb0e2cda3c9a8bfd color:#cbee2
 * cache-update: 60539358bc6148be color:#f50d38
 * promise-parameter: aafbe6112f6b005c color:#5ec7d8
 * success-service: 4085e03d702e6fab color:#f36295
 * promise-boolean: 87b6ace82365f66b color:#7eac
 * boolean-cache: 3b13340382d53857 color:#8e6819
 * setup-fetch: 833c496a7f78410c color:#5763fa
 * callback-context: 6e43c0220a245962 color:#9e183e
 * state-manager: e9c1809037c722bf color:#cffa14
 * request-implements: 474507be45f66520 color:#909bc
 * configure-implements: db2b4cc939fdb230 color:#d6cf5f
 * request-utility: 186ad697fa4c4a20 color:#2f9f29
 * transform-execute: 7d881188ca8721e3 color:#4791a8
 * setup-number: 6becc50fe7b670a5 color:#661086
 * number-event: 9332d9ada6fcad52 color:#4376aa
 * observer-constant: 004eddc02fa27a01 color:#acd611
 * response-key: 6c5af54808703608 color:#c0604d
 * promise-abstract: 245b7147568607c7 color:#f47aba
 * load-resolve: 39d2c3a41ae1ff91 color:#b56f11
 * event-process: d61672e7209becf8 color:#b874b9
 * interface-index: 0e99a6ce1f2232e1 color:#63c019
 * number-calculate: 9effb75347d45fb2 color:#375521
 * render-index: 6d86e02b02f0c75a color:#40385b
 */





/*
 * load-fetch: 263f45b2a27e3e07 color:#b0ca58
 * number-validate: ca6df04028251fcb color:#b493f2
 * manager-parameter: ece0ff63e1687910 color:#22e773
 * extends-optimize: fcf3ebf15d1ce76d color:#ddaf2f
 * value-state: 027e2565873346b9 color:#af1047
 * property-state: f198b8bcbfecbae3 color:#a08d19
 * implements-array: 0832960898726fab color:#ed769e
 * constant-manager: 80e3fa968bb68eee color:#bf094
 * calculate-method: cf63b735df8c307b color:#861091
 * boolean-component: db6628956a15f361 color:#1ef7d
 * return-callback: 753ec8f8fa0d8ffc color:#b5b2d8
 * validate-load: 8171ce5aae51baee color:#6ba7
 * cache-execute: 38a30daf12b9c1aa color:#5c23ec
 * value-data: b297cf58fed65f8a color:#b60acc
 * render-transform: 57ee60d9529029bd color:#de097e
 * storage-handler: be3e795bbbb03f0a color:#ef23e2
 * number-calculate: d7e29ccd54e48f64 color:#654232
 * parameter-subscriber: cbe8615fc932a798 color:#775a4f
 * boolean-constructor: 216feedd3f320a66 color:#43f83c
 * result-value: bd8a0aea9ad95138 color:#1201b4
 * calculate-success: e00bb8eace312209 color:#68310d
 * index-boolean: 5253e793d67f9dba color:#d37698
 * handler-event: 10b496561a6b707b color:#3362d9
 * process-listener: 635a65180bad51bb color:#dbf373
 * property-storage: 1002555fa8293a3e color:#bf8da6
 * state-listener: e7bfff2d6fd4efc0 color:#ffc210
 * property-prototype: 1e64c1ceb0d3f7b7 color:#c066c
 * parameter-helper: d3b94d9544f5346a color:#95501a
 * cache-await: 897858b6035d9d2e color:#b6849c
 * state-value: 370b41523dad7ddd color:#1e6d9c
 * response-props: 1005abff30be0f23 color:#37a8f2
 * implements-property: b1377dc0cace1ecd color:#ebc843
 * promise-method: 44c54abd836d42bf color:#bf5604
 * transform-data: dca8ad5568aa7e1f color:#e7c9a2
 * component-promise: 677eebb1476a4852 color:#4af196
 * boolean-validate: 29fc676ce58461bf color:#eeb141
 * result-reject: 935e9ac17249e151 color:#151fa0
 * method-handler: fc58564bd19b0b27 color:#95d6bb
 * state-interface: f9ba26ba4fece7aa color:#8a7f8c
 * value-module: 3a63537557702799 color:#90150a
 * constructor-service: c69a89db0d95c17b color:#e7d69b
 * controller-component: 0d850983bff43e03 color:#8d8a42
 * promise-reject: 66380c6059498c35 color:#959a06
 * fetch-setup: cdc7bbe63f773698 color:#e1feec
 * storage-utility: 0135b547be39fa1e color:#ad07b2
 * context-boolean: ae53acc6e7bf992f color:#f3f8e2
 * handler-validate: ad6b607fe0baea66 color:#3ee86c
 * prototype-initialize: e009654ad6108469 color:#4664fa
 * utility-helper: 7e294949dc1d7a82 color:#7a3c98
 * state-result: 1ae06fd08c10e647 color:#30ff20
 * optimize-service: f4bc3d8c9bb2dc64 color:#396712
 * event-return: 616f2c716bd46c12 color:#f293ee
 * object-value: 7c452e9ee6e990c6 color:#3e5bbc
 * constructor-parameter: c6fadac15c5a58b2 color:#9bd031
 */





/*
 * await-setup: f487e2961e27592e color:#a22a17
 * calculate-event: 4b353ca90a6f7bbf color:#2422f9
 * property-variable: 5b054067e056f145 color:#aa3ca4
 * validate-helper: e9386df4c6750149 color:#1ac448
 * helper-utility: 3001b8fbbc6cebd7 color:#c0cae
 * property-process: 55dccd42a52d6f19 color:#6f5f11
 * await-value: 7b78dc7c0f6ca218 color:#30ad9f
 * optimize-optimize: 5cbaab3c6abf48fb color:#414ba2
 * update-load: 7c0d18f312cc34fe color:#77403c
 * item-execute: 70ef7bc3813fc45b color:#447de1
 * configure-calculate: 07df25e9db24c709 color:#391357
 * calculate-index: 38f3d7f9f5f55d69 color:#568a43
 * event-value: 2a5c9bac725e1143 color:#cc54
 * resolve-setup: 1fb5d3fd2c698dc6 color:#81cb61
 * storage-process: 3f05134f6313947f color:#6be4a3
 * parameter-constructor: e71aedbc2ec92791 color:#5b2c1b
 * success-abstract: f38859c3d434b9f2 color:#7f7cb7
 * process-item: c097f9c5f8c9045d color:#9d0339
 * request-optimize: 03e2cc05afc400b4 color:#c6f5d
 * fetch-module: c282db28d2524acf color:#f1492a
 * transform-component: 47c09342dfcc5811 color:#c508bc
 * event-interface: b77a160a8376a721 color:#8d2eba
 * render-array: e979ff66fc86d8be color:#2901eb
 * response-request: 26e8198d5ce277d2 color:#226ffc
 * context-manager: e74d9ca6212ec927 color:#970f7f
 * validate-load: 89f2404e66bf0d28 color:#4641d8
 * boolean-event: 8527cf68304db434 color:#2acecf
 * render-event: b3ba97f648a5ef1e color:#371bd9
 * interface-list: 086a4f9d10371b0b color:#ec95cc
 * extends-result: 79fbf8f5e042a1c6 color:#c9e894
 * service-load: a5f7286e6d59631e color:#bcb53a
 * load-number: fbf9b95a1e40bb51 color:#f0f293
 * number-context: 26edb688da281e85 color:#c9e3a3
 * cache-listener: 37853753333f65c3 color:#1e7721
 * return-implements: 80e4afb70b6ec090 color:#9a19ff
 * result-value: 5d9a8990039a9d44 color:#77820a
 * render-implements: 706a5e3ac05beac0 color:#b5ad47
 * listener-interface: 06152e582ff23d37 color:#4490e2
 * boolean-success: a510dfe4ad9aaa8a color:#2f21b2
 * interface-utility: f7378de6b71ff3c7 color:#fffeef
 * fetch-index: 37043b0411620cc3 color:#433a69
 * property-execute: 14044a486ecb4f48 color:#931ab9
 * extends-string: a264640f60572b39 color:#ee51b8
 * async-parse: 5b38dddc027eb494 color:#7e95e
 * parameter-initialize: 9a9484809e349f13 color:#dfcb2a
 * initialize-module: d3f6bdefccf243f1 color:#716db3
 * optimize-observer: 8f5385880eef3aab color:#a24bfe
 * fetch-optimize: 2e42acc0a2f35f2a color:#8c5454
 * validate-transform: b52ac1fa149a4328 color:#9ff99c
 * cache-return: 8b90c44def327571 color:#774de6
 * response-resolve: 894d3daf26d173d0 color:#462556
 * render-manager: 7f6d1c8aba9b2324 color:#5b6414
 * string-implements: ba3c3f6973681412 color:#e99043
 * response-index: 2d413a630b4aef9e color:#7fd3ca
 * item-data: 0f12d96f5f9e521c color:#533d8
 * fetch-calculate: 635b5822e21082f0 color:#acb0f4
 */






/*
 * transform-key: a5764969630ea61b color:#a265c3
 * string-execute: 31590d8e8cec3945 color:#c4b1c5
 * handler-key: 9fdf7dc3819a1a04 color:#c5aff4
 * constant-optimize: 3e81101144f19944 color:#ed062
 * number-property: f550ab049dba9d30 color:#c95492
 * promise-component: 4fdc46b10523f5c0 color:#512d58
 * value-object: e3d74d95c90d5040 color:#6136bc
 * value-prototype: c59a466535fc715d color:#d8ebc4
 * string-extends: 41fc282c028df585 color:#edc28e
 * string-success: 2e6346e9d355471e color:#fffd5c
 * props-reject: 39a54c695e26fd65 color:#5f9163
 * parse-error: 3dc4a51f8e6282c8 color:#447717
 * callback-prototype: 8f9e1bbd1f7c2db2 color:#cc53af
 * service-result: e87dbd808fcc8a58 color:#c43a0f
 * item-fetch: 70b250e917c60538 color:#864be1
 * module-value: 443f217ea16178b0 color:#42dece
 * string-utility: 89844ef1fed7255a color:#d54b1b
 * extends-interface: 1a5b2d79159a6668 color:#3631f4
 * state-event: d992d26e3a8cd817 color:#3b7196
 * value-resolve: 0e8cc48e95101786 color:#5b4074
 * load-function: 0842e5d8c54f174b color:#77e84
 * cache-value: 007b40dd6e7b0776 color:#a32b0b
 * context-index: 5ff2564d61272e80 color:#d1e9c8
 * controller-props: 10aaa07e755408f4 color:#ace7f5
 * implements-implements: a6d3a50ff6d84b2b color:#c4b42c
 * response-update: 417bfe2f38c4debc color:#4f2575
 * variable-helper: d53a491b3d081707 color:#5c5294
 * controller-optimize: 5a668a196192bd65 color:#6f17a5
 * event-async: 348cbbf0a8ce6bed color:#f84f23
 * props-constant: 233d88e2d1c3f289 color:#2d431
 * load-await: 669a942429f7af44 color:#387c64
 * response-initialize: 6255c17011ccec8d color:#31444f
 * cache-service: b92c4e9cca207aa4 color:#395a48
 * extends-controller: 8551eebd99871f2f color:#d0008f
 */





/*
 * parse-event: 58d9fed13618ba50 color:#121a03
 * configure-load: 413b43f2980c3a2c color:#71eb06
 * transform-state: d7df691e641d8d0a color:#b20650
 * load-implements: 60e0415aec5785da color:#ec9467
 * method-parameter: ba4f33ff8d4679e8 color:#9a51ec
 * execute-number: 29439ca4f1945bf9 color:#6ff6d4
 * service-number: 82ebb1236a2de5de color:#9e59d3
 * module-implements: 2774eff078eeaa95 color:#25b86d
 * render-data: c3ff40591dea93e2 color:#2d537a
 * resolve-result: b0909e9b29b8dae7 color:#e07958
 * number-response: 2ca1be5dd0496903 color:#423299
 * state-value: 5442695aa021f59b color:#8a546b
 * function-callback: 4d0852dcdb8a7272 color:#ddb78a
 * array-cache: a572855284076f87 color:#c520b1
 * callback-number: fd77c17b19ddc753 color:#bcca83
 * context-fetch: 4340fc52fed862e3 color:#4891f2
 * implements-utility: 30d970fb58b89085 color:#429c7
 * return-helper: 68af4bc0bce6933e color:#dd776d
 * manager-transform: 1ba626c0397ed963 color:#add1d0
 * parse-result: 4b2217ac8c0fcbc6 color:#4dc567
 * module-variable: af0668e106860012 color:#450248
 * value-reject: 2a477a2a5fa0d3da color:#e51de2
 * transform-helper: c6bfad6dd367d379 color:#11faae
 * storage-async: 940ef958e555c187 color:#151282
 * data-event: 3cec0507d5a4927c color:#51a634
 * observer-result: c61bd342d0ea759c color:#454b77
 * initialize-initialize: d3b3a583c890033b color:#2bd274
 * update-value: c11f3fee06e51328 color:#1a525f
 * index-callback: 09478d8cd9437a95 color:#509cd1
 * list-module: 6b7a483ad5f91fb4 color:#abc2d0
 * success-execute: 449b181c4309df59 color:#14dd7b
 * transform-setup: 6fa2f537400bc69b color:#ea8290
 * constructor-success: 41495062b54e18f3 color:#452068
 * state-value: 4a7820232c8a43a7 color:#11cc16
 * abstract-property: 95f9347c5e7bdf65 color:#182003
 * array-constructor: 3d6eba215ebad688 color:#a2e7d4
 * resolve-cache: 615b8224c35f6faa color:#819fe9
 * update-resolve: 5ba0887e0cc76304 color:#72a21f
 * component-constructor: 6302b5eae0936cb5 color:#a1fe7b
 * object-props: 1f56fedc833322c5 color:#aae564
 */






/*
 * calculate-load: 0017a68c54a83cd9 color:#a05022
 * listener-result: 7cb0c9d712921a2c color:#7f2fd7
 * service-array: a4443ac71a24c326 color:#cfb153
 * state-component: cd30928c3f16c9d6 color:#c67648
 * parameter-manager: 1eada997ba5c5bba color:#e573da
 * execute-initialize: 005734306d123208 color:#e2d014
 * transform-process: 10c181553aa21206 color:#c2ae93
 * boolean-configure: cb060851e0e2602f color:#fb0149
 * request-configure: 6a032e18ab9d2813 color:#7553dd
 * configure-result: 167d0b44becc35fb color:#5c7d03
 * request-interface: 5ec7825149e8a658 color:#d7d524
 * extends-observer: 49ab3d9c69020d27 color:#6c3632
 * request-list: a110152773d24727 color:#1ea354
 * await-implements: 2d44becfe488d2ac color:#beed19
 * index-render: e4383b3aa943d222 color:#aeca6b
 * extends-method: e00c3266b046218b color:#24c82d
 * callback-array: 518c9ced87b14ef1 color:#c9fa43
 * request-validate: 61a10f30315673d4 color:#94ae6f
 * utility-storage: 046132090503b8a3 color:#b50234
 * load-response: 2d094c3d7d7e1eea color:#2d2e58
 * listener-return: fc8158eba6c3781e color:#3dd54f
 * value-resolve: 380d85bfcb950da9 color:#8ef3ba
 * extends-request: 44d00fa9c4a8c7a6 color:#7c6ab1
 * boolean-load: 0fc2efb43838a38b color:#38cbb3
 * abstract-index: 8bfa5e55efbd1fda color:#f223e0
 * subscriber-observer: 88d3441db6025f12 color:#5cbece
 * property-prototype: 3ef5374db330a324 color:#e857a9
 * key-constructor: 1c011eb905e96980 color:#51e40b
 * variable-service: 8ff5ca746081eb90 color:#3eef19
 * error-service: 8db91e3a403fee1b color:#c6531f
 * item-interface: 5433c4d4bc8932eb color:#9f20ef
 * execute-key: 246c18e9c16ee34e color:#ff20c1
 * item-transform: 0c74101990d60b7a color:#ea02f1
 * parameter-value: c4a1bfe2ad25948c color:#437a54
 * event-optimize: 967bf7fc9d8c1d87 color:#8aca69
 * configure-constructor: a9ac94e6c4a2d92e color:#1da9b3
 */



/*
 * manager-transform: 6eed2a1b109213f5 color:#73e81f
 * load-validate: 7ec764ef26667782 color:#8a34d0
 * fetch-storage: 26759177e032618a color:#7b9ef1
 * error-state: b35cf263e650b59d color:#211064
 * calculate-storage: 90393df1c6393909 color:#f0eeba
 * component-return: fa8222d28eb2fee8 color:#3ed691
 * string-prototype: 06c26a10e7316362 color:#b38a40
 * resolve-fetch: 5da36fd76510de86 color:#208da0
 * context-value: 6e94cdd0c3cede50 color:#e91324
 * value-response: 4f499fd65cb43866 color:#e9ba8e
 * parameter-transform: da00d9748c4aa513 color:#60ab7b
 * manager-execute: 1ce9072cee9c6ecb color:#92d4a1
 * optimize-number: 8feac3eea6fac661 color:#cccd89
 * utility-list: d2b6e418cc6be180 color:#51b85
 * utility-function: 4615df2a170e61b0 color:#dc0c8b
 * string-string: c0cf5388575b9365 color:#38cb4e
 * success-list: 2881571a5b7f076f color:#f24b76
 * error-return: 938753d4654fdd23 color:#715b86
 * event-resolve: 10439b2b8f76dd8f color:#bdc272
 * utility-implements: c1190c9d4974e033 color:#988859
 * transform-controller: dcae1f96e21fc7c2 color:#a7eb7c
 * callback-constructor: bcb1ed0bf893036d color:#165e1f
 * load-result: bbae912654669497 color:#cedfce
 * property-index: 7afad4382f149b71 color:#d7404b
 * constant-parse: 96cdc1b8d221a09d color:#c76474
 * response-observer: a18d8aab4ebe9f30 color:#dbfd34
 * helper-error: 370d2e7c6f07d2f2 color:#a681c0
 * props-subscriber: 02ee7c2d157c5735 color:#bd6f78
 * transform-string: b4f6cb1d8c54e590 color:#bd8e59
 * item-controller: e97ec12e972b373c color:#a0e091
 * cache-optimize: 54b9fb4fc45adb28 color:#913f8
 * error-key: 4ca294db50830025 color:#8e5cc0
 * helper-resolve: a1b1f87547b2dd0d color:#711cec
 * state-listener: 5a772b7ab9aab022 color:#310db2
 * boolean-request: e42e1b772abe7dcc color:#c37516
 * process-array: 62ab15c293906e2e color:#55b2d7
 * prototype-implements: 006feeb536f98085 color:#6064c0
 * calculate-request: 330b8c3e67ee0bac color:#84055d
 * array-response: 9bba8a604a652f0f color:#47931c
 * value-helper: 37aa14a6bb30f6c4 color:#27c485
 */