/*
 * resolve-variable: f91b438f72af98c4 color:#467a4e
 * list-promise: 0756bef44ecb9783 color:#612bb6
 * props-function: 074402f28bedf288 color:#a3738f
 * storage-prototype: 75cd57d8d572b5b8 color:#c86b28
 * extends-interface: 16e5f727581b59a7 color:#131d39
 * initialize-abstract: 578b5f1b3f3ae10c color:#12f281
 * response-data: e542fed964a9fd07 color:#d859a6
 * abstract-item: 70c11f719ddd2db1 color:#b3b0ce
 * transform-resolve: 1db362a234ca8194 color:#ea5a79
 * number-array: ec87adda8f400f3e color:#100e7e
 * initialize-function: 9298909636cc78d0 color:#798fa9
 * success-error: 43664042afff593b color:#90c50c
 * service-function: 42bbfc3cde7f201c color:#29b36b
 * module-result: b4069f952259762d color:#f22049
 * component-controller: eb3746c5dc4aabf3 color:#7a4162
 * return-service: ca787c16461493d5 color:#d72c30
 * configure-calculate: 54b625265e681da6 color:#177c9e
 * value-function: 2dfbd521c4280ff7 color:#56bf10
 * cache-observer: 7b3757538c543ae0 color:#8e555b
 * optimize-update: c8baa744168c1c3f color:#62d474
 * load-module: d21f22b7ff4b9ace color:#4a4bb2
 * object-storage: 832d88f9754074d1 color:#bbcee9
 * result-string: 8cf577452e16bc80 color:#2887dc
 * transform-method: b36b6db69ba73ca4 color:#c9830e
 * storage-return: 967a2366d725b31a color:#a9cd9a
 * error-array: feb2415b2b72dac8 color:#190600
 * error-extends: 2c349f7225b6abc6 color:#7fa8e
 * execute-calculate: 5224f819312dad1e color:#98e41c
 * interface-boolean: 387864fb9a4b65bf color:#a24014
 */


/*
 * event-extends: 4b6498b1e434c7d6 color:#146274
 * configure-render: 39b3443f85909100 color:#629dac
 * list-success: a2894d7204a2e364 color:#4fdf98
 * list-parameter: 7c77825bdbe18940 color:#9a7cc6
 * handler-list: b1aac044fd4bcad6 color:#4f134f
 * abstract-extends: 0c16ef247bb2a91b color:#6a33d6
 * key-array: 408f88e8cb6a998d color:#db3f36
 * cache-execute: c04115a2e9e9f7a9 color:#d3612e
 * async-load: 0a55aac9be56100f color:#2b578
 * item-configure: 79f536d5f02433d4 color:#e5bead
 * boolean-cache: 0d4f831960dcc803 color:#edecd5
 * number-item: 517bd81affb78f67 color:#8c23f5
 * request-key: f15b7ce47d8c1faa color:#c14175
 * promise-calculate: 2a960f9e7a2a8698 color:#218eb1
 * abstract-error: 3c289c5c68a05e18 color:#f001c0
 * execute-process: 0e5e69aad5b7f913 color:#9caf60
 * reject-subscriber: c963a05fa7573474 color:#4d2b96
 * result-abstract: f819fa679d8c4dee color:#43cd1c
 * storage-index: 70c0a649173e46df color:#1143e9
 * interface-handler: 812bce2c6d63a753 color:#68e548
 * resolve-key: 9d5a48e66f77d244 color:#230957
 * constant-manager: 187ab25af5e6770a color:#474fa6
 * list-context: dfa7caa3e0c1db4c color:#49f86b
 * constructor-event: 233eeeace9c5f343 color:#77780c
 * parse-transform: c07588d8fb9fd8ec color:#862146
 * parse-result: 4703ebaef203f2a3 color:#674ecf
 */



/*
 * key-listener: 3dd78444836b4fa4 color:#a0e443
 * implements-string: 133fc29556f4b048 color:#daa924
 * key-data: f68ffd6b1a91ccc4 color:#3abba2
 * number-await: c4442ed0d011caad color:#a31f0b
 * listener-method: 0ec1250ebdb0be44 color:#3a650b
 * storage-prototype: f1085db308b07592 color:#9d76b3
 * optimize-list: 12dfaf7797d9bb50 color:#e6c8e5
 * implements-interface: 8ccf0f06b501fd39 color:#4aa396
 * string-component: f29c2aba0a78e567 color:#b53013
 * item-index: 849603a258297822 color:#9d3778
 * reject-data: 4eade40f544c7fd9 color:#48557a
 * await-state: 79ca42ceb78e21a8 color:#bf5360
 * list-controller: 389b3269e23aed4c color:#e9356b
 * context-handler: 4cd194d0ac4979c2 color:#5689f
 * update-helper: 7201b49b99bb067d color:#60a0d3
 * prototype-process: 866e2a651fc4cf79 color:#62f38a
 * initialize-error: 2d4941cc5c884b63 color:#fdfabf
 * extends-constructor: 08d5da0710dc4c05 color:#95a2d4
 * extends-state: 928d76180f2767ad color:#d93570
 * index-request: 3ea2ec1ec5d7e7bd color:#fcae38
 * subscriber-promise: c6c32ce9af9bcf11 color:#94053b
 */


