/*
 * validate-helper: a65b86e0b374a366 color:#74b953
 * list-await: f1bd2a35fade87b3 color:#9de9ec
 * setup-array: 1228553851293c69 color:#b20a79
 * abstract-success: 50fb58ab52c41c69 color:#9e7f51
 * variable-item: ec119f5c2dc600fc color:#63e00b
 * context-event: cfe6a312e7ec3195 color:#cdfe36
 * constant-module: edad068cbca0cc1c color:#54d7d4
 * component-array: a2d459b800488d02 color:#467b9
 * cache-number: 0102adee9a5eb94a color:#bd299b
 * handler-list: a38e5e0a95d2db41 color:#112d49
 * variable-promise: 8ed73b85bcd10469 color:#4041c1
 * item-number: 2e06cd3629cb7b35 color:#d8eb00
 * listener-boolean: 80649edd3d959932 color:#8ea126
 * prototype-observer: ba896dead6c1430c color:#4be440
 * abstract-boolean: 65c818a0e8711c29 color:#be8d36
 * error-object: a5966f438331da02 color:#92cf9c
 * callback-module: 9d34485c214b7edd color:#a04827
 * process-storage: b513b61f3dd3c921 color:#a5c887
 * subscriber-variable: 29ccf3f317bbd72c color:#97e317
 * component-method: 6ac8e55ad40e38e5 color:#77093e
 * number-listener: 9532514b3f899280 color:#bb5a30
 * load-error: b395e8f3097f066e color:#ea87cf
 * await-reject: d8b65b9ae6a01a17 color:#50d8c2
 * number-observer: 7e3f5a0f6ec69d0b color:#a0d320
 * optimize-callback: d9bef6de16d5b2ec color:#ad5f90
 * execute-listener: 0669d0d1d33fa900 color:#37fddd
 * parameter-resolve: 4fbd0f699a935de2 color:#af1de5
 * abstract-prototype: 6d939aace6ac9ae5 color:#c78931
 * transform-storage: 85e3d77206dd1179 color:#46fae0
 * listener-constructor: 742df7228dd199df color:#dcf471
 * parse-parse: 265be1f8047bc85a color:#110f70
 * configure-result: b4886f2b035d0a97 color:#17e0bd
 * service-calculate: 2e4a1e146f81bf3c color:#1a3e20
 * extends-array: c6fc3ff57cff1ee6 color:#d4fe76
 */


/*
 * method-controller: b71625da48a6e1af color:#f618c
 * abstract-constructor: b7a7535d06f19320 color:#2547c6
 * component-parameter: 6cf2c2af99f4e011 color:#196696
 * interface-storage: cf5c64025b07d5b3 color:#c94cf1
 * transform-callback: 276de0e049a77f19 color:#1208be
 * response-variable: 7d0955213b22c7e8 color:#b2b2df
 * parameter-state: 1b9db05e6bf8ef09 color:#d39a01
 * abstract-render: f97058df1e87d99b color:#3707eb
 * optimize-service: aad4c182fdaf8141 color:#2ce62c
 * result-context: f96e912b2e7e0e72 color:#98e5e9
 * return-manager: 2c03deaf7f7c7d14 color:#bb8828
 * module-success: 6b9182db1443b00a color:#9645f
 * reject-update: 8056d97637515d45 color:#6c58a1
 * update-boolean: e1e5451a6d7c87d2 color:#af344b
 * update-resolve: 1484b7d40fc53461 color:#611cb7
 * variable-props: abb66cba9383c87f color:#6956c7
 * promise-optimize: 452e4cbdc0bb52cd color:#da7f41
 * parse-component: 3e1d3e9dac571247 color:#1a5e48
 * service-service: e0d57236385f83e4 color:#5bb6c
 */


