/*
 * key-abstract: a5a49f5972f19fab color:#525d40
 * execute-await: 75803f9cabb7ed09 color:#4e3f3b
 * component-array: b4fba247ed0e9b35 color:#5dc1fa
 * module-validate: b4f1600109c8fbb7 color:#cb12fc
 * index-return: d098e7410e908afd color:#5147cd
 * setup-list: 5b8fea9b9414a00c color:#8f92db
 * property-module: d074fa7713d5abee color:#d5501c
 * constructor-helper: e840cf02ce469223 color:#6206d5
 * async-parameter: 0026615eb363c7ac color:#c345b6
 * array-handler: bfddc9c38f7ffc80 color:#dde54d
 * process-validate: 2c091d6c61d81824 color:#f469cc
 * manager-service: 26989d4909bdc116 color:#8fc610
 * await-update: 8dc84a1812891f55 color:#bb8cd9
 * setup-item: d15c107275190359 color:#5ed199
 * success-transform: e5011564757d460d color:#6a0a5f
 * item-promise: 2ece69281f312c9b color:#fee2b2
 * cache-return: 8daec201aed45805 color:#b8f9b3
 * async-result: 996846d1816efcca color:#82f136
 * prototype-item: 463bb14d4afb0c94 color:#295ed0
 * index-reject: 50973d6dc8ba67da color:#afd284
 * utility-validate: 226cff4eadcfcb2a color:#51e44b
 * request-error: f849021adc402108 color:#ef05c0
 * index-object: 902558d4e0d14191 color:#ca7ea
 * value-index: 234db971b551de33 color:#5d8ff2
 * prototype-module: 1863fc3b689f8684 color:#528a9f
 * validate-await: b63863da1d02d552 color:#42a013
 * initialize-implements: 1b30056c71b5ff12 color:#83b2d8
 * configure-result: dd657537792dacbb color:#6f1a0b
 * object-controller: bccee68aadd8e336 color:#195a82
 * success-callback: 9ee1d34d5991202a color:#d5fc23
 * constructor-result: b0a1c4ec7722b4be color:#425d42
 * request-observer: 402ca3964a443787 color:#c1c018
 * parse-number: fc164922cc229931 color:#2562d7
 * listener-success: a9266979d48c62bc color:#8ebad9
 * property-boolean: 2f0f5d08d32ce33d color:#d68bc2
 * module-listener: 4a48d83b7f2a08e2 color:#d3153a
 * result-optimize: 1bad80bdb4265463 color:#d8f545
 */


/*
 * manager-setup: e325d36fa2cf1f26 color:#5d634
 * item-error: 5fc96f454cc4f9d8 color:#df50f3
 * callback-component: 2ffb7bc547e6868b color:#593f19
 * storage-array: 8828a16d2d26b308 color:#e9a629
 * optimize-utility: 1f63820b0d5abdd7 color:#7835bf
 * method-optimize: f7021f8e3cd728cd color:#fdb6d6
 * callback-initialize: bff2960109534871 color:#7ead90
 * variable-configure: 1cc8a21a490d90ff color:#4eaef4
 * result-constructor: a6990c6e0dcf6d62 color:#85c2c3
 * prototype-data: b596bdb896b4e421 color:#84c535
 * helper-render: a7ecedaf5d5c5b32 color:#9adedd
 * event-initialize: 6ea1e3d3bd844682 color:#ab27b
 * property-manager: 702d7b00a8884532 color:#f75d4e
 * component-utility: 4a83cffa3a70d5d7 color:#47fc3c
 * subscriber-abstract: 05047f5a1ed03cfd color:#344239
 * event-configure: 56bc62217ece70ac color:#dc62d9
 * module-error: dd8f9f145770c1b6 color:#f8ffd9
 * property-error: 34d8f99cbf48b2fa color:#25068d
 * initialize-error: beaa35df1ff73a45 color:#3dff67
 * item-state: c682d7d38d69afc0 color:#1a27f4
 * return-method: dd7905eb67d54bd4 color:#8707a8
 * event-response: a88119c8a84831b8 color:#636729
 * boolean-props: e07668f86611001a color:#4bab2c
 * subscriber-error: 482aa71940c2ac05 color:#84a507
 * process-transform: 526e74c78785ddc1 color:#c5d3fb
 * transform-render: 0fb3765f7d3e82a9 color:#e8a6eb
 * index-property: 8c9f27e52338358c color:#12b6a1
 * subscriber-boolean: d2a323ef35ad0ec5 color:#7ba1d8
 */


/*
 * parse-item: 4f075eccef1d7bdf color:#4d3e4d
 * constructor-item: e8913a43e6ee1116 color:#44429e
 * handler-render: 7ca46e573b632a04 color:#c699bf
 * implements-method: 6bf4f52a3aa6cf3a color:#f8164d
 * callback-transform: b9cffcd8c427e05d color:#cda30b
 * update-boolean: beee67f9e5f21fdb color:#f582f9
 * result-request: 5453be3134199b6f color:#4f8480
 * await-process: 7d91dd7ba2b8ea8f color:#a4f793
 * abstract-implements: c50c52a7a36d3138 color:#7e4102
 * utility-process: 502d2a8a833c5c77 color:#2cd190
 * component-response: 4889a101c36c8887 color:#ee2451
 * implements-context: f8f4811b3712dc25 color:#971134
 * parameter-calculate: 0b9e91d024aa598a color:#b29599
 * extends-implements: 418b5f39f5bdd964 color:#fb8d7e
 * abstract-constant: 4944a611aa9cdffe color:#dd4824
 * optimize-observer: a9220183b1d1d9f2 color:#b83c92
 * service-success: c5628914b3316f18 color:#f06fe5
 * execute-transform: 3b93bc567b8411d3 color:#f46236
 * value-promise: 2a1cb6bcdd73fca7 color:#6c55ba
 * item-load: 00edbcebccd51f15 color:#c9d96f
 * function-value: 42964726b9054641 color:#26f023
 * parameter-error: 1788b5079047ff11 color:#247b09
 * optimize-initialize: 2eff4a2c006897ff color:#5074d6
 * cache-object: e1835c80197a100e color:#9518ec
 * initialize-constant: d4b4c98b5faf5f74 color:#4ee8e8
 * controller-item: 7b7509af2afbd340 color:#6eae32
 * service-render: 0635e7a58d6b3968 color:#fe5c32
 * await-object: 8e041a5c6c2971cb color:#979e88
 * validate-props: db8256270b2848ed color:#4bcdd7
 * validate-data: 93a9108ebf23755a color:#502baf
 * props-abstract: b5b87def100e718d color:#572472
 * listener-list: 2e7cbef2c9801167 color:#19bca6
 * calculate-variable: 79ebb42068c0590d color:#44d47b
 * async-promise: f13d9ef7f45320e1 color:#8a845e
 * list-parameter: 04c85652d8db1db6 color:#ecbc07
 * component-function: 43c41792440c33fb color:#f62c08
 */


/*
 * execute-optimize: 529c291fa623c976 color:#f900fa
 * fetch-props: 271157fd8af940db color:#61bc1
 * module-constant: 087d1283f177a3eb color:#f781da
 * key-transform: 4d98c80a792e5722 color:#ff8497
 * extends-initialize: 9d824f13da596f4a color:#36fbe9
 * manager-index: 8083fddd00c70524 color:#c645f1
 * promise-await: 52677cbf0c0f0553 color:#94919c
 * controller-listener: 1162d6242e907364 color:#9bbc1d
 * subscriber-request: 3e38aebac2fa97b9 color:#3b7d2d
 * string-list: 92ebec4ae1068c16 color:#e97308
 * await-object: 79777d21d9e95eb2 color:#6b41e6
 * method-reject: db3996a27e86ea37 color:#70bae8
 * listener-storage: db13bc2ab0e2e189 color:#36df92
 * context-success: b10e4f4c42327bc5 color:#76e645
 * data-variable: e2ab272e1e3f1530 color:#660a74
 * manager-helper: db3a1cf1590834f0 color:#9bf0c0
 * cache-handler: 88878064a47caaaa color:#ad6cc9
 * configure-extends: e2997c6161ac9b92 color:#ee2eed
 * context-success: 68c0406e63eefc63 color:#1c8cd8
 * async-fetch: 2b3ad2214f189bdf color:#bd5b1f
 * abstract-constant: f94b7bb7c22056b7 color:#12aed9
 * response-optimize: 048b4b29c8c4ecd9 color:#78d527
 * interface-object: 7e41c9733e276030 color:#e22359
 * list-implements: 5277b24fb5bb1d33 color:#28e90
 * update-update: 284bdbad4283a203 color:#48cf74
 * variable-service: a0c2d64d5b8163ec color:#d8abdf
 * load-reject: 4631059f560c0006 color:#f8b1cf
 * render-subscriber: eb3688f127ecee38 color:#534c0c
 * error-handler: 038430fa81b7ea02 color:#8a8671
 * observer-process: bef6608d604ad10b color:#da0ec1
 * property-resolve: a59e9a90e4923fec color:#95ec3
 * reject-data: 3a8db80a07d7830b color:#93c46a
 * controller-promise: 6eee89e4d7e7e280 color:#9002ba
 * context-load: b4a037309e7e5c82 color:#5b4762
 * data-variable: d8df4b71210107ea color:#db2e67
 * string-abstract: 60493d78020cea77 color:#294090
 * result-async: c70681117fd207c5 color:#e67f93
 * implements-storage: e4f1b51ca65ba143 color:#1dd22e
 * update-reject: 175ae2183d1c37da color:#a71331
 * implements-storage: a2c8a5b5f08795e8 color:#1cfa66
 * module-transform: ef13de6ab05b2137 color:#6ce9f5
 * boolean-list: d003bc12cc1c2a89 color:#5e4a5d
 * resolve-state: ad1d8cbb9f4663bd color:#b9f523
 */


/*
 * reject-storage: eed272681547a139 color:#c1a3c7
 * module-list: 431f0f014de3de69 color:#fa81ab
 * constant-result: 8549ff30c27d8b42 color:#275b1f
 * response-string: 4b75d29217e311fb color:#a3e031
 * async-promise: 31f2eee68e1feb38 color:#cea7cb
 * resolve-return: 1b815533ddcbfc48 color:#289161
 * initialize-function: 848bda0f11a13634 color:#94f5b9
 * method-string: 6b3a7ce02c774b2d color:#9ced18
 * fetch-result: 4497d85db0e2d793 color:#14a6d5
 * helper-cache: 72de1423dbb718e8 color:#b57a7c
 * configure-initialize: d80052dd48a6b6f4 color:#11d685
 * parse-load: e43714fb0467ba0e color:#fc7f56
 * render-prototype: 860d114bed793397 color:#4460d
 * request-helper: ff3e572e37070bef color:#a0db50
 * resolve-utility: 5f9a6b23e37f902c color:#d6aa03
 * component-cache: c3b21ec62e160f3c color:#e6f388
 * promise-storage: 3d0705ccdc75d3b3 color:#d3f21d
 * calculate-controller: 94f3d3855e0f7d44 color:#6200db
 * number-helper: 82887415eb398506 color:#65ac47
 * result-fetch: b0cfa3375ecb6aa1 color:#fde91b
 * load-number: e5802515bb6214ea color:#fc2113
 * observer-setup: c0d2332fc8d975f7 color:#efff8d
 * cache-utility: 0a5f584f892bc51e color:#460c50
 * context-callback: 192273a91e3989dd color:#633f1a
 * key-observer: d7d27c2182a7befd color:#375a7c
 * list-handler: 436ac4b0a941c179 color:#aa1f13
 * initialize-abstract: 85e3910b0c1d61e1 color:#a36f38
 * calculate-optimize: fef55d51fac17bd2 color:#cedda8
 * validate-value: a6fc2804614f28b0 color:#dfb266
 * boolean-item: e37be3da1a311488 color:#295e0
 * return-return: 8346a3ab181d40bb color:#236bae
 * value-render: 941ae78f23e044b6 color:#11fbc1
 * reject-handler: 8be6ae8bd392afe4 color:#81ec4b
 * async-render: f9c11d927986400e color:#70d4c
 * value-event: 3595ada816c56d86 color:#88ed57
 * implements-update: ebabfd7008346d3e color:#33b007
 * parameter-service: bd4b6a2026061f26 color:#3f8c8f
 * handler-observer: 9b0b76217f0e87a2 color:#2f5889
 * index-string: 87cbd56550de0b28 color:#298a2e
 * helper-observer: 44dd2ac315c4df71 color:#e58889
 */


/*
 * extends-calculate: ce721f1f3597aaf9 color:#8c7794
 * subscriber-observer: ee72610746f314da color:#82407e
 * reject-method: 2bd1dec0f9bd7828 color:#bd502f
 * subscriber-response: 6f4fb8fd133b4b8a color:#c5cb88
 * implements-update: 2f77fc1086dca4d7 color:#385103
 * interface-request: fc5e38e917d8389f color:#239ac
 * response-await: de51ee4ac62d6995 color:#8a6b4
 * setup-abstract: 9f23aa147be8b684 color:#b1c5fc
 * reject-value: b393bc85a3db7cc8 color:#51a7bc
 * success-boolean: 0256bb3d9894e643 color:#be886a
 * abstract-resolve: b0a5a505206e8349 color:#91e317
 * process-success: da2c1dda32bb25f0 color:#8ed547
 * utility-controller: e612000827f52aa2 color:#5b421e
 * fetch-async: 88c67bb871cf9a03 color:#e46908
 * subscriber-reject: 81233acb6d5142ab color:#aa2e71
 * observer-parse: 9296bb8ee8239a68 color:#7bfeda
 * success-result: afaa7cb427ebb1d3 color:#f64c80
 * listener-context: 65ccbc2830d05dbe color:#c010a
 * method-transform: 964c481b4a146e36 color:#454daf
 * constructor-string: a82b05963ded1163 color:#ca6cca
 * props-result: 5c418b4d333644c1 color:#8476f5
 * async-boolean: afbe6aa22cc628a5 color:#229de5
 * success-list: 3d3ac5e7bf31a0ef color:#d3e3ad
 * context-extends: 8387a3e8465b324d color:#2de40f
 * execute-state: 53a07085cf03a2ac color:#dc325
 * helper-load: 9fc6adf4c9ac9bb7 color:#3989d0
 * state-index: 7aeb72f8a4478ec6 color:#e35c58
 * value-callback: ed7944a02493824c color:#155651
 * return-context: 7af060ae83bdf664 color:#a7b32b
 * constructor-implements: 66f0a73f3775226b color:#dd8616
 * error-parse: 2cdd91dea9eca7d6 color:#12d573
 * cache-utility: efa73655e02691fb color:#964fc9
 * props-process: 2485bcb7b217f20a color:#d46a03
 * listener-reject: 187fac7bd72400a8 color:#43fca
 * implements-variable: 527212f4acb0de56 color:#83fadd
 * cache-context: 94c0e48fa0336ad9 color:#727714
 * list-function: 021c55ca1b449b1f color:#301d69
 * value-component: 249e94296bbbda8c color:#14795
 * event-object: f640e5cdce334813 color:#b19ee8
 * request-result: a9fe3eeca28e74a7 color:#85d1a0
 * success-index: c9ff68484e3ddadf color:#7be576
 * await-calculate: e3c46a924ab0be5c color:#56d60f
 * cache-validate: d6a86d2aa6712c14 color:#26338e
 * string-helper: 2615c6d443aaf620 color:#6a8729
 */