/*
 * validate-extends: bd98d311274a1fce color:#c718a9
 * render-constant: 714c904fb8ecf462 color:#f771ce
 * promise-process: 0384c194da0ea940 color:#5ca0d7
 * props-reject: 0de7dbd1dc89e831 color:#f66dd0
 * validate-manager: 955353665f381684 color:#131034
 * variable-fetch: 8543829a78b96b7c color:#74fc4b
 * property-listener: f74f3ac2eb136d7b color:#96466d
 * object-await: 50e6b129980ceb45 color:#a3e6c1
 * calculate-method: a35c21e2ea0e6666 color:#48ce9d
 * constant-interface: d1da042a485bc556 color:#ea165b
 * initialize-boolean: c81f726f3242483a color:#dfcdc5
 * error-index: 71f9acc7c150f413 color:#a64d0e
 * handler-transform: a64a2dbcf8caa29e color:#5931be
 * update-fetch: 2e98611b07a53b60 color:#e7001a
 * implements-variable: dac854c706735f32 color:#324ff
 * success-fetch: 7876be512edd3bc9 color:#d50c34
 * abstract-return: dd15cdedb11c947c color:#b48d97
 * storage-result: a5a5a3a8b59b83ac color:#3b41a1
 */



/*
 * abstract-initialize: 7d404f0f080fc28c color:#381e85
 * value-property: 00d4b981fbe386cb color:#460d04
 * load-function: bed0633996cecc52 color:#82f7cf
 * number-resolve: edab18b3a46a9c0f color:#18fa36
 * await-event: 78713cecefde53ce color:#b31ae6
 * transform-response: 001a165c7abbe57f color:#33ffd
 * constant-event: b501156523cfab5f color:#f6d9ef
 * props-validate: 377e73ee5fdab4b9 color:#a34680
 * boolean-constructor: 3ed229f03fb0df5a color:#45b87e
 * component-result: d0f8395220043e7a color:#6f4462
 * process-helper: 72e06a41c19a527c color:#d0d714
 * callback-helper: 862b49c5a2621d9d color:#283462
 * module-promise: d3dba1134e0e465f color:#848828
 * resolve-promise: afe75721ac367988 color:#ccb752
 * boolean-index: 0c0be0d522a6718c color:#2cba0e
 * update-list: 4ef989975414c957 color:#6d915d
 * implements-controller: aefeab659344424c color:#7fb953
 * module-boolean: 7aac0a99e7f1fcfa color:#4ed9c3
 * setup-interface: 83138d80788f644f color:#4c8110
 * service-configure: bef545512011307f color:#26362
 * cache-optimize: d5023ccc780ddcbe color:#925f7b
 * key-cache: 614f94d137e7f6ac color:#684430
 * callback-utility: 71df8b6e27415dd8 color:#76a4bd
 * storage-event: fc090d709ab05633 color:#6bb0eb
 * handler-constructor: a1839c8c9944c6ff color:#2f9095
 * storage-handler: b6eab4a1ed7af4ec color:#16976c
 * process-utility: 09e3aa348db00710 color:#bcc2b7
 * value-response: 9d1d7e197c46bd24 color:#90974e
 * module-controller: 09290dbb998dcfff color:#e1214e
 * implements-return: f707fb56fa160a45 color:#83372b
 * prototype-method: f208e69355a28402 color:#2ce2a5
 * implements-subscriber: 959f6fabc32eacc7 color:#f315bc
 * property-optimize: 9fc95610e307c95b color:#6c5944
 * function-process: d7f563d42afc00ab color:#1deb4e
 * state-list: 3e733241ac731aa2 color:#2628cb
 * variable-controller: 53bdb0a7dc554dbd color:#44cbe2
 * list-data: 0d2723e457004f83 color:#598d94
 * cache-result: e874f74562a55c72 color:#587611
 * data-execute: 9d205a9ec5255db1 color:#b61683
 * render-transform: bd399f5292e15b73 color:#660326
 * property-object: d2c624a140efa4ea color:#3f6531
 * state-module: 9ab5d4fde2a6367a color:#d82aa8
 * return-constant: 2df5f9b0f774b452 color:#222a04
 * helper-component: 99ab50ed20481bc9 color:#237cc6
 */