/*
 * result-load: 2bc99e40813fcbe4 color:#62d5b9
 * module-success: bdea1a88f0eb6c12 color:#42a808
 * execute-value: ad79d999b2f6b4b1 color:#4bb653
 * prototype-key: e2b3749e76be8132 color:#296e34
 * listener-item: 519ea6f42928ee9c color:#995e3d
 * method-transform: b579cc61d4b65054 color:#b5ac8d
 * utility-observer: 85c04fbb3fd37187 color:#cb7be9
 * setup-interface: ace9614e3a86aa71 color:#91dfab
 * list-render: 7a777173d7ef50a8 color:#8024a5
 * cache-service: 2f9d025813358d33 color:#42f2b2
 * list-storage: 39fb95882550fc13 color:#7ae39a
 * handler-array: 5cccd7951cb9b65a color:#b3d3f3
 * prototype-extends: 9f3113121fc89f06 color:#9f4ad8
 * process-number: 3df8fa806facca29 color:#6705a4
 * manager-event: 2be310d455062201 color:#e230d5
 * module-event: 8e62ee2702bcd000 color:#9e3fdd
 * props-property: 476580655013b4b2 color:#c1112b
 * transform-string: 5f3c2321b7e672e0 color:#df19bd
 * extends-data: 136048d7a7e6477b color:#209418
 * configure-number: 601ec37a4bd3544c color:#fd672d
 * abstract-error: efabde257c416c9e color:#93f0ef
 * variable-parameter: 7a583f15236218c2 color:#986c0e
 * async-await: c86b94f6c7ee714f color:#7e941a
 * manager-property: ccbd562b444e858d color:#287e4a
 * service-manager: 1b79a57c1fcb9511 color:#694ca
 * parameter-function: 7cec1564924a49be color:#20074c
 * configure-subscriber: b8a2a3577a569d41 color:#bd9211
 * interface-abstract: 1219a42201468da3 color:#ebcc5c
 * calculate-storage: 63a94a9f080ad846 color:#48b9ba
 * controller-optimize: 3645ab95f102c5ee color:#6556df
 * result-configure: 442e02ad3894a98a color:#2384a8
 * module-parse: 5e226b7e1303f09f color:#f37000
 * handler-controller: 4156cfb4467d75ad color:#5b6f05
 * success-handler: 2fef16b132fdff3b color:#22151
 * component-configure: d93e242d413d8701 color:#9f6bb6
 * property-parameter: 60a7cd881c6681fd color:#56e576
 * configure-number: 9b853d38814f0b29 color:#17cc1d
 * callback-storage: 5a0c06cf764207ab color:#b56be1
 * setup-object: 6c7f39170ad72226 color:#53aa25
 * load-function: ad38846941dedccd color:#516633
 * listener-cache: 3aa6e0d8ef196c78 color:#6a773e
 * extends-key: 9a92a957382e6549 color:#65b1ff
 */


/*
 * setup-load: 8e1d2f737db8df59 color:#3747f9
 * implements-constructor: cf38f26b5fad5ba7 color:#8598a6
 * callback-process: 485722aa1449f100 color:#2698f8
 * execute-await: dd6516498707f081 color:#708e9
 * update-cache: 5a9899d21b6c8555 color:#55e398
 * observer-props: 04ce82dceb1f3bbd color:#1d8b4
 * result-method: 86a47f13ba219b26 color:#c3fb04
 * helper-function: 7734f465c293deb1 color:#f2b07e
 * context-return: f52996d8ac94a0d9 color:#3a2b1f
 * helper-setup: 095e248d92b0df99 color:#f18962
 * calculate-number: 00c43996b79cc219 color:#c9fa57
 * constructor-constant: 9d3579d7658f5e42 color:#55eed3
 * parameter-service: 2246f815023229dc color:#9d0d30
 * promise-constructor: 670e802172b20842 color:#dc43a0
 * state-validate: 98e65910285470a7 color:#43d67
 * constructor-resolve: 1c118e1805121985 color:#9e5d68
 * constant-execute: 72b87b62303c8ca8 color:#8efbc9
 * optimize-abstract: 4df4f67054fe5886 color:#270a43
 * render-abstract: 8793ccc853ddcc0e color:#348be5
 * calculate-initialize: 91290a38994c11da color:#62a2fe
 * error-string: d14c2bf06fe7f22c color:#6c16e2
 * transform-data: 9d0410386dce8247 color:#ff0001
 * resolve-controller: b6214e0ddb8d067e color:#1e8557
 * result-result: 6b396bc406c538d6 color:#19bf92
 * constructor-string: a009a439e70c93df color:#5e3ce
 * update-subscriber: fea25c35cf29d2e0 color:#777040
 * key-cache: f42314a46712d0ce color:#70b955
 * error-string: c05e6f533acc1439 color:#bbfdf1
 * prototype-props: 9d0b22644615fb1d color:#f6651a
 * result-function: 94cae1dde208e152 color:#b09ff2
 * initialize-transform: ca514b10b9e1059a color:#19581a
 * module-string: ff589ae6c9435206 color:#3d8be7
 * listener-array: 6af6bb11ac230a09 color:#d0a618
 * response-string: b7562fa03adecf14 color:#4e1f3d
 * parse-index: 145ec88897af33fb color:#4e3565
 * process-abstract: 4942be4ca83e375d color:#c00225
 * manager-variable: 7763d8c1fced5588 color:#8b942
 * property-props: 8f55dedb841e8e28 color:#b94add
 * array-handler: 69100f620bf64e74 color:#a39665
 * async-transform: 81acb897085f988a color:#775113
 * execute-fetch: d694737368769dd7 color:#9408fe
 * parameter-parse: 1980b20591c0607d color:#6c03f9
 * update-optimize: 28b4d08cde532f36 color:#8f4086
 */