.uniui-cart-filled[data-v-b25a9929]:before{content:""}.uniui-gift-filled[data-v-b25a9929]:before{content:""}.uniui-color[data-v-b25a9929]:before{content:""}.uniui-wallet[data-v-b25a9929]:before{content:""}.uniui-settings-filled[data-v-b25a9929]:before{content:""}.uniui-auth-filled[data-v-b25a9929]:before{content:""}.uniui-shop-filled[data-v-b25a9929]:before{content:""}.uniui-staff-filled[data-v-b25a9929]:before{content:""}.uniui-vip-filled[data-v-b25a9929]:before{content:""}.uniui-plus-filled[data-v-b25a9929]:before{content:""}.uniui-folder-add-filled[data-v-b25a9929]:before{content:""}.uniui-color-filled[data-v-b25a9929]:before{content:""}.uniui-tune-filled[data-v-b25a9929]:before{content:""}.uniui-calendar-filled[data-v-b25a9929]:before{content:""}.uniui-notification-filled[data-v-b25a9929]:before{content:""}.uniui-wallet-filled[data-v-b25a9929]:before{content:""}.uniui-medal-filled[data-v-b25a9929]:before{content:""}.uniui-fire-filled[data-v-b25a9929]:before{content:""}.uniui-refreshempty[data-v-b25a9929]:before{content:""}.uniui-location-filled[data-v-b25a9929]:before{content:""}.uniui-person-filled[data-v-b25a9929]:before{content:""}.uniui-personadd-filled[data-v-b25a9929]:before{content:""}.uniui-arrowthinleft[data-v-b25a9929]:before{content:""}.uniui-arrowthinup[data-v-b25a9929]:before{content:""}.uniui-arrowthindown[data-v-b25a9929]:before{content:""}.uniui-back[data-v-b25a9929]:before{content:""}.uniui-forward[data-v-b25a9929]:before{content:""}.uniui-arrow-right[data-v-b25a9929]:before{content:""}.uniui-arrow-left[data-v-b25a9929]:before{content:""}.uniui-arrow-up[data-v-b25a9929]:before{content:""}.uniui-arrow-down[data-v-b25a9929]:before{content:""}.uniui-arrowthinright[data-v-b25a9929]:before{content:""}.uniui-down[data-v-b25a9929]:before{content:""}.uniui-bottom[data-v-b25a9929]:before{content:""}.uniui-arrowright[data-v-b25a9929]:before{content:""}.uniui-right[data-v-b25a9929]:before{content:""}.uniui-up[data-v-b25a9929]:before{content:""}.uniui-top[data-v-b25a9929]:before{content:""}.uniui-left[data-v-b25a9929]:before{content:""}.uniui-arrowup[data-v-b25a9929]:before{content:""}.uniui-eye[data-v-b25a9929]:before{content:""}.uniui-eye-filled[data-v-b25a9929]:before{content:""}.uniui-eye-slash[data-v-b25a9929]:before{content:""}.uniui-eye-slash-filled[data-v-b25a9929]:before{content:""}.uniui-info-filled[data-v-b25a9929]:before{content:""}.uniui-reload[data-v-b25a9929]:before{content:""}.uniui-micoff-filled[data-v-b25a9929]:before{content:""}.uniui-map-pin-ellipse[data-v-b25a9929]:before{content:""}.uniui-map-pin[data-v-b25a9929]:before{content:""}.uniui-location[data-v-b25a9929]:before{content:""}.uniui-starhalf[data-v-b25a9929]:before{content:""}.uniui-star[data-v-b25a9929]:before{content:""}.uniui-star-filled[data-v-b25a9929]:before{content:""}.uniui-calendar[data-v-b25a9929]:before{content:""}.uniui-fire[data-v-b25a9929]:before{content:""}.uniui-medal[data-v-b25a9929]:before{content:""}.uniui-font[data-v-b25a9929]:before{content:""}.uniui-gift[data-v-b25a9929]:before{content:""}.uniui-link[data-v-b25a9929]:before{content:""}.uniui-notification[data-v-b25a9929]:before{content:""}.uniui-staff[data-v-b25a9929]:before{content:""}.uniui-vip[data-v-b25a9929]:before{content:""}.uniui-folder-add[data-v-b25a9929]:before{content:""}.uniui-tune[data-v-b25a9929]:before{content:""}.uniui-auth[data-v-b25a9929]:before{content:""}.uniui-person[data-v-b25a9929]:before{content:""}.uniui-email-filled[data-v-b25a9929]:before{content:""}.uniui-phone-filled[data-v-b25a9929]:before{content:""}.uniui-phone[data-v-b25a9929]:before{content:""}.uniui-email[data-v-b25a9929]:before{content:""}.uniui-personadd[data-v-b25a9929]:before{content:""}.uniui-chatboxes-filled[data-v-b25a9929]:before{content:""}.uniui-contact[data-v-b25a9929]:before{content:""}.uniui-chatbubble-filled[data-v-b25a9929]:before{content:""}.uniui-contact-filled[data-v-b25a9929]:before{content:""}.uniui-chatboxes[data-v-b25a9929]:before{content:""}.uniui-chatbubble[data-v-b25a9929]:before{content:""}.uniui-upload-filled[data-v-b25a9929]:before{content:""}.uniui-upload[data-v-b25a9929]:before{content:""}.uniui-weixin[data-v-b25a9929]:before{content:""}.uniui-compose[data-v-b25a9929]:before{content:""}.uniui-qq[data-v-b25a9929]:before{content:""}.uniui-download-filled[data-v-b25a9929]:before{content:""}.uniui-pyq[data-v-b25a9929]:before{content:""}.uniui-sound[data-v-b25a9929]:before{content:""}.uniui-trash-filled[data-v-b25a9929]:before{content:""}.uniui-sound-filled[data-v-b25a9929]:before{content:""}.uniui-trash[data-v-b25a9929]:before{content:""}.uniui-videocam-filled[data-v-b25a9929]:before{content:""}.uniui-spinner-cycle[data-v-b25a9929]:before{content:""}.uniui-weibo[data-v-b25a9929]:before{content:""}.uniui-videocam[data-v-b25a9929]:before{content:""}.uniui-download[data-v-b25a9929]:before{content:""}.uniui-help[data-v-b25a9929]:before{content:""}.uniui-navigate-filled[data-v-b25a9929]:before{content:""}.uniui-plusempty[data-v-b25a9929]:before{content:""}.uniui-smallcircle[data-v-b25a9929]:before{content:""}.uniui-minus-filled[data-v-b25a9929]:before{content:""}.uniui-micoff[data-v-b25a9929]:before{content:""}.uniui-closeempty[data-v-b25a9929]:before{content:""}.uniui-clear[data-v-b25a9929]:before{content:""}.uniui-navigate[data-v-b25a9929]:before{content:""}.uniui-minus[data-v-b25a9929]:before{content:""}.uniui-image[data-v-b25a9929]:before{content:""}.uniui-mic[data-v-b25a9929]:before{content:""}.uniui-paperplane[data-v-b25a9929]:before{content:""}.uniui-close[data-v-b25a9929]:before{content:""}.uniui-help-filled[data-v-b25a9929]:before{content:""}.uniui-paperplane-filled[data-v-b25a9929]:before{content:""}.uniui-plus[data-v-b25a9929]:before{content:""}.uniui-mic-filled[data-v-b25a9929]:before{content:""}.uniui-image-filled[data-v-b25a9929]:before{content:""}.uniui-locked-filled[data-v-b25a9929]:before{content:""}.uniui-info[data-v-b25a9929]:before{content:""}.uniui-locked[data-v-b25a9929]:before{content:""}.uniui-camera-filled[data-v-b25a9929]:before{content:""}.uniui-chat-filled[data-v-b25a9929]:before{content:""}.uniui-camera[data-v-b25a9929]:before{content:""}.uniui-circle[data-v-b25a9929]:before{content:""}.uniui-checkmarkempty[data-v-b25a9929]:before{content:""}.uniui-chat[data-v-b25a9929]:before{content:""}.uniui-circle-filled[data-v-b25a9929]:before{content:""}.uniui-flag[data-v-b25a9929]:before{content:""}.uniui-flag-filled[data-v-b25a9929]:before{content:""}.uniui-gear-filled[data-v-b25a9929]:before{content:""}.uniui-home[data-v-b25a9929]:before{content:""}.uniui-home-filled[data-v-b25a9929]:before{content:""}.uniui-gear[data-v-b25a9929]:before{content:""}.uniui-smallcircle-filled[data-v-b25a9929]:before{content:""}.uniui-map-filled[data-v-b25a9929]:before{content:""}.uniui-map[data-v-b25a9929]:before{content:""}.uniui-refresh-filled[data-v-b25a9929]:before{content:""}.uniui-refresh[data-v-b25a9929]:before{content:""}.uniui-cloud-upload[data-v-b25a9929]:before{content:""}.uniui-cloud-download-filled[data-v-b25a9929]:before{content:""}.uniui-cloud-download[data-v-b25a9929]:before{content:""}.uniui-cloud-upload-filled[data-v-b25a9929]:before{content:""}.uniui-redo[data-v-b25a9929]:before{content:""}.uniui-images-filled[data-v-b25a9929]:before{content:""}.uniui-undo-filled[data-v-b25a9929]:before{content:""}.uniui-more[data-v-b25a9929]:before{content:""}.uniui-more-filled[data-v-b25a9929]:before{content:""}.uniui-undo[data-v-b25a9929]:before{content:""}.uniui-images[data-v-b25a9929]:before{content:""}.uniui-paperclip[data-v-b25a9929]:before{content:""}.uniui-settings[data-v-b25a9929]:before{content:""}.uniui-search[data-v-b25a9929]:before{content:""}.uniui-redo-filled[data-v-b25a9929]:before{content:""}.uniui-list[data-v-b25a9929]:before{content:""}.uniui-mail-open-filled[data-v-b25a9929]:before{content:""}.uniui-hand-down-filled[data-v-b25a9929]:before{content:""}.uniui-hand-down[data-v-b25a9929]:before{content:""}.uniui-hand-up-filled[data-v-b25a9929]:before{content:""}.uniui-hand-up[data-v-b25a9929]:before{content:""}.uniui-heart-filled[data-v-b25a9929]:before{content:""}.uniui-mail-open[data-v-b25a9929]:before{content:""}.uniui-heart[data-v-b25a9929]:before{content:""}.uniui-loop[data-v-b25a9929]:before{content:""}.uniui-pulldown[data-v-b25a9929]:before{content:""}.uniui-scan[data-v-b25a9929]:before{content:""}.uniui-bars[data-v-b25a9929]:before{content:""}.uniui-checkbox[data-v-b25a9929]:before{content:""}.uniui-checkbox-filled[data-v-b25a9929]:before{content:""}.uniui-shop[data-v-b25a9929]:before{content:""}.uniui-headphones[data-v-b25a9929]:before{content:""}.uniui-cart[data-v-b25a9929]:before{content:""}@font-face{font-family:uniicons;src:url(/assets/fonts/o0rwhg.DN59BOw4.ttf)}.uni-icons[data-v-b25a9929]{font-family:uniicons;text-decoration:none;text-align:center}.payment-mask[data-v-66cd17cd]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:maskFadeIn-66cd17cd .3s ease}.payment-popup[data-v-66cd17cd]{position:fixed;left:0;right:0;bottom:-100%;max-height:70vh;background-color:#fff;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;transition:bottom .3s ease}@media (min-width: 768px){.payment-popup[data-v-66cd17cd]{left:50%;right:auto;width:500px;transform:translate(-50%);border-radius:16px 16px 0 0}}.payment-popup.active[data-v-66cd17cd]{bottom:0}.payment-header[data-v-66cd17cd]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.25rem .9375rem;border-bottom:.0625rem solid #f0f0f0}@media (min-width: 768px){.payment-header[data-v-66cd17cd]{padding:24px 24px 20px;border-bottom:1px solid #f0f0f0}}.payment-header .payment-title[data-v-66cd17cd]{font-size:1.125rem;font-weight:600;color:#333}@media (min-width: 768px){.payment-header .payment-title[data-v-66cd17cd]{font-size:20px}}.payment-header .payment-close[data-v-66cd17cd]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 768px){.payment-header .payment-close[data-v-66cd17cd]{width:32px;height:32px}.payment-header .payment-close[data-v-66cd17cd]:hover{background-color:#f5f5f5;border-radius:50%}}.order-info[data-v-66cd17cd]{padding:1rem 1.25rem;background-color:#f8f9fa;margin:.625rem 1.25rem;border-radius:.5rem}@media (min-width: 768px){.order-info[data-v-66cd17cd]{padding:20px 24px;margin:12px 24px;border-radius:10px}}.order-info .order-row[data-v-66cd17cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}@media (min-width: 768px){.order-info .order-row[data-v-66cd17cd]{margin-bottom:12px}}.order-info .order-row[data-v-66cd17cd]:last-child{margin-bottom:0}.order-info .order-row.highlight[data-v-66cd17cd]{padding-top:.625rem;border-top:.0625rem solid #e5e5e5;margin-top:.625rem}@media (min-width: 768px){.order-info .order-row.highlight[data-v-66cd17cd]{padding-top:12px;border-top:1px solid #e5e5e5;margin-top:12px}}.order-info .order-row .order-label[data-v-66cd17cd]{font-size:.875rem;color:#666}@media (min-width: 768px){.order-info .order-row .order-label[data-v-66cd17cd]{font-size:14px}}.order-info .order-row .order-value[data-v-66cd17cd]{font-size:.875rem;color:#333}@media (min-width: 768px){.order-info .order-row .order-value[data-v-66cd17cd]{font-size:14px}}.order-info .order-row .order-amount[data-v-66cd17cd]{font-size:1.25rem;font-weight:700;color:#ff6ba5}@media (min-width: 768px){.order-info .order-row .order-amount[data-v-66cd17cd]{font-size:24px}}.payment-methods[data-v-66cd17cd]{flex:1;overflow-y:auto;padding:.625rem 1.25rem}@media (min-width: 768px){.payment-methods[data-v-66cd17cd]{padding:12px 24px}}.payment-methods .method-item[data-v-66cd17cd]{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:.625rem;background-color:#f8f9fa;border:.09375rem solid transparent;border-radius:.5rem;cursor:pointer;transition:all .3s}@media (min-width: 768px){.payment-methods .method-item[data-v-66cd17cd]{padding:20px;margin-bottom:12px;border:2px solid transparent;border-radius:10px}.payment-methods .method-item[data-v-66cd17cd]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}}.payment-methods .method-item.selected[data-v-66cd17cd]{background:linear-gradient(135deg,#fff5f8,#ffe8f0);border-color:#ff6ba5}.payment-methods .method-item[data-v-66cd17cd]:last-child{margin-bottom:0}.payment-methods .method-item[data-v-66cd17cd]:active{transform:scale(.98)}.payment-methods .method-item .method-left[data-v-66cd17cd]{display:flex;align-items:center;gap:.75rem}@media (min-width: 768px){.payment-methods .method-item .method-left[data-v-66cd17cd]{gap:16px}}.payment-methods .method-item .method-left .method-icon[data-v-66cd17cd]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (min-width: 768px){.payment-methods .method-item .method-left .method-icon[data-v-66cd17cd]{width:48px;height:48px}}.payment-methods .method-item .method-left .method-info[data-v-66cd17cd]{display:flex;flex-direction:column;gap:.25rem}@media (min-width: 768px){.payment-methods .method-item .method-left .method-info[data-v-66cd17cd]{gap:5px}}.payment-methods .method-item .method-left .method-info .method-name[data-v-66cd17cd]{font-size:1rem;font-weight:600;color:#333}@media (min-width: 768px){.payment-methods .method-item .method-left .method-info .method-name[data-v-66cd17cd]{font-size:16px}}.payment-methods .method-item .method-left .method-info .method-desc[data-v-66cd17cd]{font-size:.75rem;color:#999}@media (min-width: 768px){.payment-methods .method-item .method-left .method-info .method-desc[data-v-66cd17cd]{font-size:13px}}.payment-methods .method-item .method-right[data-v-66cd17cd]{flex-shrink:0}.payment-footer[data-v-66cd17cd]{padding:1rem 1.25rem;border-top:.0625rem solid #f0f0f0}@media (min-width: 768px){.payment-footer[data-v-66cd17cd]{padding:20px 24px;border-top:1px solid #f0f0f0}}.payment-footer .pay-btn[data-v-66cd17cd]{width:100%;padding:0 .875rem;background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-radius:1.5rem;border:none;cursor:pointer;transition:all .3s;box-shadow:0 .25rem .625rem rgba(255,107,165,.3)}.payment-footer .pay-btn[data-v-66cd17cd]:after{border:none}@media (min-width: 768px){.payment-footer .pay-btn[data-v-66cd17cd]{padding:16px;border-radius:28px}.payment-footer .pay-btn[data-v-66cd17cd]:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,107,165,.4)}}.payment-footer .pay-btn[data-v-66cd17cd]:active:not(.disabled){transform:scale(.98)}.payment-footer .pay-btn.disabled[data-v-66cd17cd],.payment-footer .pay-btn[data-v-66cd17cd]:disabled{background:linear-gradient(135deg,#d0d0d0,#e0e0e0)!important;cursor:not-allowed!important;box-shadow:0 .125rem .375rem rgba(0,0,0,.06)!important;opacity:1!important}@media (min-width: 768px){.payment-footer .pay-btn.disabled[data-v-66cd17cd],.payment-footer .pay-btn[data-v-66cd17cd]:disabled{box-shadow:0 2px 8px rgba(0,0,0,.06)!important}}.payment-footer .pay-btn.disabled .btn-text[data-v-66cd17cd],.payment-footer .pay-btn:disabled .btn-text[data-v-66cd17cd]{color:#999!important}.payment-footer .pay-btn .btn-text[data-v-66cd17cd]{font-size:1rem;font-weight:600;color:#fff;transition:color .3s}@media (min-width: 768px){.payment-footer .pay-btn .btn-text[data-v-66cd17cd]{font-size:16px}}@keyframes maskFadeIn-66cd17cd{0%{opacity:0}to{opacity:1}}.usdt-mask[data-v-7b80791f]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);animation:maskFadeIn-7b80791f .3s ease;z-index:920}.usdt-popup[data-v-7b80791f]{position:fixed;left:0;right:0;bottom:-100%;width:100%;max-height:90vh;background:linear-gradient(180deg,#fff,#fafbfc);border-radius:.75rem .75rem 0 0;display:flex;flex-direction:column;transition:bottom .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 -.25rem 1.5rem rgba(0,0,0,.15);box-sizing:border-box;z-index:921}@media (min-width: 768px){.usdt-popup[data-v-7b80791f]{left:50%;right:auto;width:600px;max-width:90vw;transform:translate(-50%);border-radius:16px 16px 0 0}}.usdt-popup.active[data-v-7b80791f]{bottom:0}.usdt-header[data-v-7b80791f]{display:flex;justify-content:space-between;align-items:center;padding:.375rem .375rem .3125rem;background:linear-gradient(135deg,#26a69a,#2bbbad);flex-shrink:0;box-sizing:border-box}@media (min-width: 768px){.usdt-header[data-v-7b80791f]{padding:16px 20px 12px}}.usdt-header .usdt-title[data-v-7b80791f]{font-size:1rem;font-weight:700;color:#fff;text-shadow:0 .0625rem .25rem rgba(0,0,0,.1)}@media (min-width: 768px){.usdt-header .usdt-title[data-v-7b80791f]{font-size:18px}}.usdt-header .usdt-close[data-v-7b80791f]{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;background:rgba(255,255,255,.2);border-radius:50%}@media (min-width: 768px){.usdt-header .usdt-close[data-v-7b80791f]{width:32px;height:32px}.usdt-header .usdt-close[data-v-7b80791f]:hover{background:rgba(255,255,255,.3);transform:rotate(90deg)}}.usdt-header .usdt-close[data-v-7b80791f]:active{transform:scale(.9)}.usdt-content[data-v-7b80791f]{flex:1;overflow-y:auto;padding:.3125rem .75rem;box-sizing:border-box}@media (min-width: 768px){.usdt-content[data-v-7b80791f]{padding:12px 20px}}.qr-section[data-v-7b80791f]{display:flex;flex-direction:column;align-items:center;margin-bottom:.3125rem}@media (min-width: 768px){.qr-section[data-v-7b80791f]{margin-bottom:12px}}.qr-section .qr-wrapper[data-v-7b80791f]{width:8.375rem;height:8.375rem;padding:.5rem;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .625rem rgba(0,0,0,.08)}@media (min-width: 768px){.qr-section .qr-wrapper[data-v-7b80791f]{width:200px;height:200px;padding:10px;border-radius:10px}}.qr-section .qr-wrapper .qr-code[data-v-7b80791f]{width:100%;height:100%}.qr-section .qr-hint[data-v-7b80791f]{margin-top:.3125rem;font-size:.75rem;color:#999}@media (min-width: 768px){.qr-section .qr-hint[data-v-7b80791f]{margin-top:8px;font-size:13px}}.payment-info[data-v-7b80791f]{background:#fff;border-radius:.5rem;padding:.5rem .625rem;margin-bottom:.3125rem;box-shadow:0 .0625rem .375rem rgba(0,0,0,.05)}@media (min-width: 768px){.payment-info[data-v-7b80791f]{border-radius:10px;padding:12px 16px;margin-bottom:10px}}.payment-info .info-row[data-v-7b80791f]{display:flex;justify-content:space-between;align-items:center;padding:.3125rem 0}@media (min-width: 768px){.payment-info .info-row[data-v-7b80791f]{padding:8px 0}}.payment-info .info-row[data-v-7b80791f]:not(:last-child){border-bottom:.03125rem solid #f0f0f0}.payment-info .info-row.highlight[data-v-7b80791f]{background:linear-gradient(135deg,#f0f9f8,#e6f7f5);border-radius:.375rem;padding:.5rem;margin-bottom:.25rem}@media (min-width: 768px){.payment-info .info-row.highlight[data-v-7b80791f]{border-radius:8px;padding:12px;margin-bottom:6px}}.payment-info .info-row .info-left[data-v-7b80791f]{display:flex;align-items:center;gap:.3125rem}@media (min-width: 768px){.payment-info .info-row .info-left[data-v-7b80791f]{gap:8px}}.payment-info .info-row .info-right[data-v-7b80791f]{display:flex;align-items:baseline;gap:.1875rem}@media (min-width: 768px){.payment-info .info-row .info-right[data-v-7b80791f]{gap:4px}}.payment-info .info-row .info-label[data-v-7b80791f]{font-size:.8125rem;color:#333;font-weight:600}@media (min-width: 768px){.payment-info .info-row .info-label[data-v-7b80791f]{font-size:14px}}.payment-info .info-row .info-label-small[data-v-7b80791f]{font-size:.6875rem;color:#999}@media (min-width: 768px){.payment-info .info-row .info-label-small[data-v-7b80791f]{font-size:12px}}.payment-info .info-row .info-value-large[data-v-7b80791f]{font-size:1.25rem;font-weight:700;color:#26a69a}@media (min-width: 768px){.payment-info .info-row .info-value-large[data-v-7b80791f]{font-size:24px}}.payment-info .info-row .info-unit[data-v-7b80791f]{font-size:.75rem;color:#26a69a;font-weight:600}@media (min-width: 768px){.payment-info .info-row .info-unit[data-v-7b80791f]{font-size:14px}}.payment-info .info-row .info-value-cny[data-v-7b80791f]{font-size:.875rem;color:#666;font-weight:600;margin-left:.25rem}@media (min-width: 768px){.payment-info .info-row .info-value-cny[data-v-7b80791f]{font-size:16px;margin-left:5px}}.payment-info .info-row .info-rate-hint[data-v-7b80791f]{font-size:.6875rem;color:#999;margin-left:.25rem}@media (min-width: 768px){.payment-info .info-row .info-rate-hint[data-v-7b80791f]{font-size:12px;margin-left:5px}}.payment-info .info-row.address-row[data-v-7b80791f]{padding-bottom:.3125rem;border-bottom:none}@media (min-width: 768px){.payment-info .info-row.address-row[data-v-7b80791f]{padding-bottom:6px}}.payment-info .info-row.address-row .address-left[data-v-7b80791f]{display:flex;align-items:center;gap:.25rem}@media (min-width: 768px){.payment-info .info-row.address-row .address-left[data-v-7b80791f]{gap:6px}}.payment-info .address-value-row[data-v-7b80791f]{display:flex;align-items:center;justify-content:space-between;padding:.3125rem .5rem;background:#f5f5f5;border-radius:.3125rem;margin-bottom:.1875rem}@media (min-width: 768px){.payment-info .address-value-row[data-v-7b80791f]{padding:6px 12px;border-radius:6px;margin-bottom:6px}}.payment-info .address-value-row .address-value[data-v-7b80791f]{flex:1;font-size:.6875rem;color:#333;word-break:break-all;font-family:monospace}@media (min-width: 768px){.payment-info .address-value-row .address-value[data-v-7b80791f]{font-size:12px}}.payment-info .address-value-row .copy-btn[data-v-7b80791f]{display:flex;align-items:center;gap:.1875rem;padding:.25rem .5rem;background:#26a69a;border-radius:.25rem;margin-left:.3125rem;flex-shrink:0}@media (min-width: 768px){.payment-info .address-value-row .copy-btn[data-v-7b80791f]{gap:4px;padding:6px 10px;border-radius:5px;margin-left:8px}.payment-info .address-value-row .copy-btn[data-v-7b80791f]:hover{background:#2bbbad}}.payment-info .address-value-row .copy-btn[data-v-7b80791f]:active{transform:scale(.95)}.payment-info .address-value-row .copy-btn .copy-text[data-v-7b80791f]{font-size:.6875rem;color:#fff;font-weight:600}@media (min-width: 768px){.payment-info .address-value-row .copy-btn .copy-text[data-v-7b80791f]{font-size:12px}}.payment-info .countdown-row .countdown-left[data-v-7b80791f]{display:flex;align-items:center;gap:.3125rem}@media (min-width: 768px){.payment-info .countdown-row .countdown-left[data-v-7b80791f]{gap:6px}}.payment-info .countdown-row .countdown-right .countdown-value[data-v-7b80791f]{font-size:.875rem;font-weight:700;color:#26a69a;font-family:monospace}@media (min-width: 768px){.payment-info .countdown-row .countdown-right .countdown-value[data-v-7b80791f]{font-size:16px}}.payment-info .countdown-row .countdown-right .countdown-value.warning[data-v-7b80791f]{color:#ff6ba5;animation:blink-7b80791f 1s infinite}.payment-tips[data-v-7b80791f]{background:linear-gradient(135deg,#f0f9f8,#e6f7f5);border-radius:.5rem;padding:.5rem .625rem;margin-bottom:.3125rem;border-left:.125rem solid #26a69a}@media (min-width: 768px){.payment-tips[data-v-7b80791f]{border-radius:10px;padding:12px 16px;margin-bottom:8px;border-left-width:3px}}.payment-tips .tips-header[data-v-7b80791f]{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}@media (min-width: 768px){.payment-tips .tips-header[data-v-7b80791f]{gap:5px;margin-bottom:6px}}.payment-tips .tips-header .tips-title[data-v-7b80791f]{font-size:.8125rem;font-weight:700;color:#26a69a}@media (min-width: 768px){.payment-tips .tips-header .tips-title[data-v-7b80791f]{font-size:14px}}.payment-tips .tips-list[data-v-7b80791f]{display:flex;flex-direction:column;gap:.1875rem}@media (min-width: 768px){.payment-tips .tips-list[data-v-7b80791f]{gap:4px}}.payment-tips .tips-list .tip-item[data-v-7b80791f]{display:flex;align-items:flex-start;gap:.25rem}@media (min-width: 768px){.payment-tips .tips-list .tip-item[data-v-7b80791f]{gap:5px}}.payment-tips .tips-list .tip-item .tip-dot[data-v-7b80791f]{font-size:.75rem;color:#26a69a;font-weight:700;line-height:1.3}@media (min-width: 768px){.payment-tips .tips-list .tip-item .tip-dot[data-v-7b80791f]{font-size:13px}}.payment-tips .tips-list .tip-item .tip-text[data-v-7b80791f]{flex:1;font-size:.75rem;color:#666;line-height:1.3}@media (min-width: 768px){.payment-tips .tips-list .tip-item .tip-text[data-v-7b80791f]{font-size:13px}}.payment-tips .tips-list .tip-item .tip-text .tip-highlight[data-v-7b80791f]{color:#26a69a;font-weight:700}.order-info[data-v-7b80791f]{display:flex;align-items:center;justify-content:center;gap:.1875rem;padding:.25rem 0}@media (min-width: 768px){.order-info[data-v-7b80791f]{gap:4px;padding:6px 0}}.order-info .order-label[data-v-7b80791f]{font-size:.6875rem;color:#999}@media (min-width: 768px){.order-info .order-label[data-v-7b80791f]{font-size:12px}}.order-info .order-code[data-v-7b80791f]{font-size:.6875rem;color:#666;font-family:monospace}@media (min-width: 768px){.order-info .order-code[data-v-7b80791f]{font-size:12px}}.usdt-footer[data-v-7b80791f]{display:flex;justify-content:space-between;align-items:center;padding:.3125rem;border-top:.03125rem solid #f0f0f0;background:#fff;flex-shrink:0;gap:.1875rem;box-sizing:border-box}@media (min-width: 768px){.usdt-footer[data-v-7b80791f]{padding:5px;gap:5px}}.usdt-footer .footer-btn[data-v-7b80791f]{flex:1;padding:.375rem .875rem;border-radius:.625rem;border:none;cursor:pointer;transition:all .3s;box-sizing:border-box}.usdt-footer .footer-btn[data-v-7b80791f]:after{border:none}@media (min-width: 768px){.usdt-footer .footer-btn[data-v-7b80791f]{padding:10px 20px;border-radius:24px}}.usdt-footer .footer-btn[data-v-7b80791f]:active{transform:scale(.98)}.usdt-footer .footer-btn .btn-text[data-v-7b80791f]{font-size:.875rem;font-weight:600}@media (min-width: 768px){.usdt-footer .footer-btn .btn-text[data-v-7b80791f]{font-size:15px}}.usdt-footer .footer-btn.secondary-btn[data-v-7b80791f]{background:#f5f5f5;box-shadow:0 .125rem .375rem rgba(0,0,0,.05)}@media (min-width: 768px){.usdt-footer .footer-btn.secondary-btn[data-v-7b80791f]{box-shadow:0 2px 8px rgba(0,0,0,.05)}.usdt-footer .footer-btn.secondary-btn[data-v-7b80791f]:hover{background:#e8e8e8}}.usdt-footer .footer-btn.secondary-btn .btn-text[data-v-7b80791f]{color:#666}.usdt-footer .footer-btn.primary-btn[data-v-7b80791f]{background:linear-gradient(135deg,#26a69a,#2bbbad);box-shadow:0 .1875rem .625rem rgba(38,166,154,.3)}@media (min-width: 768px){.usdt-footer .footer-btn.primary-btn[data-v-7b80791f]{box-shadow:0 4px 16px rgba(38,166,154,.3)}.usdt-footer .footer-btn.primary-btn[data-v-7b80791f]:hover{box-shadow:0 8px 24px rgba(38,166,154,.4);transform:translateY(-2px)}}.usdt-footer .footer-btn.primary-btn .btn-text[data-v-7b80791f]{color:#fff}@keyframes maskFadeIn-7b80791f{0%{opacity:0}to{opacity:1}}@keyframes blink-7b80791f{0%,to{opacity:1}50%{opacity:.3}}.feedback-popup[data-v-157a0f48]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.popup-mask[data-v-157a0f48]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.popup-container[data-v-157a0f48]{position:fixed;bottom:0;left:0;right:0;max-height:85vh;width:100%;background-color:#fff;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;animation:slideUp-157a0f48 .3s ease-out;box-shadow:0 -.25rem 1.5rem rgba(0,0,0,.12)}@media (min-width: 768px){.popup-container[data-v-157a0f48]{left:50%;right:auto;width:600px;max-width:90vw;margin-left:-300px;border-radius:20px 20px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12)}}@keyframes slideUp-157a0f48{0%{transform:translateY(100%)}to{transform:translateY(0)}}.popup-header[data-v-157a0f48]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:.9375rem .9375rem .625rem;border-bottom:.03125rem solid #f0f0f0}.popup-title[data-v-157a0f48]{font-size:1.125rem;font-weight:700;color:#333}.close-btn[data-v-157a0f48]{padding:.3125rem;display:flex;align-items:center;justify-content:center}.input-section[data-v-157a0f48]{flex-shrink:0;padding:.9375rem;border-bottom:.03125rem solid #f0f0f0}.feedback-input[data-v-157a0f48]{width:100%;min-height:6.25rem;padding:.625rem;background-color:#f8f8f8;border-radius:.375rem;font-size:.875rem;color:#333;line-height:1.6;box-sizing:border-box}.input-footer[data-v-157a0f48]{display:flex;justify-content:space-between;align-items:center;margin-top:.625rem}.char-count[data-v-157a0f48]{font-size:.75rem;color:#999}.submit-btn[data-v-157a0f48]{padding:.25rem 1.25rem;background:linear-gradient(135deg,#ff6ba5,#ff4d94);color:#fff;border-radius:.375rem;font-size:.875rem;border:none}.submit-btn.disabled[data-v-157a0f48]{background:#ccc}.rate-limit-tip[data-v-157a0f48]{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.375rem .5rem;background-color:#fff5f5;border-radius:.25rem}.tip-text[data-v-157a0f48]{font-size:.75rem;color:#ff6ba5}.feedback-list-section[data-v-157a0f48]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.section-title[data-v-157a0f48]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:.9375rem .9375rem .625rem;font-size:1rem;font-weight:700;color:#333}.title-left[data-v-157a0f48]{display:flex;align-items:center}.count-text[data-v-157a0f48]{margin-left:.25rem;font-size:.875rem;color:#999;font-weight:400}.refresh-btn[data-v-157a0f48]{display:flex;align-items:center;gap:.1875rem;padding:.25rem .5rem;background-color:#fff5f7;border-radius:.625rem;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-157a0f48]:active{background-color:#ffe5ea;transform:scale(.95)}.refresh-btn.refreshing[data-v-157a0f48]{opacity:.6;pointer-events:none}.refresh-btn.refreshing[data-v-157a0f48] .uni-icons{animation:rotate-157a0f48 1s linear infinite}.refresh-text[data-v-157a0f48]{font-size:.75rem;color:#ff6ba5;font-weight:400}@keyframes rotate-157a0f48{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-box[data-v-157a0f48],.empty-box[data-v-157a0f48]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.125rem 0}.loading-text[data-v-157a0f48]{margin-top:.625rem;font-size:.875rem;color:#999}.empty-text[data-v-157a0f48]{margin-top:.75rem;font-size:.875rem;color:#999}.empty-hint[data-v-157a0f48]{margin-top:.375rem;font-size:.75rem;color:#ccc}.feedback-list[data-v-157a0f48]{flex:1;min-height:0;padding:0 .9375rem .9375rem;overflow-y:auto}.feedback-item[data-v-157a0f48]{margin-bottom:.9375rem;padding:.9375rem;background-color:#f8f8f8;border-radius:.5rem}.feedback-content-box[data-v-157a0f48],.reply-box[data-v-157a0f48]{display:flex;flex-direction:column;gap:.375rem}.feedback-label[data-v-157a0f48],.reply-label[data-v-157a0f48]{display:flex;align-items:center;gap:.25rem}.label-text[data-v-157a0f48]{font-size:.75rem;font-weight:700;color:#666}.feedback-text[data-v-157a0f48]{font-size:.875rem;color:#333;line-height:1.6}.feedback-time[data-v-157a0f48]{font-size:.6875rem;color:#999}.reply-box[data-v-157a0f48]{margin-top:.625rem;padding-top:.625rem;border-top:.03125rem dashed #e0e0e0}.reply-text[data-v-157a0f48]{font-size:.875rem;color:#67c23a;line-height:1.6}.reply-time[data-v-157a0f48]{font-size:.6875rem;color:#999}.waiting-reply[data-v-157a0f48]{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.375rem .5rem;background-color:#f5f5f5;border-radius:.25rem}.waiting-text[data-v-157a0f48]{font-size:.75rem;color:#909399}.load-more[data-v-157a0f48],.no-more[data-v-157a0f48]{display:flex;justify-content:center;padding:.9375rem 0}.load-more-text[data-v-157a0f48],.no-more-text[data-v-157a0f48]{font-size:.75rem;color:#999}.recharge-mask[data-v-bbe82ca2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:maskFadeIn-bbe82ca2 .3s ease;z-index:900}.recharge-popup[data-v-bbe82ca2]{position:fixed;left:0;right:0;bottom:-100%;max-height:70vh;width:100vw;max-width:100%;background:linear-gradient(180deg,#fff,#fafbfc);border-radius:1rem 1rem 0 0;display:flex;z-index:901;flex-direction:column;transition:bottom .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 -.25rem 1.5rem rgba(0,0,0,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box}@media (min-width: 768px){.recharge-popup[data-v-bbe82ca2]{left:50%;right:auto;width:640px;max-width:90vw;transform:translate(-50%);border-radius:20px 20px 0 0;box-shadow:0 -6px 40px rgba(0,0,0,.15);max-height:75vh}}.recharge-popup.active[data-v-bbe82ca2]{bottom:0}.recharge-header[data-v-bbe82ca2]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 1.25rem .1875rem;background:linear-gradient(135deg,#ff6ba5,#ff9ec3,#ffc4d6);position:relative;flex-shrink:0}.recharge-header[data-v-bbe82ca2]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,#fbbf24,#f59e0b,#fbbf24)}@media (min-width: 768px){.recharge-header[data-v-bbe82ca2]{padding:28px 28px 24px}.recharge-header[data-v-bbe82ca2]:after{height:2px}}.recharge-header .recharge-title[data-v-bbe82ca2]{font-size:1.25rem;font-weight:700;color:#fff;text-shadow:0 .0625rem .25rem rgba(0,0,0,.1);letter-spacing:.03125rem}@media (min-width: 768px){.recharge-header .recharge-title[data-v-bbe82ca2]{font-size:22px;letter-spacing:.5px}}.recharge-header .recharge-close[data-v-bbe82ca2]{width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;background:rgba(255,255,255,.25);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 768px){.recharge-header .recharge-close[data-v-bbe82ca2]{width:36px;height:36px}.recharge-header .recharge-close[data-v-bbe82ca2]:hover{background:rgba(255,255,255,.4);transform:rotate(90deg)}}.recharge-header .recharge-close[data-v-bbe82ca2]:active{transform:scale(.9)}.recharge-tabs[data-v-bbe82ca2]{display:flex;justify-content:center;align-items:center;padding:.375rem 1.25rem;background:linear-gradient(180deg,#fafbfc,#fff);flex-shrink:0;gap:.25rem;border-bottom:.03125rem solid #f0f0f0}@media (min-width: 768px){.recharge-tabs[data-v-bbe82ca2]{padding:8px 28px;gap:6px}}.recharge-tabs .tab-item[data-v-bbe82ca2]{position:relative;padding:.3125rem 1.5rem;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);border-radius:1.25rem;background:#f5f5f5;border:.0625rem solid transparent;flex:1;max-width:8.75rem;text-align:center}@media (min-width: 768px){.recharge-tabs .tab-item[data-v-bbe82ca2]{padding:6px 32px;border-radius:24px;max-width:160px;border:1px solid transparent}.recharge-tabs .tab-item[data-v-bbe82ca2]:hover:not(.active){background:linear-gradient(135deg,rgba(255,107,165,.05),rgba(255,158,195,.05));border-color:rgba(255,107,165,.2);transform:translateY(-2px)}.recharge-tabs .tab-item:hover:not(.active) .tab-text[data-v-bbe82ca2]{color:#ff6ba5}}.recharge-tabs .tab-item.active[data-v-bbe82ca2]{background:linear-gradient(135deg,#ff6ba5,#ff9ec3);box-shadow:0 .125rem .5rem rgba(255,107,165,.3);border-color:rgba(255,255,255,.3)}.recharge-tabs .tab-item.active .tab-text[data-v-bbe82ca2]{color:#fff;font-weight:700}@media (min-width: 768px){.recharge-tabs .tab-item.active[data-v-bbe82ca2]{box-shadow:0 3px 12px rgba(255,107,165,.35)}}.recharge-tabs .tab-item[data-v-bbe82ca2]:active{transform:scale(.97)}.recharge-tabs .tab-item .tab-text[data-v-bbe82ca2]{font-size:.875rem;color:#666;transition:all .3s;letter-spacing:.01563rem;font-weight:600}@media (min-width: 768px){.recharge-tabs .tab-item .tab-text[data-v-bbe82ca2]{font-size:15px;letter-spacing:.3px}}.recharge-tabs .tab-item .tab-indicator[data-v-bbe82ca2]{display:none}.vip-notice[data-v-bbe82ca2]{padding:.25rem 1.25rem;background:linear-gradient(135deg,#fff5f8,#ffeef5);border-bottom:.03125rem solid #ffe0eb;flex-shrink:0}@media (min-width: 768px){.vip-notice[data-v-bbe82ca2]{padding:6px 28px}}.vip-notice .notice-text[data-v-bbe82ca2]{font-size:.6875rem;color:#ff6ba5;line-height:1.6;display:block;text-align:center}@media (min-width: 768px){.vip-notice .notice-text[data-v-bbe82ca2]{font-size:13px}}.recharge-content[data-v-bbe82ca2]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.625rem;background:linear-gradient(180deg,#fafbfc,#fff);width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.recharge-content[data-v-bbe82ca2]{padding:14px}}.recharge-content[data-v-bbe82ca2]::-webkit-scrollbar{width:6px}.recharge-content[data-v-bbe82ca2]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.recharge-content[data-v-bbe82ca2]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-radius:3px}.recharge-content[data-v-bbe82ca2]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ff5a95,#ff8eb3)}.content-section[data-v-bbe82ca2]{width:100%;max-width:100%;box-sizing:border-box}.loading-state[data-v-bbe82ca2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5625rem 0;gap:.3125rem}@media (min-width: 768px){.loading-state[data-v-bbe82ca2]{padding:30px 0;gap:6px}}.loading-state .loading-text[data-v-bbe82ca2]{font-size:.875rem;color:#999}@media (min-width: 768px){.loading-state .loading-text[data-v-bbe82ca2]{font-size:14px}}.empty-state[data-v-bbe82ca2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5625rem 0;gap:.3125rem}@media (min-width: 768px){.empty-state[data-v-bbe82ca2]{padding:30px 0;gap:6px}}.empty-state .empty-text[data-v-bbe82ca2]{font-size:.875rem;color:#999}@media (min-width: 768px){.empty-state .empty-text[data-v-bbe82ca2]{font-size:14px}}.vip-packages[data-v-bbe82ca2]{display:flex;flex-direction:column;gap:.625rem;width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.vip-packages[data-v-bbe82ca2]{gap:12px}}.package-group[data-v-bbe82ca2]{width:100%;max-width:100%;box-sizing:border-box}.package-group .group-header[data-v-bbe82ca2]{display:flex;align-items:center;gap:.3125rem;margin-bottom:.4375rem;padding:.375rem;background:linear-gradient(135deg,#fff9e6,#fffbf0);border-radius:.5rem;border-left:.1875rem solid #fbbf24;width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.package-group .group-header[data-v-bbe82ca2]{gap:12px;margin-bottom:18px;padding:16px;border-radius:10px;border-left-width:4px}}.package-group .group-header .group-icon[data-v-bbe82ca2]{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;box-shadow:0 .125rem .375rem rgba(251,191,36,.3)}@media (min-width: 768px){.package-group .group-header .group-icon[data-v-bbe82ca2]{width:32px;height:32px;box-shadow:0 2px 8px rgba(251,191,36,.3)}}.package-group .group-header .group-name[data-v-bbe82ca2]{font-size:1.0625rem;font-weight:700;color:#333;flex:1;letter-spacing:.01563rem}@media (min-width: 768px){.package-group .group-header .group-name[data-v-bbe82ca2]{font-size:18px;letter-spacing:.3px}}.package-group .group-header .group-badge[data-v-bbe82ca2]{padding:.1875rem .625rem;background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-radius:.75rem;box-shadow:0 .125rem .375rem rgba(255,107,165,.25)}@media (min-width: 768px){.package-group .group-header .group-badge[data-v-bbe82ca2]{padding:4px 12px;border-radius:14px;box-shadow:0 2px 8px rgba(255,107,165,.25)}}.package-group .group-header .group-badge.free[data-v-bbe82ca2]{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 .125rem .375rem rgba(16,185,129,.25)}@media (min-width: 768px){.package-group .group-header .group-badge.free[data-v-bbe82ca2]{box-shadow:0 2px 8px rgba(16,185,129,.25)}}.package-group .group-header .group-badge .badge-text[data-v-bbe82ca2]{font-size:.6875rem;color:#fff;font-weight:600;letter-spacing:.01563rem}@media (min-width: 768px){.package-group .group-header .group-badge .badge-text[data-v-bbe82ca2]{font-size:12px;letter-spacing:.3px}}.package-group .package-list-scroll[data-v-bbe82ca2]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.package-group .package-list-scroll[data-v-bbe82ca2]::-webkit-scrollbar{display:none}.package-group .package-list[data-v-bbe82ca2]{display:flex!important;flex-direction:row!important;gap:.15625rem;padding:.0625rem 0;width:auto;min-width:100%;box-sizing:border-box;flex-wrap:nowrap!important;align-items:stretch}@media (min-width: 768px){.package-group .package-list[data-v-bbe82ca2]{gap:6px;padding:1px 0}}.package-group .package-card[data-v-bbe82ca2]{position:relative;display:flex;flex-direction:column!important;align-items:center;width:6.71875rem;min-width:6.71875rem;padding:.5rem .5625rem;background:linear-gradient(135deg,#fff,#fafafa);border:.0625rem solid #e8e8e8;border-radius:.625rem;cursor:pointer;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:0 .125rem .375rem rgba(0,0,0,.05)}@media (min-width: 768px){.package-group .package-card[data-v-bbe82ca2]{width:150px;min-width:150px;padding:11px 16px;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.package-group .package-card[data-v-bbe82ca2]:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 32px rgba(255,107,165,.25);border-color:#ff6ba5}}.package-group .package-card.selected[data-v-bbe82ca2]{background:linear-gradient(135deg,#fff5f8,#ffe8f0);border-color:#ff6ba5;border-width:.09375rem;box-shadow:0 .25rem .75rem rgba(255,107,165,.3)}@media (min-width: 768px){.package-group .package-card.selected[data-v-bbe82ca2]{border-width:2px;box-shadow:0 6px 20px rgba(255,107,165,.35)}}.package-group .package-card.recommended[data-v-bbe82ca2]{border-color:#fbbf24!important;border-width:.09375rem!important;box-shadow:0 .25rem .75rem rgba(251,191,36,.25)!important}@media (min-width: 768px){.package-group .package-card.recommended[data-v-bbe82ca2]{border-width:2px!important}}.package-group .package-card[data-v-bbe82ca2]:active{transform:scale(.96)}.package-group .package-card .recommend-tag[data-v-bbe82ca2]{position:absolute;top:-.0625rem;right:-.0625rem;padding:.25rem .625rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:0 .625rem;box-shadow:0 .125rem .375rem rgba(251,191,36,.4)}.package-group .package-card .recommend-tag[data-v-bbe82ca2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-bbe82ca2 2s infinite}@media (min-width: 768px){.package-group .package-card .recommend-tag[data-v-bbe82ca2]{padding:5px 12px;border-radius:0 12px;box-shadow:0 2px 8px rgba(251,191,36,.4);top:-1px;right:-1px}}.package-group .package-card .recommend-tag .recommend-text[data-v-bbe82ca2]{font-size:.6875rem;color:#fff;font-weight:700;letter-spacing:.01563rem;text-shadow:0 .03125rem .0625rem rgba(0,0,0,.2)}@media (min-width: 768px){.package-group .package-card .recommend-tag .recommend-text[data-v-bbe82ca2]{font-size:11px;letter-spacing:.3px}}.package-group .package-card .package-header[data-v-bbe82ca2]{display:flex;flex-direction:column;align-items:center;gap:.375rem;margin-bottom:.5rem}@media (min-width: 768px){.package-group .package-card .package-header[data-v-bbe82ca2]{gap:8px;margin-bottom:10px}}.package-group .package-card .package-header .package-name[data-v-bbe82ca2]{font-size:.9375rem;font-weight:600;color:#333}@media (min-width: 768px){.package-group .package-card .package-header .package-name[data-v-bbe82ca2]{font-size:16px}}.package-group .package-card .package-header .package-duration[data-v-bbe82ca2]{padding:.125rem .375rem;background-color:rgba(255,107,165,.1);border-radius:.375rem}@media (min-width: 768px){.package-group .package-card .package-header .package-duration[data-v-bbe82ca2]{padding:2px 8px;border-radius:8px}}.package-group .package-card .package-header .package-duration .duration-text[data-v-bbe82ca2]{font-size:.6875rem;color:#ff6ba5}@media (min-width: 768px){.package-group .package-card .package-header .package-duration .duration-text[data-v-bbe82ca2]{font-size:12px}}.package-group .package-card .package-price[data-v-bbe82ca2]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.25rem}@media (min-width: 768px){.package-group .package-card .package-price[data-v-bbe82ca2]{gap:5px;margin-bottom:5px}}.package-group .package-card .package-price .price-number[data-v-bbe82ca2]{font-size:1.25rem;font-weight:700;color:#ff6ba5}@media (min-width: 768px){.package-group .package-card .package-price .price-number[data-v-bbe82ca2]{font-size:24px}}.package-group .package-card .package-price .price-unit[data-v-bbe82ca2]{font-size:.75rem;color:#999}@media (min-width: 768px){.package-group .package-card .package-price .price-unit[data-v-bbe82ca2]{font-size:13px}}.package-group .package-card .package-equal .equal-text[data-v-bbe82ca2]{font-size:.6875rem;color:#999}@media (min-width: 768px){.package-group .package-card .package-equal .equal-text[data-v-bbe82ca2]{font-size:12px}}.package-group .package-card .selected-mark[data-v-bbe82ca2]{position:absolute;bottom:.375rem;right:.375rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-radius:50%}@media (min-width: 768px){.package-group .package-card .selected-mark[data-v-bbe82ca2]{bottom:8px;right:8px;width:24px;height:24px}}.points-tip[data-v-bbe82ca2]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(135deg,#fff5f8,#ffe8f0);border-radius:.625rem;margin-bottom:1.125rem;border-left:.1875rem solid #ff6ba5;box-shadow:0 .125rem .5rem rgba(255,107,165,.12);width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.points-tip[data-v-bbe82ca2]{gap:10px;padding:18px 20px;border-radius:12px;margin-bottom:24px;border-left-width:4px;box-shadow:0 2px 12px rgba(255,107,165,.12)}}.points-tip .tip-text[data-v-bbe82ca2]{font-size:.9375rem;color:#ff6ba5;font-weight:700;letter-spacing:.01563rem;word-break:keep-all;white-space:nowrap}@media (min-width: 768px){.points-tip .tip-text[data-v-bbe82ca2]{font-size:15px;letter-spacing:.3px}}.points-list[data-v-bbe82ca2]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem;margin-top:1.25rem;width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.points-list[data-v-bbe82ca2]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}}.points-card[data-v-bbe82ca2]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.375rem .75rem;background:linear-gradient(135deg,#fff,#fafafa);border:.0625rem solid #e8e8e8;border-radius:.625rem;cursor:pointer;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1);box-shadow:0 .125rem .375rem rgba(0,0,0,.05);width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.points-card[data-v-bbe82ca2]{padding:28px 16px;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.points-card[data-v-bbe82ca2]:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 32px rgba(255,107,165,.25);border-color:#ff6ba5}}.points-card.selected[data-v-bbe82ca2]{background:linear-gradient(135deg,#fff5f8,#ffe8f0);border-color:#ff6ba5!important;border-width:.09375rem!important;box-shadow:0 .25rem .75rem rgba(255,107,165,.3)!important}@media (min-width: 768px){.points-card.selected[data-v-bbe82ca2]{border-width:2px!important;box-shadow:0 6px 20px rgba(255,107,165,.35)!important}}.points-card[data-v-bbe82ca2]:active{transform:scale(.96)}.points-card .points-amount[data-v-bbe82ca2]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.375rem}@media (min-width: 768px){.points-card .points-amount[data-v-bbe82ca2]{gap:5px;margin-bottom:8px}}.points-card .points-amount .points-number[data-v-bbe82ca2]{font-size:1.5rem;font-weight:700;color:#333}@media (min-width: 768px){.points-card .points-amount .points-number[data-v-bbe82ca2]{font-size:28px}}.points-card .points-amount .points-unit[data-v-bbe82ca2]{font-size:.75rem;color:#999}@media (min-width: 768px){.points-card .points-amount .points-unit[data-v-bbe82ca2]{font-size:13px}}.points-card .points-price[data-v-bbe82ca2]{display:flex;align-items:baseline;gap:.125rem}@media (min-width: 768px){.points-card .points-price[data-v-bbe82ca2]{gap:2px}}.points-card .points-price .price-symbol[data-v-bbe82ca2]{font-size:.75rem;color:#ff6ba5;font-weight:500}@media (min-width: 768px){.points-card .points-price .price-symbol[data-v-bbe82ca2]{font-size:13px}}.points-card .points-price .price-number[data-v-bbe82ca2]{font-size:1rem;color:#ff6ba5;font-weight:600}@media (min-width: 768px){.points-card .points-price .price-number[data-v-bbe82ca2]{font-size:18px}}.points-card .discount-tag[data-v-bbe82ca2]{position:absolute;top:0;right:0;padding:.1875rem .5rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:0 .5rem}@media (min-width: 768px){.points-card .discount-tag[data-v-bbe82ca2]{padding:4px 10px;border-radius:0 10px}}.points-card .discount-tag .discount-text[data-v-bbe82ca2]{font-size:.625rem;color:#fff;font-weight:600}@media (min-width: 768px){.points-card .discount-tag .discount-text[data-v-bbe82ca2]{font-size:11px}}.points-card .selected-mark[data-v-bbe82ca2]{position:absolute;bottom:.375rem;right:.375rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-radius:50%}@media (min-width: 768px){.points-card .selected-mark[data-v-bbe82ca2]{bottom:8px;right:8px;width:24px;height:24px}}.custom-points[data-v-bbe82ca2]{display:flex;flex-direction:column;gap:.75rem;padding:1.125rem;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:.625rem;border:.0625rem solid #e8e8e8;box-shadow:0 .125rem .375rem rgba(0,0,0,.05);width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.custom-points[data-v-bbe82ca2]{gap:16px;padding:24px;border-radius:12px;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.06)}}.custom-points .custom-label[data-v-bbe82ca2]{font-size:.9375rem;color:#333;font-weight:700;letter-spacing:.01563rem;word-break:keep-all}@media (min-width: 768px){.custom-points .custom-label[data-v-bbe82ca2]{font-size:15px;letter-spacing:.3px}}.custom-points .custom-input-wrapper[data-v-bbe82ca2]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background-color:#fff;border:.0625rem solid #e5e5e5;border-radius:.5rem;transition:all .3s;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.02);width:100%;max-width:100%;box-sizing:border-box}.custom-points .custom-input-wrapper[data-v-bbe82ca2]:focus-within{border-color:#ff6ba5;box-shadow:0 0 0 .125rem rgba(255,107,165,.1),inset 0 .0625rem .125rem rgba(0,0,0,.02)}@media (min-width: 768px){.custom-points .custom-input-wrapper[data-v-bbe82ca2]{gap:10px;padding:16px 20px;border:1px solid #e5e5e5;border-radius:10px}.custom-points .custom-input-wrapper[data-v-bbe82ca2]:focus-within{box-shadow:0 0 0 3px rgba(255,107,165,.1),inset 0 1px 2px rgba(0,0,0,.02)}}.custom-points .custom-input-wrapper .custom-input[data-v-bbe82ca2]{flex:1;font-size:1.125rem;color:#333;font-weight:600;min-width:0}@media (min-width: 768px){.custom-points .custom-input-wrapper .custom-input[data-v-bbe82ca2]{font-size:18px}}.custom-points .custom-input-wrapper .custom-unit[data-v-bbe82ca2]{font-size:.9375rem;color:#999;font-weight:500;flex-shrink:0}@media (min-width: 768px){.custom-points .custom-input-wrapper .custom-unit[data-v-bbe82ca2]{font-size:15px}}.custom-points .custom-hint[data-v-bbe82ca2]{font-size:.8125rem;color:#ff6ba5;font-weight:600;letter-spacing:.01563rem;word-break:keep-all}@media (min-width: 768px){.custom-points .custom-hint[data-v-bbe82ca2]{font-size:14px;letter-spacing:.3px}}.recharge-footer[data-v-bbe82ca2]{display:flex;justify-content:space-between;align-items:center;padding:.4375rem 1.25rem;border-top:.03125rem solid #f0f0f0;background:linear-gradient(180deg,#fff,#fafbfc);flex-shrink:0;box-shadow:0 -.0625rem .375rem rgba(0,0,0,.04);width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 768px){.recharge-footer[data-v-bbe82ca2]{padding:10px 28px;box-shadow:0 -1px 8px rgba(0,0,0,.05)}}.recharge-footer .footer-info[data-v-bbe82ca2]{display:flex;flex-direction:column;gap:.0625rem;flex-shrink:1;min-width:0}@media (min-width: 768px){.recharge-footer .footer-info[data-v-bbe82ca2]{gap:2px}}.recharge-footer .footer-info .info-label[data-v-bbe82ca2]{font-size:.75rem;color:#999;flex-shrink:0;font-weight:500}@media (min-width: 768px){.recharge-footer .footer-info .info-label[data-v-bbe82ca2]{font-size:13px}}.recharge-footer .footer-info .info-price[data-v-bbe82ca2]{font-size:1.125rem;font-weight:700;color:#ff6ba5;white-space:nowrap;letter-spacing:.01563rem}@media (min-width: 768px){.recharge-footer .footer-info .info-price[data-v-bbe82ca2]{font-size:20px;letter-spacing:.3px}}.recharge-footer .footer-action[data-v-bbe82ca2]{flex-shrink:0;display:flex;gap:.5rem}.recharge-footer .footer-action .customer-service-btn[data-v-bbe82ca2]{padding:.6875rem 1rem;background:#fff;border:.0625rem solid #ff6ba5;border-radius:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.25rem;white-space:nowrap;line-height:normal}.recharge-footer .footer-action .customer-service-btn[data-v-bbe82ca2]:after{border:none}.recharge-footer .footer-action .customer-service-btn .btn-text[data-v-bbe82ca2]{font-size:.875rem;font-weight:500;color:#ff6ba5}@media (min-width: 768px){.recharge-footer .footer-action .customer-service-btn[data-v-bbe82ca2]{padding:12px 24px;border-radius:28px}.recharge-footer .footer-action .customer-service-btn[data-v-bbe82ca2]:hover{background:#fff5f7;transform:translateY(-2px);box-shadow:0 .1875rem .625rem rgba(255,107,165,.15)}.recharge-footer .footer-action .customer-service-btn .btn-text[data-v-bbe82ca2]{font-size:16px}}.recharge-footer .footer-action .customer-service-btn[data-v-bbe82ca2]:active{transform:scale(.98)}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]{flex:1;padding:.6875rem 1.75rem;background:linear-gradient(135deg,#ff6ba5,#ff9ec3,#ffc4d6);border-radius:1.5rem;border:none;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 .1875rem .625rem rgba(255,107,165,.3);position:relative;overflow:hidden;white-space:nowrap;line-height:normal}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:after{border:none}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s;z-index:0}@media (min-width: 768px){.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]{padding:12px 36px;border-radius:28px;box-shadow:0 4px 16px rgba(255,107,165,.3)}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 10px 28px rgba(255,107,165,.4)}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:hover:not(:disabled):before{left:100%}}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:disabled,.recharge-footer .footer-action .recharge-btn[disabled][data-v-bbe82ca2]{background:linear-gradient(135deg,#d0d0d0,#e0e0e0)!important;cursor:not-allowed!important;box-shadow:0 .125rem .375rem rgba(0,0,0,.06)!important;opacity:1!important}@media (min-width: 768px){.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:disabled,.recharge-footer .footer-action .recharge-btn[disabled][data-v-bbe82ca2]{box-shadow:0 2px 8px rgba(0,0,0,.08)!important}}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:disabled:before,.recharge-footer .footer-action .recharge-btn[disabled][data-v-bbe82ca2]:before{display:none!important}.recharge-footer .footer-action .recharge-btn:disabled .btn-text[data-v-bbe82ca2],.recharge-footer .footer-action .recharge-btn[disabled] .btn-text[data-v-bbe82ca2]{color:#999!important;text-shadow:none!important}.recharge-footer .footer-action .recharge-btn[data-v-bbe82ca2]:active:not(:disabled){transform:scale(.97)}.recharge-footer .footer-action .recharge-btn .btn-text[data-v-bbe82ca2]{font-size:.9375rem;font-weight:700;color:#fff;letter-spacing:.03125rem;text-shadow:0 .03125rem .09375rem rgba(0,0,0,.1);position:relative;z-index:1;transition:color .3s,text-shadow .3s}@media (min-width: 768px){.recharge-footer .footer-action .recharge-btn .btn-text[data-v-bbe82ca2]{font-size:16px;letter-spacing:.5px}}@keyframes maskFadeIn-bbe82ca2{0%{opacity:0}to{opacity:1}}@keyframes shimmer-bbe82ca2{0%{left:-100%}to{left:200%}}.popup-mask[data-v-69b015b9]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999999999999;animation:maskFadeIn-69b015b9 .3s ease}.popup-container[data-v-69b015b9]{position:fixed;top:0;left:-80vw;width:80vw;height:100vh;background-color:#fff;z-index:999999999999999;display:flex;flex-direction:column;transition:left .3s ease;box-shadow:2px 0 8px rgba(0,0,0,.15)}@media (min-width: 1024px){.popup-container[data-v-69b015b9]{left:-450px;width:450px}}.popup-container.active[data-v-69b015b9]{left:0}.popup-header[data-v-69b015b9]{display:flex;flex-direction:column;padding:.9375rem 1.25rem;background:linear-gradient(135deg,#ff6ba5,#ff9ec3);border-bottom:.03125rem solid #ffe8f0;flex-shrink:0;min-height:3.75rem;position:relative}@media (min-width: 1024px){.popup-header[data-v-69b015b9]{padding:20px 25px;min-height:80px}}.popup-header.logged-in[data-v-69b015b9]{padding:.75rem 1.25rem .875rem;min-height:5.625rem;gap:.625rem}@media (min-width: 1024px){.popup-header.logged-in[data-v-69b015b9]{padding:18px 25px 20px;min-height:120px;gap:15px}}.popup-header .not-logged-in-content[data-v-69b015b9]{display:flex;justify-content:space-between;align-items:center;gap:.625rem;flex:1}@media (min-width: 1024px){.popup-header .not-logged-in-content[data-v-69b015b9]{gap:15px}}.popup-header .not-logged-in-content .login-prompt[data-v-69b015b9]{display:flex;align-items:center;gap:.625rem;flex:1}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-prompt[data-v-69b015b9]{gap:15px}}.popup-header .not-logged-in-content .login-prompt .prompt-text[data-v-69b015b9]{display:flex;flex-direction:column;gap:.1875rem}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-prompt .prompt-text[data-v-69b015b9]{gap:4px}}.popup-header .not-logged-in-content .login-prompt .prompt-text .prompt-title[data-v-69b015b9]{font-size:1rem;font-weight:600;color:#fff}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-prompt .prompt-text .prompt-title[data-v-69b015b9]{font-size:20px}}.popup-header .not-logged-in-content .login-prompt .prompt-text .prompt-subtitle[data-v-69b015b9]{font-size:.75rem;color:rgba(255,255,255,.85)}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-prompt .prompt-text .prompt-subtitle[data-v-69b015b9]{font-size:13px}}.popup-header .not-logged-in-content .login-buttons[data-v-69b015b9]{display:flex;gap:.5rem}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-buttons[data-v-69b015b9]{gap:12px}}.popup-header .not-logged-in-content .login-buttons .login-btn[data-v-69b015b9],.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]{padding:.4375rem .875rem;border-radius:1.25rem;cursor:pointer;transition:all .3s}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-buttons .login-btn[data-v-69b015b9],.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]{padding:10px 20px;border-radius:28px}}.popup-header .not-logged-in-content .login-buttons .login-btn[data-v-69b015b9]:active,.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]:active{transform:scale(.95)}.popup-header .not-logged-in-content .login-buttons .login-btn .btn-text[data-v-69b015b9],.popup-header .not-logged-in-content .login-buttons .register-btn .btn-text[data-v-69b015b9]{font-size:.8125rem;font-weight:600}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-buttons .login-btn .btn-text[data-v-69b015b9],.popup-header .not-logged-in-content .login-buttons .register-btn .btn-text[data-v-69b015b9]{font-size:14px}}.popup-header .not-logged-in-content .login-buttons .login-btn[data-v-69b015b9]{background-color:#fff;box-shadow:0 .125rem .375rem rgba(255,255,255,.3)}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-buttons .login-btn[data-v-69b015b9]:hover{background-color:#f0f0f0;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,255,255,.4)}}.popup-header .not-logged-in-content .login-buttons .login-btn .btn-text[data-v-69b015b9]{color:#ff6ba5}.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]{background-color:rgba(255,255,255,.2);border:.0625rem solid #ffffff}@media (min-width: 1024px){.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]{border-width:2px}.popup-header .not-logged-in-content .login-buttons .register-btn[data-v-69b015b9]:hover{background-color:rgba(255,255,255,.3);transform:translateY(-2px)}}.popup-header .not-logged-in-content .login-buttons .register-btn .btn-text[data-v-69b015b9]{color:#fff}.popup-header .close-btn-top[data-v-69b015b9]{position:absolute;top:.9375rem;right:1.25rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.2);border-radius:50%;cursor:pointer;transition:all .3s;z-index:10}@media (min-width: 1024px){.popup-header .close-btn-top[data-v-69b015b9]{top:20px;right:25px;width:36px;height:36px}.popup-header .close-btn-top[data-v-69b015b9]:hover{background-color:rgba(255,255,255,.35);transform:rotate(90deg)}}.popup-header .close-btn-top[data-v-69b015b9]:active{opacity:.7}.popup-header .user-top-row[data-v-69b015b9]{display:flex;justify-content:space-between;align-items:center;padding-right:2.1875rem}@media (min-width: 1024px){.popup-header .user-top-row[data-v-69b015b9]{padding-right:50px}}.popup-header .user-top-row .user-info-main[data-v-69b015b9]{display:flex;align-items:center;gap:.625rem;cursor:pointer;transition:all .3s}@media (min-width: 1024px){.popup-header .user-top-row .user-info-main[data-v-69b015b9]{gap:15px}.popup-header .user-top-row .user-info-main[data-v-69b015b9]:hover{opacity:.9}}.popup-header .user-top-row .user-info-main[data-v-69b015b9]:active{opacity:.85}.popup-header .user-top-row .user-info-main .user-avatar[data-v-69b015b9]{width:2.5rem;height:2.5rem;border-radius:50%;border:.09375rem solid rgba(255,255,255,.3);background-color:#fff;flex-shrink:0}@media (min-width: 1024px){.popup-header .user-top-row .user-info-main .user-avatar[data-v-69b015b9]{width:50px;height:50px;border-width:2px}}.popup-header .user-top-row .user-info-main .user-name[data-v-69b015b9]{font-size:1.125rem;font-weight:600;color:#fff;max-width:8.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1024px){.popup-header .user-top-row .user-info-main .user-name[data-v-69b015b9]{font-size:20px;max-width:200px}}.popup-header .user-bottom-row[data-v-69b015b9]{display:flex;justify-content:space-between;align-items:center;gap:.625rem}@media (min-width: 1024px){.popup-header .user-bottom-row[data-v-69b015b9]{gap:15px}}.popup-header .user-bottom-row .vip-status-info[data-v-69b015b9]{display:flex;flex-direction:column;gap:.25rem;flex:1}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info[data-v-69b015b9]{gap:6px}}.popup-header .user-bottom-row .vip-status-info .vip-badge[data-v-69b015b9]{display:flex;align-items:center;gap:.25rem;padding:.1875rem .5625rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:.875rem;box-shadow:0 .125rem .375rem rgba(251,191,36,.4);align-self:flex-start}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .vip-badge[data-v-69b015b9]{gap:6px;padding:4px 14px;border-radius:20px}}.popup-header .user-bottom-row .vip-status-info .vip-badge .vip-text[data-v-69b015b9]{font-size:.75rem;font-weight:700;color:#fff;letter-spacing:.03125rem}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .vip-badge .vip-text[data-v-69b015b9]{font-size:13px}}.popup-header .user-bottom-row .vip-status-info .user-tag[data-v-69b015b9]{display:flex;align-items:center;gap:.25rem;padding:.1875rem .5625rem;background-color:rgba(255,255,255,.25);border-radius:.875rem;align-self:flex-start}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .user-tag[data-v-69b015b9]{gap:6px;padding:4px 14px;border-radius:20px}}.popup-header .user-bottom-row .vip-status-info .user-tag .tag-text[data-v-69b015b9]{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.9)}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .user-tag .tag-text[data-v-69b015b9]{font-size:13px}}.popup-header .user-bottom-row .vip-status-info .status-info-row[data-v-69b015b9]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .status-info-row[data-v-69b015b9]{gap:6px}}.popup-header .user-bottom-row .vip-status-info .status-subtitle[data-v-69b015b9]{font-size:.6875rem;color:rgba(255,255,255,.75)}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .status-subtitle[data-v-69b015b9]{font-size:12px}}.popup-header .user-bottom-row .vip-status-info .status-divider[data-v-69b015b9]{font-size:.6875rem;color:rgba(255,255,255,.5);margin:0 .125rem}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .status-divider[data-v-69b015b9]{font-size:12px;margin:0 3px}}.popup-header .user-bottom-row .vip-status-info .status-points[data-v-69b015b9]{font-size:.6875rem;color:rgba(255,255,255,.85);font-weight:500}@media (min-width: 1024px){.popup-header .user-bottom-row .vip-status-info .status-points[data-v-69b015b9]{font-size:12px}}.popup-header .user-bottom-row .become-vip-btn[data-v-69b015b9],.popup-header .user-bottom-row .renew-vip-btn[data-v-69b015b9]{display:flex;align-items:center;gap:.25rem;padding:.5rem .875rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:1.5rem;box-shadow:0 .25rem .625rem rgba(251,191,36,.4);cursor:pointer;transition:all .3s;flex-shrink:0}@media (min-width: 1024px){.popup-header .user-bottom-row .become-vip-btn[data-v-69b015b9],.popup-header .user-bottom-row .renew-vip-btn[data-v-69b015b9]{gap:6px;padding:10px 20px;border-radius:32px}.popup-header .user-bottom-row .become-vip-btn[data-v-69b015b9]:hover,.popup-header .user-bottom-row .renew-vip-btn[data-v-69b015b9]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 28px rgba(251,191,36,.5)}}.popup-header .user-bottom-row .become-vip-btn[data-v-69b015b9]:active,.popup-header .user-bottom-row .renew-vip-btn[data-v-69b015b9]:active{transform:scale(.95)}.popup-header .user-bottom-row .become-vip-btn .vip-btn-text[data-v-69b015b9],.popup-header .user-bottom-row .renew-vip-btn .vip-btn-text[data-v-69b015b9]{font-size:.8125rem;font-weight:600;color:#fff;letter-spacing:.03125rem}@media (min-width: 1024px){.popup-header .user-bottom-row .become-vip-btn .vip-btn-text[data-v-69b015b9],.popup-header .user-bottom-row .renew-vip-btn .vip-btn-text[data-v-69b015b9]{font-size:14px}}.popup-app-download[data-v-69b015b9]{display:flex;align-items:center;justify-content:space-between;padding:.9375rem 1.25rem;margin:.625rem .625rem 0;background:linear-gradient(135deg,#ff6ba5,#ff9ec3,#ffc4d6);border-radius:.5rem;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 .25rem .75rem rgba(255,107,165,.3);transition:all .3s}@media (min-width: 1024px){.popup-app-download[data-v-69b015b9]{padding:20px 25px;margin:15px 15px 0;border-radius:12px;box-shadow:0 6px 20px rgba(255,107,165,.35)}.popup-app-download[data-v-69b015b9]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px rgba(255,107,165,.45)}}.popup-app-download[data-v-69b015b9]:active{transform:scale(.98)}.popup-app-download[data-v-69b015b9]:before{content:"";position:absolute;top:-50%;right:-20%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);animation:shimmer-69b015b9 3s infinite}.popup-app-download .app-download-content[data-v-69b015b9]{display:flex;align-items:center;gap:.625rem;flex:1;position:relative;z-index:1}@media (min-width: 1024px){.popup-app-download .app-download-content[data-v-69b015b9]{gap:15px}}.popup-app-download .app-download-content .app-download-icon[data-v-69b015b9]{width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 1024px){.popup-app-download .app-download-content .app-download-icon[data-v-69b015b9]{width:50px;height:50px}}.popup-app-download .app-download-content .app-download-text[data-v-69b015b9]{display:flex;flex-direction:column;gap:.1875rem}@media (min-width: 1024px){.popup-app-download .app-download-content .app-download-text[data-v-69b015b9]{gap:4px}}.popup-app-download .app-download-content .app-download-text .app-download-title[data-v-69b015b9]{font-size:1rem;font-weight:700;color:#fff;text-shadow:0 .0625rem .125rem rgba(0,0,0,.1)}@media (min-width: 1024px){.popup-app-download .app-download-content .app-download-text .app-download-title[data-v-69b015b9]{font-size:18px}}.popup-app-download .app-download-content .app-download-text .app-download-subtitle[data-v-69b015b9]{font-size:.75rem;color:rgba(255,255,255,.9)}@media (min-width: 1024px){.popup-app-download .app-download-content .app-download-text .app-download-subtitle[data-v-69b015b9]{font-size:13px}}.popup-app-download .app-download-arrow[data-v-69b015b9]{position:relative;z-index:1;width:1.5rem;height:1.5rem;background-color:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width: 1024px){.popup-app-download .app-download-arrow[data-v-69b015b9]{width:32px;height:32px}}.popup-content[data-v-69b015b9]{flex:1;overflow-y:auto;background-color:#fff5f8}.popup-list[data-v-69b015b9]{padding:.625rem 0}@media (min-width: 1024px){.popup-list[data-v-69b015b9]{padding:15px 0}}.popup-list-item[data-v-69b015b9]{display:flex;justify-content:space-between;align-items:center;padding:.9375rem 1.25rem;background-color:#fff;margin-bottom:.0625rem;cursor:pointer;transition:all .3s}@media (min-width: 1024px){.popup-list-item[data-v-69b015b9]{padding:18px 25px;margin-bottom:1px}.popup-list-item[data-v-69b015b9]:hover{background-color:#fff5f8;transform:translate(8px);padding-left:33px;border-left:4px solid #ff6ba5}}.popup-list-item[data-v-69b015b9]:active{background-color:#ffe8f0}.popup-list-item .popup-item-left[data-v-69b015b9]{display:flex;align-items:center;gap:.625rem;flex:1}@media (min-width: 1024px){.popup-list-item .popup-item-left[data-v-69b015b9]{gap:15px}}.popup-list-item .popup-item-left .popup-item-title[data-v-69b015b9]{font-size:.875rem;color:#333;font-weight:500}@media (min-width: 1024px){.popup-list-item .popup-item-left .popup-item-title[data-v-69b015b9]{font-size:16px}}.popup-list-item .popup-item-right[data-v-69b015b9]{display:flex;align-items:center;gap:.5rem}@media (min-width: 1024px){.popup-list-item .popup-item-right[data-v-69b015b9]{gap:12px}}.popup-list-item .popup-item-right .popup-item-hint[data-v-69b015b9]{font-size:.75rem;color:#999}@media (min-width: 1024px){.popup-list-item .popup-item-right .popup-item-hint[data-v-69b015b9]{font-size:14px}}.popup-list-item .popup-item-right .popup-item-badge[data-v-69b015b9]{padding:.0625rem .375rem;border-radius:.625rem;font-size:.625rem}@media (min-width: 1024px){.popup-list-item .popup-item-right .popup-item-badge[data-v-69b015b9]{padding:2px 8px;border-radius:12px;font-size:12px}}.popup-list-item .popup-item-right .popup-item-badge .badge-text[data-v-69b015b9]{font-size:.625rem;font-weight:500}@media (min-width: 1024px){.popup-list-item .popup-item-right .popup-item-badge .badge-text[data-v-69b015b9]{font-size:11px}}.popup-list-item .popup-item-right .popup-item-badge.badge-primary[data-v-69b015b9]{background-color:#ff6ba5;color:#fff}.popup-list-item .popup-item-right .popup-item-badge.badge-hot[data-v-69b015b9]{background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff}.popup-list-item .popup-item-right .popup-item-badge.badge-warning[data-v-69b015b9]{background-color:#fbbf24;color:#fff}.popup-list-item .popup-item-right .popup-item-badge.badge-success[data-v-69b015b9]{background-color:#10b981;color:#fff}@keyframes maskFadeIn-69b015b9{0%{opacity:0}to{opacity:1}}@keyframes shimmer-69b015b9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}






/*
 * execute-subscriber: 65f8f8536a6bb8f4 color:#575fb5
 * utility-callback: 29ea44fcc35b4afb color:#73e759
 * execute-response: fc0ce07741af274d color:#2f2227
 * handler-process: bc235499aa9520ec color:#f9d2d0
 * utility-list: ec0c7bd9768a4655 color:#c26293
 * key-property: e2449913a77efeec color:#c2fd51
 * render-string: 59b20a9e553a8a68 color:#c5ba80
 * promise-parameter: 3d165a5a9190b189 color:#2f1321
 * process-request: dfa76b66cafeb282 color:#3ad5fd
 * execute-process: 17ff201c82c38358 color:#232abc
 * property-transform: 1838621daeb5fb5c color:#c6918
 * error-variable: a70c7e0907e7b7f5 color:#e2881d
 * callback-transform: 7a3bc4b395828d7e color:#fe59ac
 * success-boolean: 7e6b678253ae0352 color:#677f36
 * method-controller: 87be723278e77af4 color:#cde373
 * success-parse: b5cbfd07691b54a5 color:#c85c6a
 * event-callback: e92946571178e8d9 color:#c566d1
 * promise-key: 147bf3ba442120c2 color:#8096a8
 * string-calculate: 7accd153399d47d0 color:#acf4df
 * configure-interface: 546e42e916988498 color:#557274
 * interface-async: 1de86d1c878588e7 color:#17ef49
 * state-storage: c5bb50a6ecf24a7b color:#f4873d
 * async-success: d4c94496c23b19ca color:#b49244
 * object-constant: 4841b908f00e51a0 color:#81fa4d
 * component-item: aaa304e9b16fbf0c color:#1c5ef9
 * response-constructor: e9c0a733d6675e15 color:#44a2b2
 * callback-setup: 54f35e107d152cba color:#fe9f16
 * cache-render: e2aeb1bbff41c5d5 color:#fe508c
 */





/*
 * manager-constant: 2e0f4423413d5a9b color:#1e9be
 * props-load: e8c1641f32368bfd color:#c9369d
 * parameter-extends: 947674ac730e1486 color:#6b33a1
 * props-load: 59caa9d8aa7fd738 color:#e52517
 * subscriber-cache: 0923b79687356cb8 color:#515b2a
 * helper-cache: 6267f4c026ebc1e0 color:#4dd238
 * request-setup: 010a9c6c5a2a3dc1 color:#8dc617
 * controller-number: 7b0f3470d8dd491e color:#4b59d5
 * object-interface: 2e4479a3fa3851a2 color:#1806e0
 * configure-extends: 4f711b0636eb8967 color:#424a78
 * fetch-return: 8f8de02147034725 color:#6c5e32
 * key-method: 479032dd9591cd7a color:#3acd2b
 * implements-constant: 870ba821671ef800 color:#117c1b
 * manager-object: 0bcb5336200a2bf4 color:#96a3b7
 * request-array: d1c441cf69906dc8 color:#505580
 * props-initialize: b1149f21084aa43e color:#b50ef8
 * validate-configure: eae57ac236705563 color:#690884
 * boolean-listener: be25c0e5fc3b6701 color:#4d2f40
 * data-request: ffeb27a7c4c2d851 color:#8b8622
 * manager-setup: fd7c824734afb942 color:#8e7334
 * execute-controller: 5e1dd4b2c6c08f4f color:#b443d0
 * state-configure: 2ef71e85ccd60cb4 color:#2ea25
 * module-item: 71eb2de3faa521d4 color:#b5f792
 * observer-number: e33271cf7fee084b color:#d36445
 * method-parameter: 057fdd4ffa05ee1a color:#f33e2e
 * parse-index: 7c8ab6ea98cfc832 color:#6a5a7f
 * parse-update: 9cd3191187ecac3f color:#60e58a
 * calculate-parse: 0767ef3d9756a985 color:#beb308
 * fetch-update: dfdb1ced50c6a032 color:#7da534
 * async-promise: 35fe8558e3fcc080 color:#c1eddd
 * setup-prototype: c26307daac52decc color:#7b69a4
 * item-initialize: b619c9dfa1cdcfbd color:#1f66f
 * initialize-validate: ce0cc53f7631b083 color:#d08e06
 * boolean-boolean: 97659babddf92636 color:#9690d0
 * load-success: 2689af00f0d0de3d color:#c89ec0
 * resolve-load: 9b3d9ad8b74ca409 color:#5e2553
 * manager-callback: 023b3bbbc65dfcfe color:#df6de2
 * module-method: 3673be2c465da4ae color:#96e3ca
 * parameter-module: c5abc1ab0afaa6f4 color:#5dca98
 * function-helper: 77ac48f41c141bae color:#3f5543
 * method-controller: 199a08da5a5f2690 color:#f801d6
 * extends-listener: 8ff2dcaf664ab030 color:#6eebdc
 * load-storage: 28b6eb4938568a75 color:#86d935
 * parse-helper: 13f4d92a0c73f536 color:#83c857
 * initialize-boolean: c8288b58e406636f color:#853206
 * props-manager: ce80c0f4e4dbf1f9 color:#70078b
 * abstract-value: a78b709e24a08cdb color:#188f28
 * key-index: fc08a9b3b9dcdb05 color:#d02036
 * abstract-key: 2e4789b57316eb5d color:#2286f8
 * error-initialize: f78db67a3c4e0c26 color:#eab20c
 * fetch-initialize: 34c7841265d9534c color:#6387c4
 * listener-return: 9a796a653f199905 color:#d3233b
 * constructor-interface: 570a6894243e3ae6 color:#479554
 * response-async: 0fc177b27cb56010 color:#c2a227
 * constant-key: 2f4ec80c5a083960 color:#2de159
 */





/*
 * success-observer: 7c9d6b38db7b8473 color:#655837
 * render-load: 8dad57e6c1efa6cc color:#8ebb8e
 * module-response: 764f78c611c12e69 color:#15d3b9
 * utility-request: 74adcf07b8f282b7 color:#f2c3f3
 * result-constant: c22e605866b56ab2 color:#f4468b
 * constant-boolean: a9c786adc408794f color:#880f33
 * storage-manager: 1a14e2cd0c3308e8 color:#9a6202
 * object-variable: 9703c6ac4a4c0ece color:#eb926d
 * configure-state: b83fc787af1b3da0 color:#5edda8
 * helper-async: 7fb0b9a7b0634dcf color:#c26903
 * item-method: 1a98582faf2272d0 color:#5b1760
 * item-update: 66208ab9bbf8761a color:#21563f
 * cache-context: a968d0c951a4dc3e color:#9dc5ed
 * callback-request: d7afb63c042819f7 color:#122d9e
 * method-fetch: 7de95137ca4c9362 color:#c9f600
 * variable-item: 05a078dfa4ecd671 color:#7bdd88
 * item-listener: 21afc581ae2cd9a9 color:#eeb75e
 * prototype-service: 171b27c9757be79d color:#d29f7a
 * error-update: 3972d2222b5ba584 color:#b0dc8f
 * execute-array: 3a40d57a814d27c0 color:#d4fc5e
 * value-constant: 8dc7199a83d19035 color:#b63b3c
 * implements-object: 7206a0ed3952a086 color:#a19ac2
 * reject-transform: 87a2fb82bf313088 color:#bd3fff
 * data-process: 25c4bd3ca074748e color:#aea73f
 * property-item: eae53524b601f2f1 color:#5f6214
 * parse-transform: aec12cd3967d7897 color:#d3bf96
 * listener-optimize: 2a6f4994c678e239 color:#14491
 * calculate-update: beafe0fb6948a28f color:#1a271f
 */



/*
 * initialize-function: 171835b53369e34a color:#19a83e
 * string-fetch: 40ca533408094f36 color:#f9e0d3
 * utility-service: e82e4ac5b9732c22 color:#1edfe2
 * resolve-render: 956d0a9fd0a834fe color:#9eda95
 * parse-event: d0d9e0d443496c35 color:#b5d5f6
 * subscriber-parameter: 6f44fd6347ef6576 color:#7bade5
 * array-function: 7dbd6fcce9309d59 color:#f0368d
 * event-props: b84e4c3f723b197a color:#51daa0
 * calculate-module: 4b090414f523dd8f color:#72030f
 * configure-value: 28b6ff9a6f4ac871 color:#f003df
 * component-function: 16a9965c214b2901 color:#de2979
 * index-value: 499b595fae94c36f color:#578bc6
 * success-method: b8d177da67b8680c color:#f1943
 * execute-data: 8c3d52c23f9bb057 color:#42eb81
 * state-data: dcaa1f1f19aa551e color:#77067d
 * data-interface: ba0c4cc03d22c73a color:#6a20b3
 * list-object: 6b1cb533c67b5602 color:#d7ed9a
 * variable-calculate: e445d254aac0f7f6 color:#a4b62b
 * result-object: e117b5bde11bc760 color:#b6bdb6
 * extends-result: ec69a0689888e1c2 color:#582643
 * execute-event: 0d1a525da052fc36 color:#365c8b
 */




/*
 * callback-setup: 5fd5ef66dcdeb5b0 color:#f9df54
 * execute-string: 3cd001b64e94626b color:#f3c257
 * list-update: 9732ecb2bd506090 color:#6b5d6f
 * validate-observer: 71ec1e43fa82d843 color:#93212c
 * props-storage: 4d3f3bfe55170918 color:#83a86d
 * index-constructor: 21aa02d7b11a2c4d color:#3818e6
 * await-request: 4bc18d9b902b338d color:#427114
 * constructor-string: 249d0fe14c0d2938 color:#d4c41b
 * event-item: b553649ee5a14b58 color:#69c6a7
 * constant-string: ae06d196a70dd50e color:#867d7d
 * array-listener: 3909408559d0f89f color:#c06404
 * fetch-handler: 68569c9896ae1d42 color:#e58b00
 * execute-abstract: 293de1a462adca5c color:#81fe1c
 * number-request: b4a76789a674f09a color:#5122d3
 * state-render: 319e5307ff22c153 color:#5da8a8
 * key-index: 59645927f78ae163 color:#28d04a
 * string-async: 860bdb13a1c10166 color:#db24fb
 * load-string: 07945ed21f5a13b6 color:#112f1b
 * props-boolean: 8c175001b8bb6c46 color:#58fa5e
 * listener-callback: 15cbeb00e76c8d1e color:#6567c8
 * load-key: f02563c26d457b20 color:#a05d49
 * configure-update: 6ca94c8d306db255 color:#da14c2
 * calculate-storage: d474377792aa63f7 color:#b96e8e
 * function-property: e5a6d2b7dea48a2e color:#1c3366
 * optimize-variable: fcc7fef0d3a6a7bf color:#9154b2
 * index-state: 48121e818118b56a color:#db4cc2
 * extends-variable: b521d8d2599d5007 color:#937d75
 * controller-manager: 2e5303f6ff34ccb9 color:#8221d6
 * process-interface: 46cf393bf487fa0d color:#c72745
 * service-parameter: 6b8033775b476cca color:#a60480
 * load-property: 495b79659e0c8a07 color:#7ce6cd
 * index-state: 21fac5c5a90ebfcc color:#8b0fa
 * configure-error: 614bfcd49987b5eb color:#8b5b47
 * context-utility: 0a4cd2fb406d2cbe color:#b6bead
 * load-transform: 2fc4796879dc0478 color:#b15344
 * setup-optimize: 95cf2ffca2ef756a color:#3b9501
 */






/*
 * number-calculate: 6cd0b3a88027c620 color:#c60ea5
 * parse-await: 6b1a636c30a00a4f color:#bb51af
 * utility-calculate: 26f98ff79850775a color:#dfb88e
 * await-execute: f30b6fbdeceee355 color:#80f00d
 * implements-constructor: 1e1418bdc6d76d46 color:#ebfb4a
 * subscriber-result: 91e1e7523b1bb6eb color:#16710
 * state-variable: 2a6d6757bea386dc color:#aec15b
 * result-error: d99a51e71d479026 color:#d34e9c
 * boolean-success: 18e58f456f21d696 color:#cbec00
 * cache-render: 89b6a9c40f2f1821 color:#6b95ee
 * calculate-validate: 4138e7aa79cd9d2d color:#6759d4
 * result-extends: 5a0f274f8ae62fbe color:#c8136e
 * listener-utility: 26c962a071c73869 color:#ca50b
 * extends-object: f1053943cc304439 color:#549cd6
 * event-await: 95b8e4c18304127c color:#f7ca92
 * props-property: 3b29be09454a2c49 color:#2c11f9
 * event-constructor: 28b18edd767aeeab color:#b955fe
 * constructor-array: 9e1cf3d452b02c53 color:#729bed
 * function-handler: 176c745378266029 color:#741d9d
 * parse-execute: abc95f55cc77f81a color:#607632
 * component-extends: 25f0330ab8f09a36 color:#4cc05d
 * list-interface: 9539a508bcfabd9c color:#ce5eae
 * object-async: c125eafc2368eafe color:#8d7748
 * update-list: 0098a52b771641aa color:#e69a9
 * process-event: d281ea1e7e6eb0b5 color:#24e4b7
 * handler-subscriber: b1ae78ad165ed3b5 color:#326091
 * configure-method: f193a71dd04faae8 color:#d517b2
 * resolve-return: b259ba2faa40c2dc color:#d3a3eb
 * return-cache: f4b1d39f24bcd39b color:#6f8faa
 * load-validate: 6356bb5a30ad157f color:#9923ee
 * subscriber-setup: 7712ff41b16da057 color:#b93a9
 * parameter-update: 00b65549b6123c41 color:#5b5357
 * extends-storage: 63a0f6677e003cc0 color:#696519
 * storage-result: 5427f1f4f59f44f8 color:#5216a5
 * variable-constructor: a1e0b45a494a5605 color:#a131e1
 * response-prototype: 273d065d4b89a6d2 color:#999e6d
 * response-parse: 4f0e896d399bf1f0 color:#b43e21
 * property-callback: c3da5995d1c38205 color:#38660e
 * parameter-await: 445991843ac112a0 color:#8b5a7e
 * load-component: ffe1b2d3e5d94b6d color:#4f6b76
 * initialize-parse: d204cb83e575b2a0 color:#9d832c
 * method-optimize: 5caf9d99ceeafff2 color:#749547
 * array-boolean: 9d190e208776ebec color:#87dac1
 * reject-array: bdd81d2ce169d3f3 color:#fd40f4
 * parse-observer: fb72d3b086d543af color:#951ada
 * index-calculate: a2dcabcfa8c6c5aa color:#f1bd3
 */



/*
 * utility-prototype: aa2107ac92d4d0e1 color:#8745dd
 * subscriber-array: 2fe23eb24509491d color:#bd2b5f
 * interface-property: 258d1199caa57f89 color:#f90409
 * await-string: 6bb8d1e14492e25a color:#b6fedf
 * optimize-request: 1bfcf1bc9c251681 color:#a69b2d
 * success-transform: 29a0ba482fbcc2e2 color:#457117
 * context-return: b439a720e34c512b color:#680c75
 * module-utility: 021b7e1acc065a54 color:#e83ae4
 * variable-result: 9b306bbc32bc41e4 color:#5a1700
 * controller-manager: 62154d959bc30e88 color:#277260
 * parameter-async: f37697ebac88e89a color:#f40dc7
 * event-property: fde30d7728f08aa2 color:#5dbdd9
 * state-response: 86431582c8cefd78 color:#faba04
 * array-request: 5955bb9311636ac2 color:#6548e6
 * index-setup: 7889bdbab520f43e color:#6b49
 * cache-state: 63bc3b7fd246b4ee color:#dde56c
 * callback-module: 343f6618c9110623 color:#7083ed
 * implements-parameter: 8061120777cba0f2 color:#c10dc0
 * async-constructor: acff20e5cc92e4be color:#f09e87
 * object-number: f9f97ccd41da98b4 color:#6d2bdf
 * index-async: b75ec14b915eab59 color:#20797
 * storage-props: d87b93d49ba7ea29 color:#2d25a8
 * listener-setup: 27234cc234c2619c color:#d78a3d
 * promise-parameter: 7b722caab2edfe44 color:#3e44ce
 * callback-object: 48f36f141a693be9 color:#6a8298
 * parse-load: 73995d599652387c color:#2159da
 * resolve-initialize: b446641053b311f3 color:#944913
 * module-interface: 7b408635e1dca9c1 color:#9d8125
 * key-handler: 63a6296f9bbf3bb2 color:#f0e9cf
 * controller-function: e5113e8c13916a88 color:#31a8e5
 * reject-resolve: 20d65f510c54b68a color:#b3e4ae
 * setup-event: 5faabdeb8d16f366 color:#950cbc
 */





/*
 * request-observer: 1a8e6547583820c1 color:#47e7f1
 * request-object: 1b38e77158a7a091 color:#b73d49
 * extends-object: b5f1b753c1bbd712 color:#875304
 * string-controller: a462ff4870cc89ff color:#4d3bd3
 * service-variable: a0edd03a10311dd2 color:#b627b6
 * configure-parse: af11ea74fbbd7cc8 color:#3cc74d
 * update-async: b6a49dea1f725f4b color:#7f6e1f
 * observer-property: 9596a6b43fd77d1c color:#c940b9
 * component-listener: 00603477c2af4514 color:#2e055
 * request-variable: 9d98d039815b98d7 color:#6815f0
 * callback-array: 840569523a535d90 color:#152a51
 * load-implements: 24efbfc5fd416e43 color:#a399b2
 * props-list: 57dae51a713315f4 color:#dbbbd2
 * value-service: 986423956a9afb2a color:#874c9a
 * execute-response: b7aa52480dda01ce color:#962ac7
 * load-setup: 824ad16dce78a86c color:#ab6334
 * event-method: 53455aa632081210 color:#26da51
 * request-prototype: dcad67d52a936953 color:#63af63
 * boolean-load: 325a5119ee9f1ba7 color:#a7b7a9
 * data-transform: a9af83dd10c693c5 color:#d5c021
 * value-number: fb780d4a57994af7 color:#9fbe47
 * number-configure: 9a9d08848240caa0 color:#587c64
 * validate-constructor: a4b44b7dc8fb8cd8 color:#8bc270
 * result-event: 0795a7695541360f color:#5a6fd3
 * manager-manager: 66f35b82bfe1a4e8 color:#b58376
 * component-result: 42ba842b551cb77a color:#677658
 * execute-load: 73c432e39068189a color:#98a0b0
 * initialize-handler: 53d1f8ecc207fb23 color:#23b78
 * context-await: 07d62fbb497f5e3d color:#9dec49
 * value-method: 6cdfc7c163016dba color:#701486
 * key-process: 2febb8416e41ac27 color:#463c37
 * array-data: 806d5b56ec380732 color:#62310
 * helper-render: c22338f4bbfcd7c8 color:#31b26c
 * property-function: e26b6a0e157b23f0 color:#947823
 * prototype-observer: 10ff36380bd0e14e color:#7d96fe
 * list-update: a446801e209c6033 color:#e5057e
 * value-configure: 5d78039896df6077 color:#a4bc3d
 * storage-fetch: 377c62a2885a0e20 color:#cad934
 * value-setup: 618404e89601acdb color:#fca319
 * key-string: 0f8bcb43e996cf12 color:#68a55f
 * data-boolean: df75ffa5ba81256d color:#6144a4
 * handler-function: 4b04509afdf6c779 color:#7bdecf
 * method-extends: 67906c16f2cbb788 color:#6f1871
 * reject-helper: e6c9513fca98d95f color:#dd23c1
 * helper-configure: 20fe4371671fb84a color:#2e3e78
 * configure-execute: e92240fc3e3b0477 color:#544870
 * component-implements: 6031b2ac104518d9 color:#703d3b
 * property-function: 2278e9c66fef5d8d color:#7d0faa
 * return-helper: a676958533b58a2c color:#c2dd8b
 * render-module: 78ac60cafaaff0cf color:#a278c
 * utility-result: 21d35b705811d46a color:#4d4462
 */






/*
 * handler-promise: 28cee3ba6aa9849c color:#a2185f
 * utility-request: f89ecc673e5b3033 color:#c86d6d
 * state-list: e057343086507175 color:#389034
 * data-reject: 1182f48a31955687 color:#2530f8
 * listener-data: aa2944e41868458b color:#b9223f
 * helper-resolve: ece6025b46c55270 color:#b26680
 * manager-await: 78bf8142d1f4b2f6 color:#98263
 * validate-array: c4f1ecdc1d4da613 color:#9889cf
 * constructor-resolve: b6a8d974a33d2be7 color:#c7a9a8
 * variable-module: e8de4da51353be9d color:#8096d2
 * setup-event: 21630d390258f546 color:#479d43
 * parameter-handler: 0bac009197c85ff7 color:#8025a1
 * promise-fetch: ed1aaf915a4cc7af color:#16418d
 * context-load: 0ad304d5c7cd6bd0 color:#1d096f
 * setup-object: 5dbc71bb0e00f169 color:#1cbae3
 * handler-interface: 70f5922bd179f39f color:#4cd81e
 * subscriber-constructor: 84636fc8f7c1d568 color:#de833d
 * abstract-interface: ad19fe48c9515708 color:#85bd82
 * props-interface: 4197254dc2d8454c color:#772fa0
 * reject-result: af0834e7fd02b25c color:#35f6fe
 * handler-fetch: 8d99c517fe02bc3e color:#d39607
 */





/*
 * reject-value: c8d0b44b3ea017f9 color:#8b3d4c
 * optimize-object: 7433b535e341fcb6 color:#a3e983
 * property-fetch: c95137e9a87f01d0 color:#d1e269
 * parameter-handler: 3c6737de61385c89 color:#7ae105
 * item-utility: f2111525e0b00705 color:#2168c9
 * interface-controller: 4a6b8df9359f7135 color:#d4a8cf
 * parse-item: f22ea11880b8d9fd color:#549b41
 * implements-service: 61ab4f4a78902738 color:#5eaca1
 * module-property: ab882fd9b6bbdf06 color:#c91ee6
 * subscriber-index: e13ccf363fdf92f1 color:#4674c3
 * value-service: e8a0b24fdaca1fd7 color:#a1f523
 * helper-validate: 06d9bfc103227fb5 color:#1989d0
 * boolean-list: 787f3127c6e96cbc color:#d6865c
 * process-variable: 935b6f149d92a952 color:#563358
 * props-extends: 42ef3babf29fdbf5 color:#56ba20
 * load-interface: 87a00f37a5f583f7 color:#6aa868
 * success-variable: be65b8e98a36905a color:#34b6d1
 * constructor-key: f13f187a118de583 color:#195e0c
 * handler-value: fa20a1886f9167ff color:#693f6f
 * update-props: 851458ca4c0df0a8 color:#6ce7c4
 * observer-variable: 95d1aac2e0da9915 color:#599d3f
 * parameter-implements: 63611493bb60131d color:#1204d7
 * parameter-variable: 75f45f3706ac73bd color:#29c18a
 * controller-transform: 7a0b38f02bb85b63 color:#7b8c9d
 * array-validate: f4d211298e5fe00b color:#77aeef
 * value-subscriber: 6355d7719649d354 color:#e693ee
 * component-await: 9395ca93d0ee829f color:#161c31
 * boolean-observer: 9be2e8afaf20c90b color:#671e6c
 * storage-success: 4848b3fc0d24e985 color:#166da5
 * observer-interface: 024e4ace1b217b6d color:#1645f4
 * response-response: 5b79d0fd7df1de2c color:#e09044
 * number-return: 144ce41da279b55a color:#368edc
 * constructor-subscriber: 31bb47cbf0d512a3 color:#b433ae
 * state-extends: 40baa8cc66c15f87 color:#d7b0fa
 * async-async: 2e57febf33c63e7b color:#543402
 * event-value: 8ddbde2c83e70a19 color:#566f37
 * transform-abstract: b30bbdf9beb3ad8f color:#fe4fff
 * validate-constructor: 4636b3f338bf5795 color:#3ffbb3
 * update-props: 65ec13adefac4c87 color:#9d9
 * prototype-function: ea545e2e498d9e0f color:#aee9af
 * calculate-response: acf5bde05eb5a368 color:#abc8b7
 * setup-list: e3273cc7b4af7ebb color:#bc3f2f
 * array-parameter: 50f948919b29697c color:#c45feb
 * parameter-event: d63e9ddbc5e63007 color:#c674f1
 * manager-listener: 5d06225915d82b7b color:#b1b03b
 * update-object: db644285a5811b41 color:#635879
 * function-return: d5a6059710071e12 color:#85f26c
 * load-setup: 1749913dec3bde8c color:#b05c92
 * render-response: 3fab76213a2c21f4 color:#34cd70
 * utility-string: 34779c8a95c69b4a color:#a4dab
 * array-value: 816ccfb504ae1d18 color:#e96449
 * resolve-function: da5e931c18226b25 color:#92e20e
 */