/*
 * listener-controller: a6ca8eee758713fa color:#356bf9
 * boolean-setup: 7be18afd53c88f1f color:#3f4847
 * observer-module: d57eae18dcbc4c82 color:#affefd
 * storage-array: 551ccd312c5096ca color:#aaccb5
 * await-helper: e7f0866cf227d8e2 color:#c47153
 * abstract-boolean: f4bfb197af941d5a color:#addafe
 * update-string: 0c8a7c9cefa6cab6 color:#fff363
 * reject-observer: 40641113d6257b93 color:#8e4fd3
 * validate-item: c81304f70a7c635d color:#61e83f
 * validate-boolean: b3792733cd2ac6be color:#48af10
 * interface-key: ae02f695f5ffdbd7 color:#af8daa
 * service-array: 33d8e22bad5c2f86 color:#8d19f2
 * value-module: 3a996f2af77fad33 color:#bbe3b1
 * event-result: 7dcf8e8741f1b454 color:#92817c
 * constant-item: 8433e70c8f82c2f8 color:#2e18a5
 * string-context: 1023e51742c27525 color:#7cd364
 * transform-constructor: ed70e39b5ee1494b color:#f9a541
 * variable-resolve: 7df029e1606f2f64 color:#e2c04b
 * render-boolean: 0e9a92c5aa9e0bec color:#7ace26
 * request-manager: 5a9b9a1d87d5088f color:#8a6f0c
 * optimize-utility: 7aef4bfda8eeb363 color:#1e019e
 * reject-constructor: d1f73f1a8c5ccf11 color:#4d64e7
 * async-manager: 37f95a4f3bde3fd5 color:#1e0188
 * controller-storage: fb880ed7f6e1aed5 color:#56d79e
 * object-parse: 0ebe34ae25e666d9 color:#8c7aae
 * manager-promise: 5acdcbcb5bc0c053 color:#e97109
 * implements-render: 38d994b7a7125369 color:#b4a499
 * parse-abstract: 629de057aabfd8b8 color:#c1aedd
 * implements-transform: 91573e0468eed15b color:#99f8e4
 * item-helper: e3c91964780421af color:#ec5545
 * property-boolean: 9d4a0fcf369a0ed5 color:#7ba95d
 * parse-initialize: e5d69160874bd586 color:#fe7634
 * function-string: 906bfb5d8bc66011 color:#a8f6ee
 * parameter-controller: ae16588b710cb648 color:#57efc4
 * listener-function: 05ee7506b4c5d86e color:#576723
 * result-abstract: 307f1966a159e898 color:#630ce
 * request-event: 1ffaa6bb3df75287 color:#c630cc
 * boolean-result: 4e207d665b11bd3e color:#af910c
 * setup-object: 67eb051857e1792a color:#79545d
 * validate-execute: c96de566f70920e1 color:#80ed54
 */


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




/*
 * string-optimize: 6466fd3a3f155e1c color:#445d9f
 * initialize-list: a5ea5f31dcecd7fc color:#d9f513
 * transform-context: e03676b84e94c2a5 color:#9c7382
 * abstract-await: 5bd285b8abb444d9 color:#82084d
 * cache-handler: 19f2e55996c20606 color:#f2c2f2
 * event-success: b00c62f5dee94065 color:#ed6b6c
 * resolve-error: 46a5190956418e4a color:#4cf428
 * variable-key: 6177b30ea812573c color:#b9a23e
 * handler-manager: 843fdfa18c8c495a color:#a449c5
 * process-manager: 90a87925a84211c3 color:#a0ec1b
 * variable-component: e851210438076e30 color:#e60078
 * request-parameter: a393e6c6c6042ea7 color:#a0499d
 * implements-update: 5e3e27f938801b72 color:#b1f602
 * constant-implements: d3d67aa7b6485c77 color:#bd4e7
 * controller-value: ad146861ac3fe9fa color:#c9c557
 * state-index: 7d618e10b5ecd9b3 color:#d54ea8
 * result-callback: 52629342be7f7b9a color:#29a7b
 * handler-response: e9d5563d2c929c2c color:#45adf1
 * props-props: c8ca824ef4cc5231 color:#3f3146
 * async-variable: 197a8194239dc801 color:#d917de
 * implements-optimize: 655a13fed104e580 color:#bd28a9
 * index-subscriber: 78539dba88d8a876 color:#ecff2e
 * callback-list: e9e96906621189ea color:#2a8bd
 * return-fetch: a1d24ca6254e1ee6 color:#16154e
 * interface-cache: 05fb4ff8bd397f57 color:#6c29e8
 * result-error: 8dc4576772d07c55 color:#8a8916
 * item-request: 84f701896a1c9e5d color:#825ee8
 * calculate-abstract: 1fc0034da1b03859 color:#e6458f
 * data-key: 581f0822c1039f4c color:#27a5a4
 * prototype-constructor: 69c0c22db28501cb color:#efe8c2
 * cache-helper: b12dc8538e468ac2 color:#427a10
 * constructor-constructor: 3b18cb07d59f815a color:#9bf908
 * variable-fetch: 4692f932a068309d color:#b8ac4f
 * observer-constructor: 6da20ec73dc71bd9 color:#e18d9f
 * variable-configure: 01b342a8595573a9 color:#105748
 * constant-index: d551eb8749a1bab7 color:#75fb7a
 * key-request: 8165be9123ca4a22 color:#bf42ba
 * async-prototype: c2c43cbc749ebba0 color:#61eb81
 * fetch-prototype: 3cc62cad1dceed4e color:#848bce
 * variable-subscriber: 234531584fd1a807 color:#c5b31d
 * reject-constant: b2773e872eee58a6 color:#236b49
 * array-helper: e2806fa4757f7cb8 color:#de5c29
 * return-prototype: d4261bffdb37656e color:#a07629
 * object-configure: 364237d08c8f59da color:#e8155f
 * setup-subscriber: b30cd24b07d097a3 color:#a89fe7
 * reject-transform: 15da4adee9a7d1c5 color:#a4df25
 * validate-context: 7204443c95fa0610 color:#17882d
 * await-event: 4ccd74c38a88161f color:#9c5c1d
 * update-key: c369025d4e7016e3 color:#8aca13
 * list-function: 09dabdd84c1814d8 color:#66756d
 * render-request: 29501ee8327f7d3a color:#8b6301
 * data-parameter: 4f6139e58b141308 color:#9b7b66
 * component-await: 9c8294d40d9e04d3 color:#1ea4c3
 * reject-function: e0e499c440a5f9a6 color:#e16195
 */