/*
 * helper-validate: 70efa75574758df7 color:#12ebb2
 * process-interface: 1598b405a7cdaa39 color:#534726
 * manager-calculate: 298e5af846627fc0 color:#1c4b94
 * event-extends: fd9a498fb37d6a6e color:#78e80
 * controller-array: b98a3b406e04d8b3 color:#696760
 * implements-error: 7b9a5fb2529be327 color:#8fff0a
 * component-await: 077d1f312c8921c7 color:#2bb213
 * cache-index: 29df73cfa29fcda4 color:#d13e21
 * module-observer: 42462edc672837f7 color:#1a7a6e
 * constant-key: ad24f6b6d2be482f color:#f02ff9
 * update-object: f67b3bbd9fe52f78 color:#c930ab
 * controller-item: 777de2f7fa0885dc color:#761542
 * success-update: ab2306ba904dbf81 color:#976793
 * await-storage: 4426498627907f78 color:#8bb71a
 * result-fetch: cae238660447cb08 color:#cd919b
 * optimize-item: 5d99ec1aeb499ca7 color:#ed23a9
 * update-initialize: 4e62ef02bc4c7997 color:#b12f4e
 * controller-props: fcdd2e940cbb18ea color:#eb9731
 * request-string: 8fffe3cea726d855 color:#a0078d
 * string-variable: 3389cdb337f8f2a8 color:#72f3e1
 * parameter-parse: 9cbef93669598661 color:#1dec4e
 * extends-data: 5293b08101adfc91 color:#3864dc
 * render-item: b13f9d5854ad8136 color:#9f49bd
 * success-load: fd211006f11143cd color:#b2f9f9
 * fetch-parameter: b93a187d2e4c9eeb color:#7414f7
 * property-utility: 25ed6488c69cce94 color:#c12f7d
 * response-subscriber: b702e80ce9935222 color:#cbd58a
 */


/*
 * property-optimize: 921b0f5a6776a0f2 color:#4a2009
 * utility-string: ce46e7fabba697b6 color:#39b0a1
 * resolve-configure: 842f497218674565 color:#fd2997
 * boolean-helper: 560a698f49252375 color:#e54c50
 * async-validate: 9b54c63b871bd3e0 color:#b3f68f
 * number-object: 47f934bcff717c16 color:#2ceeaa
 * setup-state: e311415044ce76e2 color:#901d46
 * configure-execute: 07f8097e9331f315 color:#d9ca9c
 * resolve-optimize: 407cbb5af954adfe color:#a085b
 * calculate-reject: 1596b29918974b9e color:#1958d1
 * subscriber-function: bf16f6f26557a4ae color:#febf21
 * load-promise: c0cc83f6b0a27ba1 color:#14f091
 * request-load: 9f9e662033f819ad color:#771cd5
 * storage-fetch: 30f5505013f9b38f color:#eddea2
 * state-method: 33e1b3073d409f4f color:#f4f42c
 * optimize-render: aeecd5128c549405 color:#3c493a
 * data-boolean: 5902998ce9231ee5 color:#1ca042
 * key-load: 22d467bec073276b color:#201eb5
 * reject-configure: 17ff0dafd9742590 color:#727263
 * optimize-data: dd9b5b872658d311 color:#6b4987
 * variable-promise: 3bcc83633bbfc4b1 color:#3d5913
 * listener-calculate: f9f44915fa97b8ec color:#1a51e1
 * resolve-optimize: 66a90e14624aa77d color:#1590ad
 * transform-event: 861ba4bfdc95cd6b color:#f7946b
 * manager-storage: e94b0033519878cc color:#4e4dd8
 * response-success: 56c464673785759c color:#634522
 */



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




/*
 * object-variable: 5f4a3f5fad1c71d7 color:#f975c7
 * index-function: ff9f02a1877921c6 color:#5c9204
 * index-fetch: 5767a864bb5dd918 color:#119d
 * callback-transform: b7631d090058635b color:#4d79e0
 * prototype-method: 7f1761dec7ef5f1d color:#a62e45
 * initialize-data: 43b10dde15902d70 color:#1dfe97
 * module-handler: 6228ec13774e64aa color:#5a4541
 * success-item: db0652b992757773 color:#32f51d
 * calculate-interface: 44045ba74543d80a color:#8750a0
 * render-subscriber: 357a040227d6a1a8 color:#4e1fbc
 * boolean-response: 326abc3adbf09b15 color:#b8a29d
 * variable-service: f26d7ab66a913c76 color:#aea54
 * constructor-transform: 940a78d44376fd5a color:#8fa6fc
 * reject-observer: 63b39d42b6e6c1c4 color:#d69a36
 * parse-number: 767d263382fe04ef color:#3343a4
 * helper-manager: cb9c813d55b857b4 color:#a3f36
 * controller-render: 6762dd516b277409 color:#59269b
 * constant-implements: f0ac5ca038a64d97 color:#28fb08
 * utility-event: fdfc86ce117183d6 color:#955b41
 * data-response: a046c27b50bfd3bc color:#440648
 * component-item: ad2194034acfec99 color:#160925
 * state-await: 4ced0fc7f7696109 color:#255ab0
 * result-calculate: 2ba14c8b557f0b36 color:#7a2609
 * controller-index: cfb31c26999852bc color:#814a96
 * update-render: e2cba12abc2ae327 color:#9d05fa
 * update-list: a10708b97642f497 color:#cc80e7
 * promise-update: 224fa6d2d32ec584 color:#2dcf3c
 * storage-variable: 46f3372f4d94df56 color:#d7e0d3
 * abstract-key: 0fab251f2cbcee72 color:#40f6fc
 * context-context: 9171c7032ed29981 color:#c2190c
 * request-variable: 8bad11685857c433 color:#93920e
 * error-value: f163ee13a643730b color:#83fcba
 * string-service: 5d551610f7d285e9 color:#23364d
 * event-reject: 86509502f3fbf2ed color:#91c53d
 * event-execute: 8f86be12c8941ac4 color:#5f983d
 * initialize-validate: d46e2c1b317d8205 color:#881cec
 * function-interface: 8f254788d92b151b color:#97ad13
 * item-subscriber: c1975777fe068733 color:#554a35
 * optimize-boolean: a33b4e1d195cafa4 color:#83dc2a
 * validate-listener: ab9f23203cc660fa color:#3ec925
 */



