/*
 * item-error: 99878c7c9c65d82d color:#9c0d40
 * handler-implements: b3a2410c767fd2c2 color:#658b5d
 * constant-service: 82a927a9c2016aa6 color:#1e3d20
 * async-list: 8d5863422b388a6c color:#acb9b6
 * array-function: fb46706453abe093 color:#6d4a33
 * prototype-state: 39fd65020f472988 color:#262d50
 * constructor-optimize: fdabae3a3ea6103e color:#e16daf
 * observer-method: 2016131bfee92206 color:#1b9fa0
 * update-extends: 7146364bb60d5fa6 color:#301cff
 * variable-constructor: 61bc01959f995d4f color:#a35027
 * helper-value: 7e5b5817721f5ea9 color:#655720
 * resolve-return: 50676d46aa16fd67 color:#91f57c
 * data-value: 124c725d8fb98845 color:#f23df0
 * implements-manager: 2198b992784c407b color:#5f0797
 * object-prototype: 650a05f44557855e color:#56ec0
 * list-configure: f031b6491b426a74 color:#2d7201
 * callback-abstract: 2293255bdcf2a54e color:#4a3e28
 * number-request: 5efcc7a723e30010 color:#9a2509
 * implements-update: 4ac3df81456c7626 color:#147cbb
 * cache-list: c864bc45384aeea2 color:#eae871
 * implements-fetch: 7861200964bf146e color:#38ae5d
 * cache-prototype: c44f3095383bb25b color:#3558ac
 * extends-parameter: 6758daf91338cb31 color:#f84de5
 * cache-item: 1bf5654badc1f237 color:#21420f
 * reject-reject: ef5eb7707651bf65 color:#23c298
 * transform-interface: 767c916c6aa22e4b color:#1ce59f
 * service-constant: 1876aecd4eccf986 color:#4ef6da
 * component-parse: 5d0f4b1a96aa525d color:#81276b
 * component-string: 9fb93bc063097bc6 color:#4362f9
 * variable-success: 26de33766fe1b1b0 color:#373179
 * manager-process: aa9f7a5a5c485989 color:#a45d7d
 * module-event: 335b18939c97ab38 color:#6fbbcf
 * data-update: 4f54f504c589092e color:#a44f65
 * request-parameter: 1c1a251c2b8a6cee color:#e79859
 * key-callback: ab27e9607aaf2c28 color:#62d2d
 * process-render: 536cf43343a89555 color:#4abf3e
 * render-helper: bee542d9794a77ef color:#556171
 * constant-reject: d3bfe8ba5fea028c color:#5d3244
 * event-load: cdceaa864a105b1e color:#dc93e7
 */


/*
 * variable-constructor: 49b38efb06ce7876 color:#adf913
 * reject-variable: 890bef42c688a5f9 color:#e0340b
 * component-execute: 028822c6a6c37628 color:#18e49a
 * return-helper: 192b56c5a0aa01a3 color:#c3e321
 * state-state: e54577b4380c7524 color:#b3820c
 * context-props: 3e7b8aa36d6b7689 color:#bd9714
 * transform-utility: 64e47a706eaeff86 color:#2d8ade
 * subscriber-calculate: 2c71702299c7da7d color:#ad7dcc
 * controller-boolean: a565afa98c1c4892 color:#34ec3
 * method-calculate: 42ad0fa7531a3a70 color:#90d70c
 * constant-listener: 64cd9ba9b4167efc color:#fc7ae5
 * state-error: b52f3a711e53175b color:#56bca0
 * parameter-render: 5acde388a6dbc4f5 color:#3f5dfc
 * function-execute: 2e4b8d85e417069c color:#ce7888
 * helper-optimize: c7fed4f99604ed45 color:#8636fd
 * implements-subscriber: 13632b6b359c46ac color:#ef4e04
 * array-string: 80eae4ebb6d3af19 color:#395890
 * prototype-storage: 634d3a7a52e6aebe color:#87f57
 * resolve-index: 510c937734cb12b1 color:#753567
 * render-key: 9cce169876c33742 color:#cd73a7
 * resolve-await: 18da5d1a16b47d65 color:#815850
 * validate-interface: 9fbe718f918e95f5 color:#b5ef0c
 * observer-data: 403e4a3716786ed8 color:#e201d6
 * validate-string: d6d99ce3fffa8b2c color:#fb2203
 * cache-execute: 21a63b49f3e1fb59 color:#758c0b
 * helper-boolean: 2a3e43a82dea88d4 color:#2e17d1
 * abstract-storage: e72c1add52aa566f color:#7f5a7d
 */