/*
 * boolean-callback: e60f1883a1cfb9ad color:#a863ab
 * item-component: 57c4fdeb7098aadf color:#4d514d
 * update-function: d83cf879047b2b7a color:#68f615
 * index-parse: adbad86e900c6e50 color:#de88ff
 * interface-parameter: fb63f978668bc912 color:#dbcde1
 * transform-number: 03e1605ac801cb62 color:#410681
 * property-handler: 1c5b2dc9ddc16fc6 color:#58469a
 * service-key: aa8b00523dd53457 color:#c3e801
 * load-async: e353729a65bbb0ac color:#a13ef5
 * response-error: c4c87f66f43ab2e7 color:#9fcb9c
 * extends-props: 5218c1fcaede7409 color:#3c41a1
 * variable-initialize: a493fcc6147ec07c color:#59c86e
 * abstract-update: 67ce5210444cdc26 color:#f65fd
 * request-component: 59f3bff61db52fbb color:#99f8d7
 * number-item: c2e9c88be8d47bb1 color:#774625
 * fetch-parse: cba3c46c5d8cf031 color:#a080f4
 * props-listener: cb61e772cf29a565 color:#ea5298
 * interface-component: 4c3176d6ea6f62ae color:#383c27
 * calculate-parse: e34e2fc0cd194186 color:#963be8
 * load-parameter: 5df7b442a36b7241 color:#6c6e31
 * component-async: 51dcdb90a2ecf319 color:#ebcdac
 * promise-method: edb82bfae28dd36c color:#8c8c3a
 * prototype-listener: 96c00f65019f6df3 color:#aa636e
 * response-event: c76491af41da8599 color:#9fdea1
 * update-string: 16bba0b1795b3cd5 color:#559407
 * constant-state: 3ab49437f253925b color:#5292e9
 * subscriber-interface: f57bf8dc941e89c6 color:#d60cf5
 * configure-constant: 374b9394549fc391 color:#5503e2
 * fetch-execute: f53356adbe486a03 color:#33a49f
 * process-execute: db69b92077841e2d color:#56d98c
 * manager-return: 93e9b3fcdc255821 color:#b37e60
 */



