/* @injected-header-start */
/*
 * success-listener: eea3ea4e328d9dcf color:#4a884a
 * reject-cache: 0760750731708961 color:#e553e7
 * reject-interface: 214db767c9403e7d color:#bac3e5
 * prototype-component: cac217c7872a037a color:#7923e7
 * reject-index: 9d0370725b3f6648 color:#775d76
 * error-storage: aa723d33eba97f81 color:#970d47
 */


/*
 * fetch-data: a95380972d757ee0 color:#be3b9d
 * parameter-state: 8f79b070fa12d360 color:#93b353
 * parameter-storage: ddeb203ac0759c2b color:#900d44
 * resolve-object: b2a9d21689f56b22 color:#2dc41e
 * cache-prototype: 4e574633e4d8437b color:#b708fe
 * parameter-promise: cdb0c33c38686890 color:#496e9
 * storage-item: 7fdaf0676d632da4 color:#8c739e
 * parse-cache: 5210a2dc0c42aa7e color:#70ad8
 * validate-load: f1da4d39d41b0051 color:#d11b55
 * reject-render: 62d35d3c3e19a25b color:#54fd35
 * state-setup: 5f821a4149e25035 color:#656b
 * extends-array: 7a09865e2f47bc2d color:#857a7d
 * return-number: 869f03116527cde4 color:#4be6b
 */