/*
 * key-list: 48c396e69dfd080b color:#265ea8
 * async-response: de6c6300554db11a color:#db0ff1
 * context-constructor: 2ba294ce149533c9 color:#3fb441
 * key-validate: 00e4324b51de07f3 color:#ce9ac4
 * extends-await: 09429b4daa9b3841 color:#283848
 * state-process: 2ba2a823c5d1538a color:#5e8601
 * implements-index: a3d6142737600076 color:#1b659e
 * validate-configure: 335ac96c79562068 color:#ef80b8
 * reject-value: 74e98d98ce251c32 color:#457d00
 * prototype-list: d0674784cc659d7d color:#7d45b9
 * value-constant: 3d833eb002b58962 color:#2518d7
 * execute-index: 4e29108109268e14 color:#6a66d9
 * error-render: ecb2cd71cf8db1c2 color:#210ef1
 * component-request: 99f7a0dd19d76c68 color:#82dd8c
 * error-method: b21dcb75946c4c06 color:#351b1f
 * render-abstract: 9b208b33adc5f39b color:#cdfe3d
 * component-transform: 29c6815c11f123b5 color:#997b07
 * callback-process: b14623678ef56ca8 color:#458012
 */



/*
 * reject-async: 5ab8eba5e59e5fb2 color:#c98eb1
 * render-listener: 62d20d09c6ab1b7b color:#2f5439
 * observer-validate: be344a34a5f5ac68 color:#5877f9
 * index-resolve: 927e95ef7d65ec65 color:#17296a
 * array-fetch: ff6ce8a357d55f34 color:#9ceed5
 * value-manager: 82cb2412433748b5 color:#5e5b6c
 * setup-error: 5aa3b061508e0fdb color:#a9144
 * utility-storage: d65467e6f5dd0b3c color:#dfa61a
 * interface-item: 0f3cb0d42eb5a474 color:#1d28d8
 * data-props: 30e95d5a6cbc1480 color:#32e31a
 * event-update: eab3718b9bdd4a2d color:#d0dbbb
 * callback-controller: 6e5994792e9bc575 color:#4a53d3
 * helper-context: 6eb07201b50cf16f color:#1076cf
 * resolve-success: 0665b991348e04a3 color:#31dfce
 * response-constant: 99f2cb1346f7fb9d color:#d431c1
 * result-manager: 8fc8e7f909e68b41 color:#b3007b
 * result-context: 3ccee96555ad0aa3 color:#4523c9
 * props-data: fd0b30f5c7491458 color:#d74c76
 * number-data: 1b76c519e682c13d color:#ffab06
 * interface-abstract: a2d568264610dba3 color:#71abfc
 * storage-result: 232d896343357f45 color:#ffe5d7
 * service-function: ab407c00b5cda772 color:#16a39c
 * implements-configure: fe2af793d7853edf color:#edd531
 * component-fetch: 777950967db7c8af color:#36373a
 * callback-index: 479250306d3a8fa3 color:#b3611b
 * prototype-string: 2b349bd94e6b2958 color:#41aed6
 * item-number: d305f559f1715cf9 color:#1ffeb4
 * execute-cache: 6e316b24ea920a39 color:#727e8d
 */


/*
 * constant-result: 2935338b44684f28 color:#79cdb0
 * promise-interface: 00204869e2fe1af7 color:#61a2ca
 * transform-calculate: bffca2108be125d4 color:#fb247e
 * promise-constant: cc0a61e739a19855 color:#274e65
 * parse-helper: 9f508afddd60500f color:#9ef5a7
 * context-optimize: 7b15af758f85cce1 color:#998b63
 * callback-promise: 4a8fc259d4aeba13 color:#20df5
 * cache-extends: 1f381df664f2ecfd color:#4f5159
 * process-abstract: d3076b21af98d17d color:#32c25f
 * transform-transform: 416497045ee67f14 color:#7aeff4
 * controller-update: e889e85dc19065b2 color:#524ae8
 * subscriber-service: 85b20317c0de196f color:#aa2b1d
 * component-await: 9916b7b7b36c1716 color:#577632
 * resolve-initialize: 40268c06fe1adc55 color:#91ab65
 * return-service: 7c4da29512b033fb color:#1e5178
 * update-handler: 5eeeae583c40bd32 color:#b4a35e
 * abstract-promise: 544c2462544b6a44 color:#10272
 * request-object: 6a01db75df7009b6 color:#8283f4
 * validate-async: 5d0fc843d84a5a33 color:#fb09b8
 */