/*
 * load-storage: 6e27158764dd5b2a color:#ffd8ce
 * data-return: abbdabf464620ffb color:#7ee59e
 * boolean-component: d372ec313c98c5ea color:#840721
 * abstract-response: 8be4837d1258a116 color:#841aee
 * prototype-array: 78375a93d9d624ce color:#a672f9
 * validate-response: 4daf91801855eb2d color:#7a9585
 * data-transform: 0976353a43e9e20c color:#353377
 * parameter-utility: ca45e8779c9255dd color:#de741c
 * component-context: e462681394106c91 color:#c50300
 * extends-listener: 64d558136e6de190 color:#4ac3aa
 * string-await: b090aa310c86e112 color:#6f5c49
 * prototype-success: 39642812951100ae color:#a94099
 * transform-success: d51b189c9aecbb20 color:#889491
 * parse-utility: 1865346bba5a635d color:#f9ee78
 * promise-calculate: b1bbd8cd7788d8e5 color:#3e5356
 * variable-async: 8a5dfbf9f28d3f7f color:#144557
 * execute-state: 4d014d9f664438e3 color:#b9bcff
 * parameter-cache: af8a7dc2f14a4b3d color:#8bdf59
 * boolean-constant: 6a00a0c8be1d592c color:#7d3251
 * return-service: fb99e7cd70d28564 color:#12b816
 * execute-object: b95ae51378b780a0 color:#39d966
 * update-index: 0a1b5c63bbcd7b65 color:#35da95
 * listener-success: 334901a2499ecc37 color:#f98ef0
 * transform-props: ecc436d467e83b1c color:#236ddf
 * handler-list: 571bc14bc64638e2 color:#6dac3d
 * fetch-initialize: 38cf0fbe162a77c9 color:#6f2cf6
 * constructor-promise: 16fbc690a285e909 color:#a2a6f3
 * constructor-execute: eb61c0e41f93c56e color:#10a3f9
 * listener-data: 8043bb89b493e275 color:#e0c90
 * module-optimize: ec94d14d3ddb167e color:#608bbc
 */





/*
 * implements-service: 64e0b28d2d843a62 color:#745e09
 * item-props: f5c029de0887996f color:#5cbe8
 * state-property: 31a5335866976dbd color:#4c5e07
 * utility-boolean: 8af077a72223c2ba color:#4a5249
 * parameter-optimize: 684d9ff86ab4b36b color:#cf12d6
 * subscriber-list: bcd87b6070cd09ff color:#bb099b
 * object-object: 0d9e8de6dc66db13 color:#5aec4a
 * method-manager: 5da1367e27529010 color:#d1d9aa
 * object-result: 85f132d63a990880 color:#a9f566
 * observer-variable: a496c1e0136ce2b1 color:#88cc07
 * helper-item: 59d4cdf559f12b3c color:#8a2d70
 * callback-return: ea6389a421115df5 color:#207560
 * optimize-validate: 08a1ee92137f5815 color:#d1215f
 * setup-method: 9513dbdca71cd7be color:#494fd6
 * context-list: 25e2383f3cd62967 color:#c29200
 * initialize-helper: 692f095e8a418696 color:#a2600f
 * object-list: 39c5ba7d57959807 color:#5f5531
 * calculate-event: 848928e1098370d0 color:#cc6c2f
 * success-parameter: cb6666afa562a3bc color:#359af
 * storage-property: 593480a7622965bc color:#a3dbf0
 * result-transform: c30e5b6d01ccc70b color:#f853c9
 * method-object: 2e173479a7b1ed32 color:#fb3957
 * update-reject: 03976fefa258607f color:#3859b
 * prototype-item: b390b6ae48def1fb color:#1e61cd
 * error-abstract: 8a2d16a52c2cbae7 color:#bb9915
 * parameter-return: ca01dad642dd501f color:#d5524
 * setup-function: 73d41da4c7cdb0dc color:#99cd7b
 * variable-calculate: 667d319ab2577d52 color:#613968
 * reject-props: 5cce597ec714509d color:#9a618b
 * observer-error: 394a2a3b87cd9904 color:#7f781b
 * async-method: f7577895fff0555c color:#2d5ef8
 * event-manager: e92742d2ba21589c color:#80f66f
 * string-object: 44fb7401dddbc016 color:#8bac43
 * constructor-resolve: ac56e5e8c9de7c46 color:#b625c7
 * success-setup: 12aa20523995c84c color:#62e0f9
 * implements-value: 5c1e226f2ebdd150 color:#c50622
 * prototype-method: 0cf7583affe9331f color:#3f7219
 * implements-reject: abfadd4539169f13 color:#40b00f
 * data-observer: a65d7cc11cd9cddf color:#24c534
 * event-function: fcfa97df12137923 color:#40756d
 * calculate-promise: 08492717449d8e00 color:#c5ed16
 * initialize-promise: cf85da6864c3f5b6 color:#4a2fad
 * resolve-number: 62b3869d8e38d510 color:#f9f1e0
 * async-service: e65c9e52884215f9 color:#267beb
 * prototype-abstract: 2f54fd52f98560a8 color:#47f168
 * response-load: aed24923819c5164 color:#6e8741
 * response-storage: fb90bbaa65012a45 color:#d8e56f
 * async-key: a50adf429c4210d4 color:#8a4078
 * boolean-parse: 51d0069135698b90 color:#74ea40
 * controller-load: 42b6db4e6c3df678 color:#5a7bd5
 * reject-boolean: df3f208174434622 color:#adc65b
 * result-setup: 3b8bfcd767140e35 color:#2892d2
 * method-value: fd1548d9565aea74 color:#6ecc4c
 * transform-service: 69373a8afafb3053 color:#25d280
 * promise-observer: 7a95edeed84c813e color:#b1c18
 */