/*
 * props-object: 51665741d5e2f860 color:#851631
 * key-function: 000f742babe1afae color:#8d4085
 * property-success: c2b6f2b4b0bb7db6 color:#230965
 * prototype-async: 1b638dcb09e04d10 color:#a82b19
 * success-service: c8529f25f6decdca color:#9d5007
 * utility-listener: 25bb10a50e5fd192 color:#deb41d
 * initialize-list: 9caa868c21f076cd color:#bf629b
 * error-render: dc387f4951c5fff8 color:#c1d3dc
 * list-render: 5808c0512c75f784 color:#4d2299
 * request-optimize: 562ea823557508aa color:#9f07fb
 * variable-initialize: 54d5901099bbc6f4 color:#292cce
 * calculate-resolve: 445b7d46a3c5763b color:#224d3b
 * context-data: 1d2381d8cde77f5e color:#7982c5
 * request-listener: 72ba2c9a0dc5212d color:#1325f6
 * calculate-array: 18516994281b78fc color:#4f482d
 * property-index: 52bf7683235158c1 color:#ec4797
 * load-variable: 7e92feab2743d1f1 color:#536538
 * setup-constant: 3e42e40e7651fefa color:#40e988
 * props-subscriber: d90cf1ec091ff59b color:#94da94
 * resolve-event: e4454d342d138bbb color:#c3bd76
 * parse-observer: 51e60b2f5ed31e88 color:#938ef
 * service-resolve: e6b6e4548b0e3acb color:#ca2c9b
 * method-list: 030882c902718e9c color:#40b59a
 * list-fetch: a14bc4755715f1b1 color:#7a5d19
 * object-utility: fe11272d744d17b6 color:#3d091f
 * number-storage: 42dbcc6b9d44d98d color:#9d6c7d
 * variable-prototype: be5af1e99fdf2639 color:#5a6ff1
 * implements-value: e708d735667a1bae color:#480a2c
 * data-handler: 2f035d77592b0b2b color:#38ecf6
 * key-process: c9565ecd12e33c3e color:#c46f
 * process-response: 1d3c60ba0e79cfa5 color:#7cd03f
 * component-parse: 7a351848fc2497ba color:#f3f2f2
 * function-parameter: 9f8090f743747005 color:#f2f5c6
 * setup-prototype: 67f2029fef1cbed9 color:#1a43b1
 * success-constructor: fddd827063197319 color:#ad0e47
 * render-validate: 58771ad9ed219a38 color:#f6c120
 * async-resolve: f4e3115cb9191415 color:#e9d2c5
 * subscriber-state: dfbbafe3ed38c3ce color:#a4531e
 * props-component: c16a6a7126780240 color:#76bfcb
 * implements-parse: d879a49e7de89ceb color:#a836c9
 * setup-optimize: f0b240bf0bc147cb color:#4c414c
 * method-state: d7540900caf0dfe9 color:#54a11
 * setup-abstract: c3d54a9476ff6069 color:#8a7cb2
 * props-execute: 816780221ff202b9 color:#cb1c59
 * number-boolean: 63510b7bbc0a5e30 color:#7f1b3a
 * request-function: 2781281cfa7746fb color:#72e918
 * props-cache: 4e273c526e297238 color:#152c7b
 * event-function: 0ccd0a5849fc01be color:#efb5d6
 * load-object: 528b72e9f31695f5 color:#ab1edb
 * resolve-cache: e554648c99e81082 color:#6d1a12
 * render-error: a6ba8177f7cae93c color:#1e790f
 * component-object: 88bd02abc3a80cf4 color:#c7b48d
 */