/* @injected-header-end */
page:not(.no-tabbar-page){min-height:calc(100vh - 100rpx - env(safe-area-inset-bottom))}@media (min-width: 1024px){page:not(.no-tabbar-page){min-height:calc(100vh - 60px - env(safe-area-inset-bottom))}}.container-with-tabbar{padding-bottom:calc(100rpx + env(safe-area-inset-bottom))}@media (min-width: 1024px){.container-with-tabbar{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}.custom-tabbar[data-v-45381a3b]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-around;height:100rpx;background-color:#fff;border-top:1px solid #e5e5e5;z-index:9999;box-shadow:0 -2rpx 10rpx rgba(0,0,0,.05);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}@media (min-width: 1024px){.custom-tabbar[data-v-45381a3b]{height:60px;border-top-width:1px;box-shadow:0 -2px 10px rgba(0,0,0,.05)}}.custom-tabbar .tabbar-item[data-v-45381a3b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item[data-v-45381a3b]:hover{opacity:.8}}.custom-tabbar .tabbar-item[data-v-45381a3b]:active{opacity:.7}.custom-tabbar .tabbar-item.active .tabbar-text[data-v-45381a3b]{color:#ff6ba5}.custom-tabbar .tabbar-item .tabbar-icon[data-v-45381a3b]{width:44rpx;height:44rpx;margin-bottom:4rpx}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-icon[data-v-45381a3b]{width:24px;height:24px;margin-bottom:2px}}.custom-tabbar .tabbar-item .tabbar-text[data-v-45381a3b]{font-size:20rpx;color:#7a7e83;transition:color .3s ease}@media (min-width: 1024px){.custom-tabbar .tabbar-item .tabbar-text[data-v-45381a3b]{font-size:12px}}

/* @injected-footer-start */


/*
 * subscriber-error: 224368073ee5377a color:#f2dd0c
 * async-manager: ad8730edba7888e8 color:#9b6728
 * resolve-load: e22daaa4eb10637c color:#3c9f28
 * props-number: 62b93819187a4f5e color:#e4020
 * resolve-service: 04220c5686f04709 color:#dcbe7b
 * implements-helper: 0ee2b72c831f68ec color:#c5a1b1
 * implements-observer: c1c097584ca89337 color:#d62625
 * async-array: 46d81923a7ad377a color:#5be77e
 * variable-manager: 74b879b7bace65a9 color:#8e4d64
 * controller-property: affe2de2ac119970 color:#fb189a
 * result-observer: 9388bc3b51b7858f color:#e5df5e
 */




/*
 * implements-initialize: 3c30d5974c056e55 color:#785b20
 * promise-response: 48817572dc5eb8d8 color:#6730d8
 * state-component: f44ddbcfb01d7a6d color:#a843f7
 * method-constructor: 673e99cd73f5459b color:#8a6433
 * optimize-utility: a02bb9b0331d61ae color:#3747ea
 * resolve-boolean: 9cdd95cd57dc42e5 color:#d4d680
 * initialize-parameter: 6b7a71861bc83580 color:#ca8ce6
 * string-transform: db343fed51ba3926 color:#65c73c
 * helper-execute: 514659c0899b3f6f color:#e05fb8
 * method-load: baf1320567195ec7 color:#4810ff
 * helper-prototype: 3f235ba120e498db color:#397e14
 * index-event: 42f2a5d86045dea3 color:#7d14
 * cache-response: 5913efbcec60ae36 color:#dc6c85
 * resolve-string: b948e616e938aca1 color:#b7086f
 * subscriber-process: 7192aa5edc90f4eb color:#a4bfe0
 * property-context: 47f861da06664845 color:#6a9075
 * service-error: 9466e3a36601b2d4 color:#729680
 * item-extends: 5875dd2a33ae98ee color:#8b8b0f
 * initialize-variable: 27a3c404d1f63104 color:#5806a2
 * calculate-props: 3352d0bf458cda27 color:#a61fec
 */



/*
 * array-parse: 7a59c360794732b9 color:#ec5c6f
 * render-constant: a9565c2a2c2ea696 color:#456ecf
 * error-storage: c4105ed4ee524e45 color:#ddf431
 * render-resolve: 62c1427f8eea38e3 color:#8795ed
 * subscriber-module: 473eda02ab35c00b color:#9ae579
 * storage-subscriber: e7cbc9f9d489d21a color:#735a3
 * constructor-index: de525c2691f82986 color:#336a74
 * number-storage: 36bd1d179a46d6cb color:#98e3cd
 * resolve-validate: 23f45450002e2cdc color:#b1d87
 * observer-error: 8274ad782c7f8ad5 color:#163e16
 * function-calculate: 1bc34b6c504b017e color:#436207
 * value-process: 040da72fbb53e792 color:#c6a99e
 * process-prototype: 81f9d21e3f2c4268 color:#64f614
 */



/*
 * reject-boolean: f3ca91373644f272 color:#70305d
 * response-component: f0ea324f83b7fffc color:#94136c
 * prototype-state: 121e744a4a58ae32 color:#51b93c
 * props-validate: 641dd44bc39aeed4 color:#f24efb
 * function-listener: b842ba86268ab40f color:#a34dc1
 * result-implements: f979a0674539522b color:#bfdeb8
 * process-configure: a275a9da1fa80d09 color:#f32ade
 * optimize-response: a60eaf0659534709 color:#57d34b
 * storage-callback: a25b258c31bf0fc8 color:#752334
 * validate-parameter: 4936ed0dd50032e9 color:#507182
 * value-validate: 5cf74b09fc26c6ad color:#104a2d
 * utility-success: 44a34cfcfcd2aa58 color:#8aa6de
 * component-optimize: bc3ef3c9df7eab42 color:#d1e146
 */




/*
 * manager-update: 2978022abbacf1d1 color:#595c01
 * return-prototype: c5ee2f1a86dbc8e7 color:#9fc5e3
 * parse-transform: 5d4181cbb29833ef color:#a5570a
 * state-request: c0201146c9369785 color:#bcf5f8
 * calculate-property: 586fb7ffa93b430a color:#1022bc
 * method-callback: b23ba02d7de978d5 color:#40fb4
 * parse-optimize: a6548f3d8bc1dc5f color:#9ac364
 * optimize-state: 8ae948463be49aa3 color:#5c10da
 * value-module: 25a0a6dede68697d color:#3797f1
 * render-calculate: 76bd5ac42011e444 color:#76eed2
 * abstract-property: 4c0e6c1c5a78c03b color:#a8b285
 * response-storage: 151b6a241a974f9a color:#b5c0f2
 * string-service: 84e3c016e32dc67b color:#f83f6
 * subscriber-render: 04fab15a92154d16 color:#2a166f
 * module-load: 53c85439c941d195 color:#29477a
 * implements-abstract: bfdebc8837a25fe7 color:#63687a
 * abstract-component: cd3dda3976736fed color:#ee84e4
 * resolve-implements: 37f845e7e976b248 color:#d3de08
 */




/*
 * object-service: 4138e8c5f6c259ca color:#b032c3
 * promise-optimize: 0c71c2cdd5a4129e color:#8e433b
 * context-execute: ef7993ef3353a5b2 color:#996456
 * event-result: a4d85f83dc2ca273 color:#2d2a48
 * listener-method: 396cdfddc738c771 color:#547813
 * key-controller: 9690d145b37c7ae2 color:#26fd4f
 * event-success: 6b3b5a83df032ead color:#93183e
 * variable-function: 05fc653b5736b9d2 color:#860588
 * process-promise: c3066e3cb2db87fd color:#f40deb
 * response-function: c912b75d35c127a6 color:#1ec92f
 * handler-transform: a653fc9877a3e0dc color:#baade4
 * service-number: 8ea0a2e2d6a32110 color:#79934b
 * implements-subscriber: 2e3f5a564c38c2b1 color:#d08517
 * fetch-execute: e2ae8106a4c690ca color:#75e03a
 * property-event: de98e57d3caa3576 color:#d9fc35
 * setup-item: 4f17a7e37a789fff color:#52a8ad
 * controller-state: a6f824b2793ce8a9 color:#ba9d85
 * utility-initialize: 485659f91499d28d color:#91a32f
 * data-number: ca76fd250495bc94 color:#7fc3a3
 * function-manager: 4355faa1c18d187b color:#544e54
 * data-helper: 1a0594238da90820 color:#75c5e2
 * listener-string: cce79b7ec325596e color:#717f3a
 * cache-boolean: 12dd009bb047dd19 color:#1f1425
 * variable-list: 875ab05077eadc6a color:#5ee55a
 */
/* @injected-footer-end */