/*
 * controller-setup: 4a10400bf114fe49 color:#4bd057
 * object-validate: 9ae5b6da3f725cc2 color:#b166c2
 * fetch-value: cb0c62d6b091a966 color:#ec083
 * state-optimize: 2c65ec09af7bff03 color:#b97c3
 * string-component: c5863f73a62d0f19 color:#d90ec3
 * result-callback: cdaef0542613a4db color:#cd1316
 * load-reject: 0e98faffbb1562b6 color:#2e937
 * error-props: 55a5249bed51482e color:#681855
 * index-reject: c6ebf7c25e1922ad color:#8f9cd0
 * event-abstract: 006793403741b594 color:#338d73
 * manager-async: a2a2474241f3eb1d color:#952c0b
 * data-parameter: 17821ae2ee75c2ec color:#39cc1
 * service-property: 168b8ece27830ef2 color:#b8bb3e
 * cache-utility: b307662c5ca16161 color:#dbcc9c
 * index-initialize: fffabab6d98c0c6c color:#c44be4
 * list-observer: 62d3f36bec610a43 color:#a6e8ab
 * function-extends: de62b7a8a77f72f7 color:#6cbcd7
 * response-key: 23c0c85db061a3e2 color:#6cdcca
 * function-parse: 322dc380652e67f8 color:#22bd56
 * success-return: 7b3676666da8b16a color:#932a44
 * constant-value: 4a40b1473f456aec color:#c0e8df
 * boolean-boolean: 18560b29e38624d2 color:#ad862
 * validate-promise: 7ead1240bd8bbd03 color:#543273
 * observer-data: 6bcfef9898f8ac5f color:#42deb9
 * state-transform: 06d470618db9e0c1 color:#2dccd5
 * execute-array: 3bf5f884a1e8959c color:#455d2d
 * return-variable: f483d65e1d2eef7e color:#1d8cad
 * callback-abstract: 66518dba2d2b3d7d color:#ef753
 * prototype-component: 48e016ca97d0af31 color:#871d67
 * request-optimize: 827a4ab5ae1a6ece color:#27f168
 * process-update: 34421bb6b7cf6a10 color:#dd2777
 * process-setup: 8fddb2690093ed47 color:#6648b6
 * component-reject: 552245f5db44d7f9 color:#b7c8d0
 * data-promise: 9093335e82222d3e color:#29d4bf
 * module-promise: 120a0d76b637f1bb color:#69d830
 * listener-item: 566d72ddd59dc27c color:#4ee275
 * props-calculate: fa49fcbdad814fe4 color:#bea696
 * error-process: 7d0608163d3b6bc3 color:#1729be
 * setup-data: b7989126fa66b24a color:#6b083d
 * reject-subscriber: f0c7562c19ca50c8 color:#9d0277
 * listener-optimize: af414325018e3f77 color:#303931
 * handler-optimize: 61908a3daea5fde3 color:#e137f6
 * await-state: 9517bc5e5201ef41 color:#259022
 */



/*
 * context-boolean: 3fda42401c125ec1 color:#fe41f2
 * result-implements: f9bb64584743aee3 color:#5a2595
 * storage-subscriber: 08dc6a595e76f634 color:#b8a171
 * reject-render: 05677657db7c6703 color:#42d8af
 * service-transform: 0ea788f6bb34f1ef color:#ad8426
 * initialize-promise: b16e47717a4f8b34 color:#da86c9
 * component-parameter: 3549111a4c4d6cd8 color:#5de6b0
 * transform-error: e0230b01effda6b2 color:#29d740
 * cache-function: 5a12144f3a1c3997 color:#d58309
 * state-setup: 23a1f3f97b28bd3b color:#5d27bf
 * service-data: 6ba9c43248d67570 color:#708972
 * handler-utility: 419da3e9f5ff3eff color:#81cab9
 * process-promise: 37ea642210bf89de color:#c90525
 * item-execute: 16bacfe36981429a color:#d22004
 * promise-constant: 0283176a1466565e color:#5e8f08
 * cache-async: 1b790d41fe86a7b3 color:#f93f6e
 * request-utility: 622d565a4617859b color:#6df59c
 * manager-array: 6015eeb08d91eb26 color:#bd3a63
 * module-index: 7ce517b61e989681 color:#91e7ce
 * service-execute: 0afd6eaaf993ea38 color:#644329
 * list-state: 672e73717a9c3d86 color:#3d1e5a
 * event-props: 826aee067e4c2f5e color:#96f146
 * array-props: b9bf0ea3cf46bedb color:#831d43
 * controller-interface: 52c21af535a60a8a color:#2d8e65
 * constant-parse: 1ccf9d836bd79c40 color:#5293eb
 * helper-prototype: 14a7b460d5572669 color:#2a780b
 * request-render: e0b51c564a36c59d color:#52a0f9
 * property-utility: a481d963f1b08d7c color:#1f4518
 * function-success: 8be4a1cbc303855e color:#31d2b3
 * request-load: c24d0e9e4d588b3b color:#1bc3f1
 * service-function: ea6c91c480c69a85 color:#2311b2
 * async-cache: c284835872880475 color:#a28113
 */