/*
 * load-cache: c97c058cab2ef217 color:#40a06c
 * success-method: 6cd2ea7af4277d7f color:#59c58c
 * transform-cache: 9bd3a9f390cfa8ea color:#ed0722
 * module-return: b101de2caf9408d4 color:#d7df17
 * validate-extends: 579bd989611384c1 color:#3d5da7
 * string-boolean: 2f937c7c1cfb0172 color:#71deb6
 * async-variable: d74f0df931753892 color:#898726
 * listener-interface: ae4af91db4769b41 color:#50105e
 * component-cache: 6d850f31fc2c12f9 color:#9f0fe9
 * event-manager: 822bfb23836462df color:#14bdcd
 * manager-manager: c57695db6a15eb7a color:#f1a023
 * value-storage: e3a9e4b9516fa304 color:#fb0169
 * update-manager: 7c3a615c7d0b9da1 color:#e99688
 * state-constructor: 14985fb17901b07e color:#a0432e
 * parameter-update: 3556f3a15772c601 color:#bcb919
 * result-subscriber: 4e0a4d088a0d3bc4 color:#ad61bb
 * initialize-variable: 27436db078a92758 color:#5c6a20
 * setup-context: 292d9b1825e2ac4b color:#3c9a35
 * property-resolve: 6d4f0a07ab947728 color:#a5c525
 * success-render: 32303f3d92c495dc color:#35478f
 * await-transform: 6bf9c757d27445b1 color:#f2c961
 * await-render: ef6aebf80f3a9b09 color:#bb92b3
 * string-boolean: 04b8043593a68182 color:#652dd0
 * module-result: fd309bcd389b91e8 color:#d84fc5
 * event-implements: f681cc323a6cf395 color:#1cb2ca
 * context-configure: 8635e0e52826e81b color:#82a238
 * controller-value: b02760ecefe8962b color:#9afd84
 * return-return: e06efa0558eea245 color:#5f05b0
 * extends-state: 0c96d150147addcd color:#306fc9
 * component-observer: 47f4da873298de7e color:#ada465
 * state-variable: 4c8772efd3d7ed4a color:#8ad42b
 * configure-helper: a0c2ff74f54b4a38 color:#799a7d
 * configure-helper: 791fe719d02deebc color:#df9d9c
 * context-manager: 30822ab966a89e9f color:#20b163
 * state-function: 8bc8566db3af19b6 color:#4538f
 * method-number: da84f3381490cb7e color:#d918be
 * value-context: 5b56b50daca00d40 color:#9bcab9
 * update-subscriber: 10ab1149097c5c09 color:#afb8bc
 * promise-update: 8ec8df2aee3db673 color:#34364c
 * subscriber-implements: 500653fdebeabc88 color:#dc4899
 * return-initialize: 2c9e2dc5b43cac6a color:#ec20b0
 * cache-configure: 6aad62d1a5527a44 color:#783ced
 * fetch-utility: 6c9b1b280da0337e color:#d2c374
 * handler-data: 275cfa66a4a02a78 color:#971e85
 * module-props: b6c24c8b6448eff9 color:#f9372b
 * prototype-method: 771bc36bc337d02e color:#2ca38f
 * listener-event: d4983affc33a1c63 color:#84f922
 * value-cache: 759948f88f072ea3 color:#152bd9
 * manager-method: e090d1e0e3d545e3 color:#525646
 * key-variable: a0cdf5427ad46edf color:#94f3cd
 * property-abstract: 6f1c209010ddae3c color:#657837
 * subscriber-property: eb49d2ad432b8902 color:#feed61
 * calculate-parse: 09153ed0ec404603 color:#4d1632
 * response-state: ec429b331a5c2f75 color:#b6b0f4
 * reject-listener: e7efbab6ca9f2310 color:#1c1764
 * transform-parameter: ccb78da24ba65bb5 color:#d865b2
 * variable-component: 725ae1223f87d6be color:#643204
 * process-parameter: e5c9e4c6b3311575 color:#2e431c
 */