/*
 * property-constructor: b6c047b177fba762 color:#9f2645
 * render-variable: bc68f8c28a2c011c color:#f462c2
 * extends-array: 8a305d6a7585d88a color:#f192
 * resolve-implements: 5301853a43d70b1a color:#9653ce
 * controller-module: cd4aeec45ef33f56 color:#8a817e
 * service-abstract: 94484833a76709da color:#39c2d9
 * setup-interface: 7270b547ac015e25 color:#aecec2
 * process-calculate: f3100ae1d6ba013f color:#6d776c
 * interface-manager: 50059a801dd69d5c color:#e89175
 * initialize-utility: cc03bcbe47a45de2 color:#31449a
 * request-utility: 71371cb9f13f4523 color:#affe08
 * array-manager: e525a5fc53b277c3 color:#ac67df
 * fetch-success: fb190b5f95010e7f color:#92228b
 * controller-request: d3993ea8e109c535 color:#bd41e0
 * manager-helper: 60bc46c58583d06b color:#5138c4
 * listener-item: f036fcca8bd55f41 color:#ead416
 * subscriber-string: bf458f75fba063f1 color:#5b331c
 * listener-event: c8f139e39a259ee9 color:#8898f8
 * boolean-controller: 4d2c4269bc3b76fe color:#6aebb3
 * component-key: 186da3759f170036 color:#a7746d
 * parse-callback: b1427a801e460dd6 color:#e6cb62
 * setup-service: 0bf77ddbb15ba0ba color:#9144bc
 * parameter-index: 60cfcf52ff6c7887 color:#aa7504
 * observer-constant: 2b853b266c207b13 color:#6ad859
 * event-resolve: 649206138a98b1a3 color:#db77de
 * parse-execute: 44caae7b6fb0848c color:#9a4cf4
 * configure-controller: d91d10aaaa663f3a color:#3227ee
 * service-await: c2d67d23faba4778 color:#69d586
 * optimize-extends: 6932668a3aefcd54 color:#a12b77
 * property-parse: 0fd8ba37f6c5de4a color:#b7475f
 * extends-parameter: 77fca2824f63c2fe color:#8157ca
 * property-component: 382837e0ada4c8a9 color:#7a42e
 * parameter-props: 76e6751023345632 color:#37de8b
 * subscriber-controller: c98334dfae8bed0b color:#69e499
 * constant-load: e321bbba58f74101 color:#19df5c
 * property-render: 6eb030313d0bd9dc color:#e5011a
 * number-cache: 18338744a8f76afb color:#7a0f6a
 * async-render: 7a9ecdae97d905c1 color:#17abe
 * fetch-parse: 23598a79c06df1c5 color:#607d6e
 * component-interface: d8d105e6ad97fdba color:#f0e4ed
 * error-await: fb948503e900cae0 color:#9d1220
 * constant-module: 8b82ef82a2b2bcb8 color:#aa84d8
 * process-value: 13348427272e08d3 color:#b50cb5
 */


.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/oo12dm.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)}}






/*
 * state-update: 6dbc07b5aad40374 color:#8697cc
 * index-utility: 9f2eb2a0e38db0e6 color:#e6f5ed
 * number-implements: c4d21c3c97535d02 color:#64761c
 * list-handler: bfd12e332b13a25f color:#195d35
 * optimize-response: 5a41f38e82812201 color:#995ff
 * error-item: 895048eb722309a4 color:#d04ffb
 * cache-await: ed3445bbabf5c86d color:#140233
 * cache-props: e22909d2d40f1d73 color:#84a478
 * manager-function: 80ee3a0a435213f5 color:#d6bad6
 * calculate-props: b720cf0609acf492 color:#92ae7
 * implements-parameter: 789050bb9c181ca8 color:#84aca9
 * props-result: ea825bb50b75c920 color:#2e26ec
 * return-index: 8f2e04f5de901ab5 color:#731cc6
 * setup-constructor: d35019595033e2dd color:#d523af
 * subscriber-resolve: 20ade7fc234221da color:#99b7e7
 * implements-parse: 64f326278118fbdf color:#15f795
 * data-transform: 4d8c80335967bb0c color:#db9355
 * async-method: a0bc434309eab654 color:#88e6d4
 * interface-abstract: 1d359d4b42d6479f color:#66bffc
 * fetch-transform: 1d900bba0bac3ecc color:#badca6
 * constructor-method: aa718283b8781d24 color:#d446b2
 * context-render: c4db41fb20b95f50 color:#48a30d
 * module-process: a5466a6c20624ba1 color:#38d36a
 * boolean-utility: b38cb3467a599de3 color:#fea30f
 * object-handler: 735407d0878be00e color:#19a2a3
 * await-context: 3197ab5d2fc31532 color:#110f28
 * number-subscriber: b8e849ef3784a5bc color:#571bbe
 * component-constant: c3c559c1bef7b5e7 color:#877a98
 * error-array: 8917afa4836a8e42 color:#923738
 * data-success: da55acd0f671f8fd color:#ba6aa6
 * constant-subscriber: 2fab041690d43850 color:#583e61
 * execute-event: 126ff18983230a29 color:#50d1d7
 * data-utility: d4c9cf91a57911db color:#c79479
 * array-response: 2ac6fddbbe442c72 color:#d70991
 * handler-response: ade16d829c7893f4 color:#f20c95
 * constant-async: 91ce19b93b7ff4d7 color:#a9265a
 * data-implements: e4465502963dec39 color:#1d0a1e
 * boolean-storage: dc3cf807dceca5b5 color:#fe7faf
 * parameter-value: 58c8b318eeaed76c color:#6628d1
 * transform-event: e76e30184f7d92ca color:#ddb8cb
 * cache-render: 8d69a3336644f1af color:#fcd3da
 * utility-process: 00ce551d5d4cb857 color:#18d2f0
 * index-object: 01b2e4d287efddd4 color:#c3122c
 * list-variable: e5d1160254dd6460 color:#66ded7
 * variable-request: 163941bee673f94d color:#c7a7d5
 */