/*
 * reject-string: a6ae798cac0bd7f3 color:#1fd1a2
 * render-await: 46ea6db47b58bb9d color:#1a9bbf
 * constant-storage: 22707547ed1ba8cb color:#bf700e
 * fetch-object: 4c1db5d8ee49865b color:#b08b53
 * subscriber-success: 6f0bc75c6c34d431 color:#75db41
 * execute-props: 9559770c232d3abe color:#15ce6f
 * extends-object: 50a3fbfe2f40abe1 color:#173a78
 * number-controller: 303789a1efca906e color:#be2e9f
 * method-transform: 7222e453b5b7e7f8 color:#bea12b
 * props-array: 175134fab06a2f97 color:#6b762e
 * context-response: 110806c89b2b859b color:#1899d6
 * optimize-context: 49295f3b605879bc color:#e098cb
 * manager-context: 38c500d124e200c1 color:#b0a6cf
 * result-transform: 340c060e0b706517 color:#30abe5
 * load-promise: 7919755a7b06c807 color:#a439c5
 * constructor-render: 7cce55a5ed27752b color:#1c5ee5
 * error-process: 8ebb98cabffebe2f color:#f8580d
 * validate-implements: fbff6b80a05004c9 color:#3c86c1
 * function-reject: c71e709b15184055 color:#594ac9
 * error-handler: 2a4d1d2fb248a20c color:#6f1812
 * controller-prototype: b1ed3e98678cf97a color:#7b7f09
 * extends-helper: e4fa15ce45e89861 color:#736655
 * reject-extends: 4a41a8440a8504da color:#25b468
 * callback-update: c69f34e1029fcc6e color:#4680a6
 * transform-handler: 5f10a84b15106b99 color:#4dbdce
 * controller-parameter: a44616b466887f2d color:#56266
 * subscriber-process: 72f8a0de8bd6cc6a color:#efce49
 * load-observer: 680fb7cb1f3188d8 color:#d50231
 * load-helper: f72b9c689bc87132 color:#85031b
 * function-transform: de16b7375b543d62 color:#95bac8
 * subscriber-value: 7a705c49aeb7deff color:#90d4bb
 */




/*
 * data-configure: ac3e7bc1affcf78a color:#c3ddd
 * list-component: 7a5501a147e73ab9 color:#6257d2
 * number-execute: d31feced140d961f color:#1570cb
 * reject-return: 6aa7b0e9ced3191d color:#8794c0
 * configure-error: 1e4344108abe2925 color:#a3dd21
 * helper-reject: 1cacf2e73e0c7f81 color:#b4aa82
 * success-abstract: 0ad9966ab69e5526 color:#924d8d
 * implements-success: 2ad4587da34d7493 color:#e0c722
 * listener-constructor: 2d34d5d8ab2416b8 color:#989d7a
 * render-variable: 2552e90569d93516 color:#b7fae3
 * variable-calculate: f38113d3ce16e3b5 color:#76b213
 * parameter-utility: bd4d7068a51aa25e color:#97a990
 * response-observer: c9f4c9db4ed7423e color:#a95d44
 * storage-resolve: 84736bf4d05ea76b color:#94dc2c
 * state-callback: 8c40199c78a941a3 color:#f41e19
 * data-process: f1a1389dd40ac596 color:#7f6a5
 * method-component: f9539da3c44245a9 color:#532e2a
 * helper-process: a733ec1b891dc5a2 color:#f32026
 * constant-state: 73eadf8beac90a91 color:#eff779
 * promise-method: fe66abc34da3119c color:#f45d13
 * helper-interface: 39ef84ab1d8a4411 color:#52ba01
 * parse-data: 5de5ecc92b54a63d color:#1c612a
 * function-subscriber: 8263ae059ab12893 color:#e18ed8
 * manager-list: a7262d1be897164b color:#dbc655
 * prototype-observer: e61c362c6269bef4 color:#d23336
 * request-process: 4b0bf7882675a775 color:#74d7af
 * configure-response: 6ed68defbb3377f6 color:#273e3
 * constant-list: 6146660607e4acea color:#6253de
 * constructor-index: 338254c871186bbf color:#a00d1e
 * result-parse: 460e83ab5e66d498 color:#626453
 * implements-state: 40440554ede7b849 color:#d121d3
 * transform-update: 304b2b443379a65d color:#a77448
 * list-process: 0474691b68bee31d color:#bf4a6b
 * method-await: 75ca4f6be1c708f7 color:#7a08f0
 * method-module: deedc176ca645b61 color:#fced1e
 * array-storage: c5acb8a0c3453063 color:#b19be3
 * abstract-string: 9a025cc0f3b547ed color:#1ff607
 * request-function: 9b0e3ffa0af2bb0b color:#1e6f23
 * success-parse: 800c2c920188edbd color:#459bb1
 * abstract-cache: fdec28c3a5e3b7b9 color:#ebc52f
 * setup-validate: f7c62474c02f52be color:#20d81c
 * value-callback: c1b2370cacea838f color:#82083
 * fetch-key: 7b34f853386f0399 color:#ec01a3
 * storage-method: fab6c3917ea5f4b2 color:#b2929c
 * item-extends: d6d3c2bdc144763c color:#55b5d0
 * resolve-context: b886bcccd5195b18 color:#477806
 * callback-success: 33bd7e7d8a75b597 color:#a4ef41
 * service-method: 50d016b4e4a2d080 color:#e6292e
 * async-response: 5d1623369acba06e color:#9090d0
 * success-observer: eda4a11e8ac800f2 color:#cae28a
 * parameter-configure: 8074b46937b0c27c color:#d87838
 * update-return: 51583c85ad14c6d0 color:#fd7786
 * execute-number: 762634b23944d0fc color:#7e1710
 * prototype-context: f1adc6e283a7ee9a color:#692ed6
 */