/*
 * variable-return: 19d2a6e33367cfff color:#b0352
 * handler-promise: 697059f758db870a color:#49f33b
 * optimize-update: 087f35d53b31d81a color:#cc260c
 * number-cache: 6c8b6b2dfd4fb9fd color:#b232f3
 * interface-setup: a132114a9953e548 color:#a1ae18
 * await-abstract: 7753ec9ee4857a1c color:#dcb3c6
 * manager-index: b855a858cf2b9104 color:#d8582b
 * load-request: a19b3261628411a8 color:#dd6b9d
 * constant-module: 825147d60e1e6431 color:#907b66
 * method-component: 29e209f11fc25652 color:#a11946
 * process-parse: 6d663122ba91065a color:#a2b358
 * reject-callback: 9c479e47bf91e6a8 color:#11ec1b
 * load-handler: c753bf98c59a3668 color:#d350bd
 * string-string: 64e1f6fd562af6a7 color:#e03312
 * utility-event: 87317d30e2464896 color:#32251a
 * index-parameter: ac31432cc0023032 color:#b1d82e
 * object-promise: a786fbc556e6bd25 color:#101592
 * error-function: 087c395cfa9a78c5 color:#144c41
 * subscriber-success: 07bbdd85263ecfba color:#43d94e
 * method-reject: 3be82ae6aae89da0 color:#3ce04d
 * manager-process: 742fcc9e2dc2c0d8 color:#8b37bf
 * state-request: ac73c53ca625727e color:#72aca9
 * configure-utility: acac253772a564e0 color:#aa8acb
 * key-fetch: 2aa7cbc6713502fa color:#1af631
 * interface-manager: a2808575caffc697 color:#c586fd
 * observer-event: 617f52eb24010ba2 color:#64aee
 * component-abstract: 857155ab8983e4ba color:#27d56b
 * implements-extends: ab610aad6376b993 color:#1ae0be
 * resolve-result: ddb59721763b97c4 color:#764dd4
 * initialize-helper: 6227ca27e1a8a9bc color:#92effa
 * list-utility: 31a9834721c39382 color:#ff9db5
 * index-item: f631afab44208f46 color:#48f662
 * module-state: 8e696c8707cec3fd color:#7fbd13
 * state-error: eaffd01448ddbd6f color:#54b40f
 * return-abstract: 37a8135927838a46 color:#4f5017
 * manager-controller: 722b62a9eccdfd0f color:#71bc14
 * configure-render: f905e0ec4091da40 color:#d7f24
 * parse-load: f9c0cd6d0c183eb8 color:#3549fe
 * resolve-function: 07f4b14d7bb35fa6 color:#a4cbd7
 * constant-module: 0fbfa911ca9f48a2 color:#fbc2c2
 * implements-initialize: 785674f26b7c2324 color:#f7da8d
 * execute-render: b40111f2daeb67e7 color:#388939
 * item-promise: 20316508ab5a7942 color:#7e77e8
 * storage-subscriber: 2993ecdc7100a8de color:#4e884f
 * promise-update: d5670142da4ea818 color:#50853
 * response-response: 156d0ba277fc7190 color:#62a3f2
 * configure-manager: 5426a0bf62ceb5ff color:#c9612c
 * prototype-process: 11e7cbe7f3daeb4b color:#95c39a
 * response-await: b12ad174caf1d346 color:#f1ad74
 * subscriber-handler: 19e5a2a498cd104c color:#a673d7
 * key-setup: abfeb14329dfca13 color:#356fe6
 * optimize-callback: 54de8990df22480b color:#2504c
 * result-list: fd1ffdb99feab098 color:#c928fe
 * load-handler: 5166e83c2eba47db color:#63f8a2
 * context-result: 077a97d1ebf51ebe color:#dbb2a1
 */



/*
 * item-controller: d23eee77e510e43c color:#2bc463
 * module-initialize: ec4a7831496eb259 color:#9665d2
 * process-execute: fb816bb2c1ea6449 color:#bf9e64
 * list-service: 68be2fb55386fbd7 color:#4e826f
 * function-result: 0b971e89f172406f color:#436946
 * event-handler: d060bbaeb30397b3 color:#9c6bac
 * observer-success: aa3a319112490998 color:#8e3ea7
 * reject-method: 8e5e83b2c9ef43d2 color:#2c9ee9
 * optimize-boolean: 04f7325dca64cd37 color:#d0d593
 * interface-data: 4a286359a2b8ffad color:#5a8ac7
 * initialize-implements: a3fd20c18804cc7b color:#211409
 * handler-service: 5d47d76964c69d36 color:#54419f
 * prototype-execute: b1c78a68fff05395 color:#ca405d
 * cache-cache: 0df7ebd29b55608a color:#2afc0a
 * object-execute: 2256a845ca07a5db color:#621b15
 * constant-reject: 1b74f64d77cc6408 color:#e8ba2b
 * optimize-success: 7efcc201bab3d7a9 color:#eec39d
 * response-process: 2bd1cfd4c6435112 color:#f2ec97
 * result-utility: 5434a29289806028 color:#ceb823
 * utility-module: c6bce1607363ec0d color:#1c3bdb
 * render-return: 816f2e2bb5e812c9 color:#2506f8
 * handler-storage: 5a065e418e8c8e01 color:#df4e80
 * helper-props: 6cd6a6a7054340ea color:#8a5b2f
 * optimize-configure: 100c91214889f0af color:#30697f
 * index-update: 3c0f790cde5eeeac color:#708e91
 * constant-controller: 51210a1572eb96f4 color:#f48ac0
 * component-error: bc0f0bf0d2bcc3f2 color:#7fb756
 * validate-string: a342eb025eab5348 color:#d84811
 * parse-parse: 4b95c070f2f0ffb0 color:#2ea914
 * interface-execute: db685b3672495f50 color:#f0189
 * item-callback: d76fe40ad19bd166 color:#7e6ec3
 * transform-result: 1531f3eea0f447a6 color:#d5c699
 * extends-object: 67d4dc57a369f998 color:#87eaa3
 * load-abstract: 3b117021caedb007 color:#e1aee1
 * execute-configure: 1b501b456ad4adec color:#7aabe8
 * index-callback: 978fbeb071779de5 color:#bff4af
 * context-boolean: 937e1b8b3889de0f color:#ed3a5a
 * context-cache: d173c4b1530bccd3 color:#ceec96
 * index-event: 64553103d091918d color:#f69082
 * cache-listener: bd90b2bf9da2649f color:#9dfb35
 * constructor-list: 25c9fa214e0ab57f color:#42da2b
 * promise-validate: d13c501d3f19fb5e color:#db919a
 * property-load: 3ad304d1d8f3623e color:#31d5dc
 * success-abstract: 30873818fccf6110 color:#a6a427
 * validate-constant: 70443f84f16cadbc color:#5afc8c
 * props-property: f155889a6b976f6e color:#708c91
 * abstract-initialize: c3f498c32ee31ebc color:#8eeea4
 * value-parameter: 57fb9b08f5346a5b color:#59adf0
 * state-implements: 806502dd121929f1 color:#78e7ba
 * update-module: 56f07117a3796f80 color:#ca2d24
 * resolve-number: 35c69f693c309dfc color:#415a51
 * context-promise: cc9b451b69e75761 color:#defb2e
 * calculate-resolve: 4bb658f742464781 color:#9b37c7
 * setup-constant: cef02607a767eca3 color:#b12cb5
 * object-value: f01c59cf12fd6172 color:#784d11
 * promise-promise: 056b8f238fac0001 color:#70f08a
 * helper-response: 019b31c46e2f0727 color:#9fc48e
 * storage-props: 942851b51abb20fb color:#92e53
 * props-event: 4873597941bf961c color:#3d3e88
 */