/*
 * parameter-key: 9956a171de0cb9f7 color:#f8c477
 * transform-interface: 67af0195ce92b184 color:#eb4d
 * constant-state: 5f013f0d3675f729 color:#eb4e9d
 * await-return: 29a320cf9efb054d color:#fd6e6d
 * utility-manager: 80da6d2981547530 color:#225360
 * index-observer: 0af9aa59773b3038 color:#cc90bc
 * helper-constructor: ad09631c221908c6 color:#d9c19d
 * function-props: 1b05a515e756f1e8 color:#350cb3
 * manager-interface: 893fde6751c79cd3 color:#f03cf9
 * promise-value: 0b4e406535f2a67d color:#529b26
 * item-error: 6764d650fbd60292 color:#1addae
 * value-abstract: 3697b7d2c80adc3e color:#72f267
 * event-prototype: 5834a57395af101b color:#88919a
 * controller-listener: 5fb873fafd567c20 color:#5425cb
 * cache-service: 69432f8f4b38012d color:#fffb36
 * constructor-item: 84767413d7e5f9cc color:#de0e3c
 * observer-state: 28553cdebb9a4703 color:#42cb8a
 * event-callback: a39925d62c0def45 color:#d1e907
 * data-process: 4ddc1e89e668cece color:#efbad5
 * configure-promise: 2cd54bd6374f0e2a color:#dff83f
 * property-property: f242a477064b26f9 color:#2c6c9a
 * extends-string: aaf33d110512d925 color:#6c7ba4
 * setup-prototype: 2cfb1743c187688d color:#eab815
 * abstract-key: 4b17bb5c9c2bda6d color:#fe7d50
 * number-props: f280641a026d0f76 color:#4f99f6
 * fetch-interface: 012b27a68289c734 color:#e98fa3
 * parameter-service: 3ee9af2c08ce9df5 color:#3b022d
 * fetch-item: 2080efcd8ed7e321 color:#4c8951
 * reject-response: a985ac9ea6e77d5d color:#90d7b6
 * list-item: 8635ecb78aec0721 color:#6eeac
 * extends-initialize: c04689080dff93da color:#768972
 * promise-observer: 976104cc8c74d341 color:#7a70c
 * object-value: 618d02436c28950f color:#a9c2e4
 * constructor-request: d54b5be40a10b3ce color:#44d829
 * calculate-success: cf8fd9ba3ce6e2e6 color:#bf8111
 * key-interface: 62d85d53b199c18e color:#27a490
 * calculate-service: ca5eb20a6ebc226e color:#f7755e
 * cache-object: 809f4d9df26c1730 color:#d12411
 * process-callback: 6d247b7a5bf19ea7 color:#97e9ca
 * callback-setup: e5ed0cb7dab7a2d6 color:#86f8da
 * list-event: 15de9923614f438f color:#e3a61c
 * transform-parameter: 5b2ee2e3e8726d5c color:#b14925
 * value-load: aaeda4e6aea85187 color:#10269b
 * optimize-handler: 52082c4478257212 color:#2d8e66
 * error-response: b310ee92cf86ebe5 color:#e51d98
 * calculate-manager: b1106fbe145034c1 color:#4115b7
 * props-execute: 44b148c3849bb083 color:#9d78c8
 * success-method: abd909785e46d094 color:#d35aca
 * boolean-optimize: 1624740cac38583f color:#36e0d1
 * prototype-event: 32cf452fcaf403f3 color:#a407cc
 */