/*
 * parameter-controller: d3de23e9c7668dc3 color:#e161b4
 * component-number: f47298e3c2f0f41e color:#42e337
 * interface-implements: 4c39ccd5b2a412a5 color:#a75a80
 * list-async: b4c5f4b51f2839b1 color:#2ef5a9
 * optimize-event: 0686ba3f248a324f color:#6556c4
 * return-array: 707bab96cb34bfaa color:#7b6e10
 * return-event: e1e62db01b00be82 color:#d06735
 * key-process: fe522b8c4b21420b color:#7e4847
 * error-value: 21fa8ebae206401f color:#473af6
 * subscriber-setup: 7eac587f2e62d554 color:#622ce4
 * resolve-initialize: 09227bdbd60ffe7d color:#be472d
 * controller-module: ca7e3bcc2d5036e0 color:#5ef426
 * listener-success: e5387a68e6575da0 color:#d8dcfc
 * calculate-load: 058003984efdc0b0 color:#e1d911
 * abstract-method: cfcc2f481aef7235 color:#98ab21
 * component-transform: bade289015f0906f color:#30b288
 * cache-interface: 93804fce35087917 color:#a817c4
 * await-update: a9df8997fafd55e2 color:#779d13
 * parameter-service: 16c224d93afe4a1e color:#ca1990
 * property-async: c1d699d6c68a52bd color:#959c9a
 * parse-key: 870e5ae491524f29 color:#26d1f9
 * state-index: 856d95572388d362 color:#1df3ee
 * observer-validate: 30b4c4d1b93cefb0 color:#977220
 */





/*
 * calculate-props: c24536e38e7aefa8 color:#74ebde
 * helper-initialize: 7990917a37e03201 color:#ac96b9
 * list-helper: 395139e82b4e156a color:#7603
 * execute-parameter: c59c16f168dd1328 color:#526db8
 * boolean-validate: 377a86c532a56956 color:#1bf8b1
 * variable-subscriber: 2b0aad7c718406d5 color:#7849bf
 * helper-object: 6c02b110b0eb8b3b color:#134caa
 * optimize-transform: 3af007e94252b41e color:#e47118
 * event-optimize: 74af39d14947f8f7 color:#2194f5
 * render-abstract: 331351acbda24614 color:#fcbdb9
 * fetch-response: f4232ecc1ed052d4 color:#e6a15f
 * result-success: 9c27fae14346ecb2 color:#f9b3e4
 * module-setup: 98e4620de2fc5a9c color:#b68553
 * item-method: 42f61e23e9bc1d66 color:#2154d3
 * manager-boolean: 7c15ec8aec301167 color:#957ebf
 * function-boolean: 7930e5d7608f412c color:#bda88b
 * abstract-list: 50be4945f9bd7cdc color:#ac4b96
 * request-process: ab997b01d2ec62ae color:#4db52d
 * method-service: 1c044c4ec8cc2546 color:#46504a
 * method-resolve: d04845a2b788d3c9 color:#b546c5
 * property-service: 57a9acea18e3463c color:#d41c57
 * event-extends: 95ef62d1814e8a59 color:#2422cf
 * subscriber-service: df8cff00bf44fd3b color:#8539b3
 * context-await: 87296818678eb29a color:#c3cb20
 * process-optimize: 4c0eca53c7baf31d color:#242c52
 * resolve-function: 6c422b3a7f02de8c color:#226f73
 */