/*
 * abstract-interface: e9576d2ebf80946e color:#b07a34
 * error-number: 953b6a9609619e39 color:#e80fce
 * data-module: 94f5605ef89d4263 color:#3183c7
 * initialize-cache: d03b677930f513b3 color:#8a5d23
 * index-execute: 28c45079907aed90 color:#b7791
 * success-listener: b14f929806f79114 color:#ac75d0
 * transform-abstract: 658a46cf3a23955e color:#7812c6
 * string-observer: 8b4218f1537ed955 color:#8c524c
 * array-utility: 72b6ef7bcdec3439 color:#c3405b
 * boolean-transform: ea5c3acc0805830c color:#276241
 * interface-listener: 28022ba1dee0ef7b color:#c8b74b
 * load-initialize: 7f59788ce710e6e4 color:#29fe63
 * constructor-resolve: 0d553ff606820a75 color:#740247
 * update-prototype: 84e6989db7662a6c color:#d44ef1
 * key-execute: 6816a4dec0c14783 color:#80b9dd
 * validate-boolean: b268f06043831f95 color:#81710e
 * load-initialize: 493a278ad9adc3e2 color:#cbfda6
 * item-implements: 2850e239b3a73999 color:#545b5e
 * parse-key: 7a0fcd19be592b99 color:#bf500d
 * constructor-observer: ce10eab3fcdd9a55 color:#68d56
 * abstract-validate: 5d5787c9777f7b1f color:#8b4c6e
 * method-data: cc17cec282fb52f2 color:#babefe
 * manager-calculate: d8159f2a7fd4b3a1 color:#1e718c
 * extends-boolean: cb6d4fe264a9f62b color:#c664e2
 * callback-value: ead667e9ebab549c color:#3b9516
 * property-interface: 012ed65e82d23967 color:#71172f
 * response-load: c8e88aed0a1d0c9b color:#21c3b1
 * result-constructor: 266c894d446d8b6d color:#2d9de0
 * event-parse: 74f7398b07e3d0aa color:#c6394d
 * boolean-service: 83cb2b086cf71909 color:#ebb23f
 * component-constant: 915b73e743e288f2 color:#784944
 * result-number: 5160689501b22c4d color:#c350f4
 * module-interface: 3a88b147292fae0f color:#e2fd38
 * observer-setup: 20c08bb94da1caf2 color:#7e4834
 * render-result: 8c9cdac9199e3083 color:#29bc96
 * response-manager: f665da967d885017 color:#d8382d
 * service-execute: b92a59bfa8ea4f0e color:#a782c
 * value-props: 5f2de269f4cf1b45 color:#5b77ef
 * implements-storage: 1fcdee1a040db376 color:#71bee9
 * subscriber-process: e8c57df90a905e9a color:#a0f6f4
 * storage-error: 88b4cf8499a00376 color:#6cb5d3
 * key-module: 5a87c8a4225dda86 color:#93a31
 * event-module: e27519f7c58b25e1 color:#c209a1
 * constant-initialize: d3dfeb6edda0962f color:#4a4b00
 * value-cache: 64da57a5a260d40c color:#bb6949
 */