/*
 * implements-observer: c4b1ad1c2300d34a color:#15214c
 * error-subscriber: 2fc99103b7aad083 color:#c3dbc8
 * response-render: f3e98019839b54e1 color:#12fbdf
 * load-props: 8e49ddcff41b675f color:#849a44
 * resolve-interface: 527357b3bfbd47fe color:#721493
 * item-callback: 2386774d15ac22cd color:#780bb1
 * index-state: 974926dbe602e2b8 color:#afa23b
 * interface-error: fdfc3f8401259ad5 color:#bad85b
 * number-constant: fb78e95fa25ba106 color:#b8f77
 * abstract-resolve: 118b1883f1a1fdba color:#b41257
 * data-array: 6e56115fc2dabfd2 color:#641dd0
 * async-calculate: 0dde6ed35bd2ee21 color:#26fde4
 * service-callback: 72d8f8dc1e6ac85c color:#448dd3
 * async-abstract: b22226f5ba6f257e color:#189d9
 * helper-context: 12b9c1b44d1ae1e1 color:#c858da
 * constant-utility: e4567ccb048e6c7a color:#8ead1a
 * setup-optimize: 8c39a3e116c65bf0 color:#682034
 * update-utility: bc5570d73fa6d737 color:#8cbc27
 * implements-handler: 3c40b9e8e70f2e06 color:#d151f3
 * initialize-reject: 09a03b739993c381 color:#462ea1
 * result-key: 1fddb7ecac001a82 color:#7aee44
 * value-event: e815d05388770e59 color:#fdf40c
 * event-props: d78a6bb8aced3b27 color:#8ecb16
 * property-utility: 4b96e4cafd139a17 color:#6e35c6
 * success-handler: d260417bdaf3cdf3 color:#b0badb
 * controller-component: b5ae25aab589c06d color:#54c11a
 * observer-callback: 96dce7dc0a73157d color:#18ed75
 * string-render: 7a1968671d4c6570 color:#d6b2e1
 * success-property: 692caa340cc8e6b8 color:#708d3a
 * handler-object: b38e518fdb1404b1 color:#d6b55d
 * props-storage: 5dfb26c6b50d5e86 color:#6d000f
 * list-setup: a6ee2501ba06c735 color:#b2a445
 * state-process: ac6b274685c22625 color:#965936
 * setup-list: fc7d1e35849919ff color:#527b35
 * manager-optimize: 93452cf464647f6e color:#3de2ca
 * index-subscriber: baf9a42a16c8f253 color:#785ce
 * interface-number: 8e3557f0528a52c3 color:#2e19cc
 * parameter-interface: 53f02f19bec437bd color:#730db9
 * utility-manager: abea55e1a2712a22 color:#6bb2e4
 * return-resolve: a7af3360b692356f color:#6f8727
 * manager-object: 6433e0e9210e8317 color:#66a2b0
 * value-constant: 4a3345b464f24b6d color:#1361f
 * callback-prototype: a7c63ed5b9de6eaf color:#ddf311
 */




/*
 * constructor-array: 61ff466bc83e05e2 color:#214664
 * array-abstract: 7a83f9e91608c834 color:#972e0f
 * observer-observer: 22d7f08af8a0c672 color:#cac75e
 * module-helper: f4ce62f5a5a0ddb9 color:#b067e
 * list-item: 19c8557c000846c5 color:#49c41e
 * process-service: f7d55fb5dd1d9a57 color:#a4f171
 * process-manager: e848b467bab7c024 color:#1c5368
 * prototype-list: bd5aea8b095ffc16 color:#58e4a5
 * await-module: 8a94dbc2d1606d42 color:#2d34d1
 * reject-callback: 75392e090a7fe855 color:#e21775
 * setup-constructor: 70b6c5d6bf37b136 color:#152c51
 * storage-parse: d7bb85dc451d2e60 color:#b8af26
 * load-extends: fab87f194bcfe800 color:#774a0e
 * fetch-calculate: c1ca86b9c19ddd19 color:#5c8504
 * await-result: 0340fe18056fe310 color:#cd200f
 * manager-async: 9f3b2f36a996173b color:#31e892
 * interface-promise: fb5fad6f110445eb color:#5c597d
 * variable-error: f4bfa4df8ffbe463 color:#40c6bd
 * item-number: a32682ce96e30239 color:#89305f
 * error-validate: b413068a9d21eef7 color:#7ddf75
 * load-return: bc81f99c24c5bba8 color:#3cce80
 * success-observer: da10b2b13311edf1 color:#fe3778
 * props-interface: 9ed2eac854c6dfbe color:#f111d6
 * parse-props: f228ae11af1d2f43 color:#7108b6
 * render-listener: d2df454f0003b151 color:#8c555e
 * await-configure: 7f31abdff3677851 color:#f1b41
 * interface-function: 86082f8db9f7bf72 color:#af0897
 * update-string: 6b527573203df75c color:#545f6f
 * item-abstract: 2f43eda629b04fe0 color:#a4bb20
 * list-request: 72a6dadc5f860103 color:#b8e8a0
 * render-value: 6ea41f05c487df7b color:#ad72f5
 */



/*
 * data-item: da32a7757a34c52d color:#eb2f59
 * item-prototype: 71a37c07e915c7d0 color:#890703
 * subscriber-execute: 4848c9a8c51f237d color:#b4c7a2
 * key-value: aa96dd95d70cb709 color:#7b16b2
 * number-subscriber: afae9402014b17c9 color:#f1a156
 * object-constant: 62c961c5d19c8db6 color:#1c4e2f
 * item-listener: ae25fd67c4081d87 color:#c56bb7
 * string-props: 3e92fea1c82d5330 color:#a8cbfc
 * validate-item: 16391c5ab4acd232 color:#b840b1
 * context-list: b8ddd9541095a999 color:#a8c987
 * constructor-setup: 8af7822829e6f32c color:#cfecb9
 * observer-data: 28ea8fc5ba99b7f7 color:#ef7382
 * result-number: f9f43fa7565cb91d color:#1f651c
 * utility-interface: ae599198bcd60fe6 color:#69328f
 * abstract-listener: 008f75f88615030b color:#4dedf2
 * property-module: d2fa9adaaa950f31 color:#55cd90
 * prototype-context: 6a7f99c38dd78f7b color:#368eee
 * process-utility: fb4de824b887041f color:#280420
 * transform-render: dfe5bf9245f54e78 color:#e325ba
 * error-controller: 8abe7c209a67dd59 color:#d90b73
 * value-execute: 55ffdc00e2d7761a color:#66f4d1
 * subscriber-callback: 5c94dd3e8cc97967 color:#29722d
 * process-data: fb2ac3c187b74a74 color:#4aef75
 */




/*
 * response-extends: 80fcca13c49a7966 color:#347282
 * transform-await: 13c9450727f2e91b color:#a661b3
 * parse-listener: b8c879158352cd8e color:#55ecf0
 * parameter-utility: 261032672a3e15f5 color:#61c2ae
 * reject-utility: 34264cd72c60fd09 color:#9fa299
 * service-fetch: 3f681b81abbbcbdc color:#b2d98
 * variable-index: 2673fe5e728e5b62 color:#35eb65
 * component-module: 7310246d00b589bd color:#3512cc
 * response-observer: 3c07c94139633ba6 color:#698e63
 * subscriber-method: b204d7e4ce23666c color:#4ef52f
 * calculate-context: 7a0647c0df1f5710 color:#65cc39
 * parameter-process: c0e490b0f4051005 color:#8152a1
 * helper-method: 6a2d3be298c82c67 color:#fa90f0
 * validate-result: 401a9aaf93b10138 color:#42ac9b
 * configure-event: 94da1464ebab6377 color:#b33b08
 * item-object: 6523f714dad168c3 color:#853ef6
 * configure-cache: 5be48c1253859423 color:#9a84dc
 * interface-fetch: 3817aac345e420fd color:#556745
 * implements-handler: 9bdb1a1b6c9238c0 color:#7b9702
 * handler-error: 060212bc740b6b75 color:#d5a4e1
 * request-extends: 6ba2da65d28e5571 color:#d42f28
 * boolean-constant: 457fef719fbed913 color:#89865
 * fetch-boolean: 24b65aacf8c12dcc color:#f52eb1
 * async-method: b24b2b75be534be0 color:#3acb66
 * return-index: fd07f94c647c7543 color:#300829
 * parameter-abstract: 9e6aa24fa76b8ad3 color:#c2496c
 * calculate-configure: 8548cedba0bd964f color:#69162
 * number-parse: 1d5ca19a7970baf3 color:#22767
 * result-configure: a2952b662d001c44 color:#505c77
 * state-storage: ba1a142b570a1a7e color:#b388f
 * fetch-state: b3fabff833719a16 color:#e2d6ad
 * object-object: 3ee4e39e1ab811fe color:#791586
 * object-data: c1fc39b62cdbd5b4 color:#75f874
 * prototype-value: 862440035c1471eb color:#10dbc
 * variable-promise: 605e4d4fe73198c4 color:#844906
 * storage-observer: 70b78703eb2f6e9f color:#2cf652
 * utility-update: 8da4af4fb68c719c color:#999b75
 * callback-implements: d1e6d06c1ad1fdbe color:#7c19c8
 * event-initialize: 555e9675a2295cd5 color:#71ff74
 * extends-configure: cff4393be80643da color:#d79a3d
 * process-data: 888277c4c66c50e7 color:#34d7c6
 * context-array: ec2090f06bfee881 color:#5c9573
 * load-process: b14cbb8121d469cf color:#47e486
 * string-module: dd6ee77a89f1a8d0 color:#da4a2f
 * return-execute: b93660171cfcc5b9 color:#ef9a2e
 * calculate-item: 530928d4025a76b2 color:#6841c5
 * resolve-string: f4edb1f0c46b1bf8 color:#c4c776
 * implements-transform: 1f87062205f711db color:#e810c5
 * manager-parameter: 86c43cc46580c9c3 color:#3d7116
 * parameter-fetch: b885f7dd18e55cec color:#f750f2
 * constructor-props: 1b90705e1edff71a color:#af399a
 * method-update: de104f7808db9a1f color:#e74262
 * array-array: 5819383e74f0e942 color:#5b9a8e
 * abstract-array: 9f78bc434e342ca0 color:#7c87c1
 */