/*
 * state-execute: 33adf58a373e3f8c color:#76fab9
 * load-state: 37c520df787cfd85 color:#bdbc4e
 * implements-resolve: 3abe3e8889a42835 color:#684696
 * async-fetch: 5954b39aecdcfead color:#5b7c1d
 * observer-setup: bb6a07d8535f39e2 color:#207de3
 * manager-configure: 1e6eabd1c5f1655b color:#9c107b
 * process-boolean: 860d88d13638e252 color:#d3af2b
 * optimize-array: 3f9d7be7ad5be6c2 color:#c28523
 * load-calculate: e0f2f8daf3e79d98 color:#9f0d6c
 * key-handler: 98fb974d2a3bee9c color:#7aac5d
 * parameter-load: fcff50d374f36d2e color:#2c625c
 * boolean-variable: 82cc0a542d91437c color:#ef7ce7
 * promise-array: 6116302e860d669d color:#9d7250
 * execute-function: 4af66c7924d24717 color:#801269
 * index-observer: 1dff979f012cd384 color:#a22667
 * string-parameter: 29715ac64d2bd049 color:#f056f
 * data-execute: 89e2108164937caa color:#ec3a41
 * variable-controller: 23fecdb6bc2cc4f2 color:#8e98bc
 * calculate-utility: ebf4013674b557b0 color:#552702
 * index-array: ac05ea6a463b75b7 color:#15d4f4
 * props-data: 60534b08b8171229 color:#ea034e
 * string-object: 8f7da43218cbbbc9 color:#ae3ece
 * boolean-number: 97d7b816d66e4444 color:#ed3ab2
 * subscriber-success: a4a187230a7804bb color:#4094e2
 * success-configure: 0cee2ccd8d290005 color:#65f0f5
 * module-initialize: 78571bb896db5f7a color:#131bf4
 * load-process: be1c23733629ee8e color:#67b818
 * list-controller: 2faf0dc5c5136233 color:#31b123
 * request-setup: fa9581cb8c7f4860 color:#d3b0cd
 * result-setup: f1ac7f8561dbdfda color:#1896f5
 * observer-abstract: dd56fb9cbee33ac9 color:#9c1b14
 * async-item: 4fd880f7440aa5e4 color:#131693
 * load-initialize: 48d70e9345b96da9 color:#9812d8
 * service-storage: b0192176dfd5ccc9 color:#1d75d2
 * listener-promise: e61860a363d3d89c color:#e7d43a
 * constructor-calculate: 6f191599dfa2516a color:#d00755
 * boolean-handler: dddd87eefb169317 color:#8df8fe
 * manager-object: bf3e778102fb534d color:#13b7ef
 * calculate-initialize: 21e277cfa257a164 color:#8e297c
 * string-fetch: 6f4de8f3e3dd8fc8 color:#f1de33
 * boolean-service: 45e5cf092b149c2e color:#9f8b21
 * transform-constructor: 07b8767ea01391ab color:#45a74e
 * data-render: 4bb19154c3f41f98 color:#980745
 * storage-manager: 7651f51fe20d7392 color:#3b9b1c
 * constructor-property: 4ff660af22572b70 color:#70a9bf
 * setup-utility: f9cdf791cb8fe442 color:#2a1be
 * number-success: f18670fbdaf21ab2 color:#8d754d
 * subscriber-number: 97fa1c276aa74ed5 color:#d2af63
 */




/*
 * response-callback: b6b599524cc1292b color:#c330d3
 * update-result: 0430bad650789418 color:#9adf6f
 * calculate-resolve: d7478128c48c7f5b color:#265167
 * parameter-fetch: 8e06d7ca456f8469 color:#a89d4f
 * extends-interface: 869c3a88c471a5ba color:#f06fbe
 * render-helper: 64d31d1860e1e432 color:#8e6c1c
 * validate-request: deec1f154970d446 color:#bf005b
 * array-listener: ea2525633f08cf11 color:#df2114
 * resolve-method: a28b1ef6fbd30641 color:#b66295
 * parse-implements: e0345f82f638b310 color:#847f40
 * array-callback: 9ed2ad1ee1a01677 color:#f8b41d
 * load-boolean: 350f69701b4b3c98 color:#aa7f55
 * utility-render: 4de32c57b549ebef color:#f1b08c
 * subscriber-variable: e9abe5832eb1b06a color:#5bb101
 * optimize-list: f8d8a929025df302 color:#1b741b
 * await-promise: c404119a1489ac7e color:#35cb9a
 * optimize-await: 75881e92ce3a6fa4 color:#6e50a9
 * prototype-execute: ea3c96c139f517c0 color:#310f3f
 * props-index: 4bdb26db22105424 color:#5014a7
 * helper-reject: 7119f13b94e97b1c color:#561e46
 * variable-reject: af68f810032a2030 color:#5f7510
 * load-utility: 5d98c077100c5c9a color:#ec0aac
 * handler-async: c842de25138123f4 color:#b63f6a
 * reject-calculate: eb4b4a38f303b08d color:#f61807
 * module-request: 50af78d6b02184d3 color:#cd629
 * promise-object: e88ce5ee0859e2f3 color:#69b41f
 * async-configure: 94fbb332bb4be35c color:#c527c
 * key-observer: 66e65c897d65a82a color:#4f9cf5
 * cache-value: 8bf9d6f9caf99abb color:#c0f4eb
 * cache-cache: a652006e9449af8c color:#5752c0
 */