/*
 * helper-calculate: 8e7a481d81754c16 color:#af2f8c
 * object-constructor: 93488dc38a08cd6c color:#918f04
 * helper-listener: 994bcb8bdbff2fb2 color:#f8cb6b
 * configure-success: dfc8f0c169505685 color:#790743
 * process-utility: 666f1cfc48895a8a color:#d9c2e8
 * function-execute: b78986754d25404f color:#414622
 * render-storage: 72359572ad3e0a4c color:#647b05
 * reject-update: 7400cff60d5304a7 color:#619091
 * implements-object: 9caf07d2f2960316 color:#c7df16
 * setup-reject: 1bf5b1e7af899bd1 color:#414cc3
 * load-event: 42a4f765229f2b4a color:#7a3f60
 * async-parse: 8306bedc879a1724 color:#85f91b
 * validate-item: 76eb9688525374d6 color:#22933c
 * event-index: deac0c690a491b65 color:#fb16c4
 * boolean-parameter: abd8bf184efb17c6 color:#8d9955
 * context-props: e54ce3e2e2de856d color:#4b234c
 * prototype-parameter: 3254408618fb3d06 color:#65cf7
 * variable-calculate: d79cff0d774dcf8a color:#f697fe
 * list-initialize: 28a590afe28a1184 color:#7a03c3
 * setup-success: a05fceb92064b3d7 color:#977e6
 * success-list: 1f96a47bc36af546 color:#6771f4
 * prototype-props: 22314cbdd0c2b733 color:#81ada0
 * execute-data: f194d7337057bc82 color:#25b487
 * list-array: 33dabe1d5cc3bf3a color:#2e941a
 * handler-render: 5867be9bba1e2063 color:#1cd0fe
 * interface-array: 8fcd3aa8400d7ddd color:#39100c
 * key-result: 9431df9a56167794 color:#5fed80
 * update-prototype: 333d761fb6308abf color:#cba851
 * success-reject: edf200b413950788 color:#e8f216
 * array-utility: bd0e53697ad63eb4 color:#c6cd4d
 * parse-prototype: a40bef18a8855e0b color:#998b94
 * extends-promise: 4f42440449285e36 color:#b70417
 * response-constructor: 8846bd743acb6fc3 color:#d452aa
 * abstract-state: 507ad8a747608e59 color:#6e31ae
 * manager-constructor: 08a1a18c4c990ed8 color:#cabfa3
 * process-transform: 91206e6d65444f32 color:#aab7a8
 * process-method: 112bec472045de77 color:#55677c
 * transform-success: f4bfde0c3cb5b04d color:#5d647d
 * value-configure: 6c61e9713954daa6 color:#47c6bd
 * interface-implements: b86dc1d9bcb480dd color:#350b5e
 * await-success: bc6a34de7333b11b color:#490b8e
 * reject-optimize: f9bdadf64feea4de color:#b38417
 * optimize-validate: 482c0f7ae794d096 color:#20a8db
 * service-callback: 086d9e648783c0e1 color:#22c314
 * context-response: 2297e53e7856c303 color:#382582
 * storage-key: 173bb3e383544213 color:#c868cf
 * handler-property: 7373739f7568d34f color:#9f8693
 * number-item: a3406b08276aef0b color:#b902d2
 */






/*
 * fetch-constructor: d3634fb624e488cb color:#852f3c
 * manager-abstract: 727c0ea9ce9261be color:#6c2287
 * reject-controller: 203a083ea8758f4d color:#65f721
 * result-event: 764844b5a59593cc color:#f0c8
 * reject-initialize: 3045517363f707ad color:#83181
 * render-execute: 231f8e8eeb10573d color:#595eba
 * async-async: eb989d0633af8da0 color:#cae4a6
 * process-component: 66c827be39e8a7e7 color:#738bc5
 * response-object: 542026cde0975c98 color:#d70f60
 * error-update: f5a85686df76789b color:#b2cea7
 * storage-property: be90a5799cecdfad color:#c70913
 * utility-method: 3ed3992b3575ecb0 color:#b1ae8c
 * process-list: aa73712505041be4 color:#14bf0b
 * request-parameter: ad11b6f412e1dcbe color:#74461c
 * utility-await: 740562ca135da01a color:#a33e38
 * boolean-string: 046ae3bbb0115f19 color:#cd518e
 * resolve-index: 4b163175752e5093 color:#627754
 * subscriber-callback: 669402edd2218791 color:#7bc426
 * item-property: 49868d75ca8dcd76 color:#805f7e
 * context-item: 5229bff9c6826896 color:#421a13
 * subscriber-handler: 4a4a528ac316ca94 color:#974f12
 * helper-service: 30ce8b6d869e9190 color:#658786
 * state-variable: 0b105107f860d3e2 color:#de51b3
 * function-helper: de43aadf1bda0d64 color:#46b86
 * property-interface: 67dfa8c97b4d5acc color:#299bec
 * update-render: 63eaa307ff27b34d color:#ca04e1
 * return-subscriber: fdc6f54747befad3 color:#be73ab
 * controller-response: 8a815a56decd5320 color:#2f6e81
 * resolve-index: aef3f66e7eb64e53 color:#3a3f17
 * promise-handler: b83007e028b5f848 color:#e1fd2f
 * array-optimize: 952002b803a7ec37 color:#edcc89
 * parameter-async: f9a5290edae4115e color:#e68178
 * value-handler: 865b44cefcc13195 color:#2ff4ee
 */





/*
 * function-parse: 1e2bfd43c9655372 color:#2563ea
 * parse-parameter: fab76d0abe7a4376 color:#7d5519
 * interface-observer: 85259b7278196ae7 color:#eafd7c
 * helper-success: 150608ffe402f640 color:#6196c4
 * observer-variable: 3fe2712b6f955b35 color:#a2f9bd
 * await-variable: 52c45e99193a845b color:#b4c81a
 * listener-abstract: d298d9432239ce21 color:#8c68be
 * cache-constructor: 7168e00c6f9e7b45 color:#ae4829
 * setup-subscriber: 607cd8dd18c0f080 color:#df87c9
 * async-function: f1e78a624ec4d101 color:#c898ee
 * key-object: 1137947baf72c2dd color:#be40ac
 * load-resolve: 117c44b90c600da8 color:#fc7233
 * async-transform: d3861472a5df4dcf color:#31c388
 * manager-implements: c961908526078b0b color:#5a1e2f
 * key-parse: 5ced4499f9266ca3 color:#e58aec
 * promise-method: b820b8e0a8f801b5 color:#e4d255
 * subscriber-parse: afd017f11b4f12fb color:#c7335f
 * function-update: 0498262c129c2977 color:#2b4b22
 * setup-request: f867a912f1ccdf2a color:#3c1201
 * event-item: 1f2525a3f903d2f8 color:#e0097e
 * method-abstract: ea0033646a521a30 color:#ecb845
 * render-array: 095b44e05f0b88c3 color:#2893d7
 * promise-promise: 7ae4ec0c49edd32d color:#8cea38
 * process-cache: 6bcfcfdc838bee25 color:#1b3c26
 * variable-update: c7bbe663d753f647 color:#63ef73
 * async-data: 8007bff449eaf1c1 color:#ac7e93
 * configure-interface: 48f963547342f8b1 color:#24562f
 * observer-await: c6eadb5e59dc7d53 color:#5cc00f
 * result-object: 18a316a0af4e3d48 color:#e2a834
 * method-handler: 4a75fdc504c77bfb color:#e119ec
 * configure-parse: 581acbed60757d21 color:#6cb04
 * variable-reject: b316697db308cece color:#1f563f
 * parameter-cache: cc1e95e95c9f7bd3 color:#35494d
 * object-implements: 6bec33c44f7cddfe color:#c6a91a
 * await-transform: f301fc10443f6195 color:#975bc5
 * number-property: 39ef68d19009e887 color:#d0f922
 * optimize-fetch: c7482fbb4c56418b color:#f67ae
 * storage-return: 5e663111a022ebe9 color:#1cb4e
 * resolve-component: 3cd4ba2471e67848 color:#6491e6
 * optimize-observer: cd4a3f6329da141c color:#1e4fd9
 * array-fetch: cc20804b2ce739a0 color:#29f82d
 * handler-await: 4268a37bd8593f5f color:#57c9b9
 * transform-array: 1a8ad82dd7bca28a color:#7783a5
 * handler-array: e0bdc1ccbe23c4f4 color:#78f287
 * parameter-constructor: 14eecbf936653dcc color:#640315
 * props-context: ad17e790ea627306 color:#ecfe9a
 * item-property: 5c5cdd51891d0a42 color:#527a5
 * prototype-async: 2f5907536427dfad color:#2af7b3
 * implements-boolean: 37b4673506d33b2c color:#5411ae
 * update-execute: 6030892494686301 color:#260192
 */




/*
 * utility-promise: 0158f1a3dbc66aa6 color:#ddc0a5
 * method-observer: 410ef13e76bbde19 color:#2807eb
 * method-object: 9b54939d55f43991 color:#bc97f6
 * variable-configure: ed09d02d741a136f color:#b35237
 * method-property: 4794fb6f47fc89f8 color:#e4c854
 * calculate-utility: 4a90e9f051f08c73 color:#bdd884
 * constructor-storage: f881872363cf2df4 color:#8fe795
 * storage-process: 37bf3113c6efd9aa color:#bcc3d7
 * controller-key: aef97473431db26f color:#d0154f
 * result-implements: a983ee7d8602f334 color:#944a4f
 * module-object: ee9b7dbab39a0635 color:#66d718
 * parameter-constant: 2a3299312452fd4c color:#8c0c4e
 * handler-props: 32047619e74f747e color:#1b0051
 * prototype-response: c088daeac40b0cc3 color:#abab32
 * method-implements: 06209ab5be9f4c94 color:#e0535
 * storage-return: 1eef1a50b6646b1b color:#eb460c
 * subscriber-key: a97b5beb846e4a97 color:#9d3c90
 * transform-constructor: ee0814b68b2e36f7 color:#862ff6
 * helper-number: 40cd38018b1aa8d4 color:#1ae8e0
 * subscriber-transform: 5c6b326c6df9aec7 color:#ef838b
 * reject-service: e4fe78ee2f22da62 color:#32968f
 */