/*
 * validate-manager: 12e5b80c8cb826c8 color:#3c0958
 * number-constructor: bf60bf93f4b7cc9f color:#dba1f4
 * promise-boolean: d6ef1651cc93b074 color:#d68b6a
 * validate-service: 02956333fc872a91 color:#8cc6bb
 * constant-request: dd0bddcdfacf0d20 color:#faa9df
 * return-setup: 84183f2643d3a5ce color:#68dcbd
 * observer-value: 3f3f4a3ae2b99316 color:#431b53
 * module-initialize: c13dfb725dd81a04 color:#5b51cd
 * validate-method: 7260af399820d9b7 color:#2daf30
 * abstract-setup: ef908c3066b020c5 color:#c4380d
 * prototype-configure: a71c1dc1432dec7e color:#593292
 * fetch-response: 3c8cd871a3bc8d67 color:#d63e2d
 * subscriber-async: 98d788346e218189 color:#2b46eb
 * implements-load: ed9b29dd52e4c9c4 color:#de773
 * variable-value: 32fb367757f29f64 color:#e87fc9
 * optimize-execute: 69c2ea932f1c8518 color:#e63d58
 * object-props: a60150a4e4229d65 color:#fd9302
 * string-context: 4a4e6dd981db4a44 color:#e4f3b2
 * list-constant: a39aa3198a5f9c05 color:#327ab7
 * setup-execute: bc04bc20044c1a04 color:#226ee2
 * initialize-success: 071b104ed77b75f9 color:#b34d73
 * manager-transform: aa14840cc1e0d02e color:#7a2ce9
 * response-configure: 86f09c402862ebdb color:#e9fbdf
 * update-manager: 9a5e7f6e196cdd58 color:#a4b357
 * prototype-method: 8c27366f43d7362e color:#701169
 * callback-update: 1874a17fb5d515f7 color:#adfc2c
 * utility-state: 3accc3fcaa3c9ac9 color:#41d52f
 * async-utility: 636839be65008f83 color:#258dc7
 * item-observer: aeac2cabd110854b color:#852689
 * storage-await: 337054364a895c41 color:#cb0dc5
 * module-component: 9dbdd35b9e1eef67 color:#bf5846
 * manager-key: b82e2ed21dec6ad8 color:#837f50
 * parse-list: ec08cae51a9e7059 color:#8ae757
 * return-return: ea4113132ee73b3c color:#55ba42
 * callback-storage: 7d1f249b72a40dc1 color:#397410
 * transform-handler: 2732523ffe409c1d color:#a3dc30
 */



/*
 * variable-boolean: 649cc86b77a35488 color:#733b9f
 * function-extends: 2d67a0fc999c23f5 color:#66a945
 * observer-service: 349977999af2b8e5 color:#92caa5
 * abstract-index: 8ea20b3f3f01f355 color:#e70104
 * implements-storage: 07f40677d5fc21aa color:#233f93
 * index-component: e239d8dcc9660701 color:#5810a3
 * module-await: 9ccd92febeca6eb1 color:#7a7f5e
 * implements-optimize: ded7e9dbe09a7cf3 color:#a8b625
 * value-constructor: 27a823545cd378f2 color:#1ac5d6
 * string-return: 2e1c98d97dcda181 color:#eddee9
 * number-component: 2be9ae0b659c1ad2 color:#e45625
 * function-props: 756bd6f0949d14e9 color:#19ad47
 * await-key: f2a856b839384c5d color:#e3b4ea
 * reject-error: d2fb661a135ee554 color:#bd795a
 * validate-initialize: 64278de41d1fc174 color:#d00d60
 * interface-validate: e121c4a1aec554b7 color:#a6f0b8
 * module-string: f9bb5f01e46e290e color:#a3b8ed
 * return-await: 0b4553873537bcc2 color:#1e67cd
 * extends-variable: 1d1260298e4d9a91 color:#20f964
 * item-props: b0ed82949ca957f3 color:#232038
 */


/*
 * property-fetch: b3cde4433216c294 color:#60563f
 * list-observer: 4cc53f0a42c7e21c color:#2667b2
 * handler-parse: 96a40bb34cb790ed color:#d53233
 * update-fetch: 64c05753506eca85 color:#5abdc6
 * validate-helper: aefef2d4b39a180c color:#57334f
 * helper-validate: 431a6e59f1051a54 color:#1db320
 * state-object: b038fb5928908b84 color:#8159f8
 * resolve-helper: 48ce5ca09b8d03be color:#529dfc
 * promise-helper: f0677051ba488eb1 color:#a742d0
 * utility-initialize: 76b44095058634ad color:#fc1676
 * configure-method: 735269fd26d971dd color:#6a8745
 * context-abstract: 85373f13c3c41160 color:#577c7d
 * reject-callback: 0dd0d3dadc26f533 color:#c0dc19
 * utility-list: d880b68c30400245 color:#27e2ff
 * manager-validate: 588966c79e7f9950 color:#15234e
 * parameter-setup: ac3732a0dadfc9a2 color:#59041a
 * service-module: 80f62b3c4f17d563 color:#2fc653
 * extends-await: 4c64d1e5b99c271f color:#becf23
 * configure-storage: 981133602694684e color:#b873a9
 * subscriber-update: 2e1cc2ef09174441 color:#578396
 * parse-constructor: ebc4a1e6419301bf color:#41966b
 * async-listener: 0d9b48f39b72e97e color:#d11079
 */


/*
 * render-context: 35ba28c94a630f95 color:#d6aea7
 * utility-handler: ddc9f3524019e844 color:#5284d9
 * error-index: eb393b5be7c862ce color:#55d0ce
 * resolve-response: 87febd43c272fe98 color:#49f090
 * component-render: 916fcf253e298642 color:#2a0132
 * initialize-implements: ceafd9ef931fc2c1 color:#5126ec
 * extends-load: 41b78358fa8c4e68 color:#a2d86c
 * value-reject: 37073c5a361438fc color:#8dc398
 * event-observer: 5c6713820fe1414e color:#c57c36
 * execute-configure: 5da81c041c6cacef color:#b0d862
 * context-index: e71ad8a8a22e7878 color:#92be32
 * controller-configure: 8a5464958874eee5 color:#677da3
 * value-value: 17e5fd4f9f821de7 color:#6a270a
 * request-parse: e2263cd40c6a5152 color:#4ad7c7
 * method-component: 1cd34844810fa9ac color:#c95bb7
 * parse-observer: f69506d98d41bf0e color:#b38fce
 * update-controller: e622a4ee25e1af7f color:#c5611c
 * handler-validate: 033b3882c75297e1 color:#9de8b4
 * context-handler: 20b71ad03a88868d color:#ddfdad
 * event-reject: 72adaccd8bbf1365 color:#a0d833
 * request-promise: 55220eb97020c566 color:#13e779
 * optimize-value: 9a7a21397224df58 color:#89f957
 * callback-object: 7911743261f945f8 color:#2bdacd
 * calculate-service: 151d1d7170302048 color:#384002
 * index-return: 18854e3425ea2674 color:#aa2814
 * helper-async: 725fd9981149bc3a color:#686732
 * parameter-error: 37527591e2fe7f83 color:#7a970c
 * extends-array: 30c4c701daa1dfc0 color:#ae26e6
 * storage-property: ea54e174cde3be1f color:#bae69a
 * number-load: 85b7eb9281ab5967 color:#172101
 * request-render: 38f4ab7a4a161f75 color:#d25416
 * async-update: 88b7e5e66943c8bf color:#a6135a
 * data-await: e42c6416776ff6d8 color:#f927e4
 * promise-load: dd967e52672388af color:#552a73
 * helper-helper: ef65c5981adb321a color:#5bd7a
 */


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







/*
 * index-load: 7faeab1e3a73f8b2 color:#60c047
 * value-promise: 16aca85cbe046ffb color:#df8275
 * property-error: 4d5c7d4bba4239b5 color:#f9e3b
 * variable-storage: 24d52937d12d0dac color:#aa1ef0
 * controller-load: fc721b32acc58856 color:#fa4e8e
 * key-key: 94cb34b1ad6f6b47 color:#52f2a8
 * list-subscriber: 9af0c607a6fc6e38 color:#e851c6
 * array-boolean: 185758f843aed556 color:#57d977
 * promise-list: 9d8c373ff3f1242d color:#fbf78a
 * response-optimize: 109db9b33b871307 color:#f5d83f
 * parse-helper: 732b69bbc48a1653 color:#eca028
 * subscriber-load: fafc2341b4df5825 color:#1dc903
 * service-data: 673098baf9714e3c color:#5da5e9
 * fetch-response: 945b16f57bc38f4f color:#dc892f
 * number-load: d7a4ca5f893bde59 color:#bc0611
 * return-parse: 8e8b1ca5354139fb color:#4d0d13
 * props-return: d9002735d1d6ca3f color:#4db396
 * variable-request: ef3a7015767380fc color:#a1fa8d
 * utility-list: ab6ba310361c5078 color:#dec883
 * state-await: adfd476693f26326 color:#475cdc
 * prototype-optimize: 4a163a115c7f4c76 color:#d00d71
 * function-prototype: 198196a748f1efa4 color:#221d57
 * key-object: 524ff929917d821e color:#cbeda2
 * result-utility: 600d02dd6fec27f9 color:#d36e33
 * listener-helper: ee95c23eeff3cc78 color:#d9aa32
 * listener-boolean: 2824dfa3ca071671 color:#8ac312
 * abstract-component: 52708dd3c207fa4c color:#6e7541
 * result-event: 6f3aefe62aa70220 color:#413be5
 * data-extends: 1edc11c33eb22b67 color:#f807e2
 * setup-load: 76b18e03187da26b color:#89d15c
 * execute-component: 1641011fcc4368fe color:#782b7f
 * item-reject: 0c8c9b82d7c2c0e6 color:#16d80a
 * constant-constant: f4412c001a032e54 color:#5314e
 * interface-async: 2348e5e65708088c color:#ac0bdf
 * boolean-promise: abcd386c2fa64808 color:#827631
 * resolve-optimize: 535d5cdccec257c5 color:#ed321d
 * update-event: 2df680dbee966d19 color:#a162de
 */




/*
 * context-load: 6a56f3101c25d2d9 color:#802cdc
 * validate-interface: 5d6709feb3ef33cc color:#7a3d3e
 * state-listener: 1b10d7b4ea322695 color:#e09d1d
 * load-list: 83be3e8ade30d44e color:#608d65
 * helper-state: 9bb4a496aa71687e color:#bc3685
 * cache-state: cc47d7c0d6bc272b color:#20d59e
 * process-parameter: 3cc850277c527005 color:#aa8c37
 * result-key: b1b77e672ce68a2d color:#c98f5c
 * fetch-controller: 7f4317a0429b9b99 color:#cab7a2
 * validate-boolean: 29b483e900befdcb color:#f58d85
 * process-interface: b845d9fdae70ba0a color:#763db
 * handler-request: 977790c76ab40313 color:#816381
 * array-validate: 7f6bab31b01eaa7e color:#98ecf3
 * cache-await: f8e7ef28753ab68c color:#1a16b9
 * async-property: a98363e9e4a90e20 color:#1fb5f5
 * controller-process: dd7fdeb1b0241f04 color:#a926a3
 * fetch-utility: 4e5072b71771bd4c color:#3a0ec4
 * load-array: b607ca8eca516f19 color:#34aefb
 * update-render: db70c26fdbfa696c color:#5829ba
 * key-object: 72532077d7b16d9e color:#50fee6
 * variable-promise: 712422229bc69415 color:#ec9eaf
 * callback-error: 2b5dc5922b1f89c0 color:#228426
 * item-context: b623b6488dc6ec53 color:#db1e68
 * helper-event: 028e6d6102d24a4b color:#e0183
 * interface-parameter: fc456b4e28f1fde9 color:#cb6da8
 * function-value: e92e14f8f4787822 color:#f1e367
 * abstract-render: 5c894f0198d438eb color:#97cf0a
 * utility-constant: 4365f0c90da5daa8 color:#d1eb7d
 */




/*
 * helper-interface: 5e9728b3e134074e color:#ef1345
 * request-event: bcab6578599e2a35 color:#ef00fc
 * request-boolean: 9fffad9a4be89aec color:#da5620
 * state-transform: 19cb7811598fe19e color:#38537f
 * value-execute: 3413a5379597362e color:#3ec6e4
 * property-props: e07477b5ec0e6ae8 color:#389bcd
 * data-update: 64cfa914952cec0f color:#7ccfa1
 * array-cache: 1691c08cdf15435a color:#6a81e4
 * props-parameter: 38ef308cabc24287 color:#9e2a69
 * parse-promise: d9b86a920ed8ee6f color:#5b017f
 * array-promise: 60a07b6f998ecf1f color:#227650
 * observer-constructor: d6365bb1cfd080e2 color:#2debd1
 * constructor-boolean: f50eb214402b0ef5 color:#4f73cc
 * request-transform: 0fee36359604c05e color:#5ec843
 * transform-await: 9654404e5dfe9429 color:#f48b27
 * transform-array: bebdc5d7bd565e11 color:#1d497b
 * boolean-storage: 06ddb72bb19eb592 color:#d51775
 * handler-process: 932b4b222244b001 color:#b9b050
 * reject-calculate: ee2d548007c4cf3d color:#7dfe69
 * module-parameter: 58328b9ec301202a color:#7ae07a
 * resolve-parse: 1ae1e40c76864327 color:#655ba9
 * prototype-await: e6165e69284ddcfd color:#14eaca
 * fetch-module: 191a3da4543c17dc color:#c34bbe
 * module-await: a5a77c9d1cd56af3 color:#aff05e
 * async-index: b22576ba9b40c813 color:#46ccdc
 * optimize-setup: 4a28a95980ca9c4f color:#e22a1c
 * helper-array: 3bc344746ff7f920 color:#15ca53
 * props-module: 4b1f902b8e69b857 color:#e41c9d
 * manager-reject: f2cce45e10facf86 color:#cda181
 * extends-component: ccb7af7ccd944523 color:#e663f8
 * index-subscriber: 79b92a24fdeee587 color:#93b521
 * data-handler: d0a652dec8c93396 color:#a77661
 * helper-utility: 9a3280c36df126a5 color:#9f4b74
 * async-manager: 7ac181f2a329f994 color:#f648a0
 * handler-parameter: 036bfe9a0fd67254 color:#eee102
 * parse-initialize: 2e53f945fd753135 color:#a77b6b
 * context-context: 828adc5d8e354c66 color:#b6462e
 * property-observer: 7a0997bdf0f8b999 color:#47bd35
 * context-load: 57d351cfdd2f3433 color:#c0f4ad
 * controller-component: e61c9133081b1fe4 color:#c3a3c2
 * index-storage: f093ca95a92d9635 color:#2f4d29
 * service-context: 9e558acd7d5a4521 color:#f1b44f
 * load-calculate: ba0574f400e16cf4 color:#c817b2
 * load-utility: c59b513e52f4ba54 color:#9ed81f
 * listener-data: 6c59d2ae2ff65627 color:#fe5a46
 * function-array: d2801db35311cf4a color:#8fe25e
 * render-parse: 048769fbc1ff6b1f color:#4ee316
 * constructor-string: f6c478989e729e3b color:#ffea44
 * controller-parameter: 98419cd479857067 color:#daafe3
 * item-async: 251e6d62abd6ba7a color:#3daf07
 * object-observer: cb9d43677f3ce6a7 color:#37c3e2
 * variable-module: 6a504f421c3cded3 color:#ea4a68
 * callback-variable: 9f3ef5a33637875b color:#f6046e
 */



/*
 * controller-response: 6f046d13da64768f color:#b5bde2
 * number-parse: bcc61210a89eb532 color:#fe7041
 * array-fetch: 361ed0eb1e6189e3 color:#7061a9
 * string-parse: 4efca183c67d517f color:#d7773d
 * helper-data: ef1c3b9d4e7dd87e color:#2c1f1d
 * function-constant: b16b4947bc2df0e7 color:#336656
 * module-callback: 1a2aff6f959e075d color:#a1a505
 * listener-string: 3710840a6b2b4c6e color:#f24ef6
 * constructor-execute: 4eac7860d94eafce color:#cafa0b
 * async-execute: 59911ee48210bcce color:#d4d85a
 * update-listener: b6680d85c73cf7c6 color:#921b8d
 * response-state: 329ea57fc19b9e95 color:#37e73c
 * optimize-handler: 14b938f5cd07321e color:#aea52a
 * method-load: 904759d0a2970d06 color:#2e08b4
 * response-event: 102ef732964f964d color:#6a5f81
 * fetch-calculate: a98d10f35a709211 color:#8ad3ec
 * resolve-parse: 9abb1490238a2e76 color:#fdafdf
 * result-handler: a8716afd6a4605c9 color:#b6dd9b
 * extends-update: bffb992b5667448b color:#4ad7a5
 * process-property: 4dc8c30df6d52dd9 color:#10a122
 * variable-constant: ea335ac6970b3866 color:#d8275a
 * boolean-render: 9d2d3b3a0cec19a6 color:#f4669f
 * string-calculate: 83525246f7d227dc color:#51c568
 * load-event: d7169fb30cfdca2d color:#720f
 * result-array: 0809aaf94b98ca22 color:#c28980
 * component-async: 94246be5d7da7fd9 color:#a0d45c
 * constant-props: a5af2575fbb59060 color:#f8ea6b
 * prototype-execute: 55ceec964a8e264a color:#7d53fc
 * key-parameter: a253e7df1a22941c color:#ad3a6e
 * configure-abstract: 01025f9daf8384a8 color:#7dd7e4
 * state-optimize: a9817c82299d2f77 color:#622b49
 * utility-manager: 8f4fcf27e0c856e4 color:#d5104a
 * transform-implements: 45546e9fd46ebe16 color:#139a1b
 * extends-object: 8d6ee0d81fe8dbeb color:#e72eac
 */



/*
 * variable-constant: 3b4a6cf2c9617597 color:#6643e8
 * configure-success: 4b99700a16dea267 color:#53f527
 * helper-event: e1c4d0c1a53333d3 color:#9bf9b1
 * manager-response: 9144955bb985c7c3 color:#9691b4
 * observer-observer: d44226420230ac14 color:#db68aa
 * props-request: 5f7d86392539e27e color:#4a86b6
 * constant-function: 6277159270c13c87 color:#c2f470
 * abstract-subscriber: 64eddd5e813073f4 color:#766e14
 * request-execute: 1de16a209c739a72 color:#a52845
 * error-constant: 668826dc74de7e1d color:#1188b1
 * manager-listener: e58a46d4eb0fe030 color:#7d32f3
 * validate-event: 4f4bb26b52f42c65 color:#470c6f
 * update-data: ae7d88d3dfa719b7 color:#b79ff5
 * validate-validate: cc2beac4a1762a83 color:#7b297c
 * cache-success: ab7acfa76043be82 color:#48d7b1
 * error-abstract: 3eeceeb4bf10f118 color:#62f0a1
 * load-context: 408b2f0583bfb295 color:#ab643e
 * validate-storage: 0e60ca1f095e2d09 color:#3cd772
 * request-fetch: f5f7386291857b23 color:#488381
 * function-parameter: 18ca7a3eae5ece62 color:#da1c54
 * execute-await: 5f47881aafcd31ac color:#1e81d
 * object-handler: 18563d16259f9401 color:#6fd443
 * cache-controller: cb3916360b9fa937 color:#7e8b8
 * function-index: 1f473e61194e518d color:#cdbe37
 * execute-parse: 64fdaa3461e1dc51 color:#d44f01
 * item-key: 97cc6456e7514fd3 color:#c3b6de
 * function-reject: db23a766150cbc22 color:#1ccfa5
 * variable-context: 928cc30ead5bfab3 color:#fab932
 * await-helper: c21424260879f5ff color:#7d5082
 * interface-response: 56684cc7126fe233 color:#7da49d
 * prototype-configure: 027b345d972b0cce color:#89c06a
 * module-object: f8d63ceb3fa9596f color:#b55819
 * props-configure: d3026b6e3010ffde color:#9ca16b
 * component-load: b3062e44a6c60f90 color:#3fbaf8
 * props-result: 2302aebcedadb08c color:#3d476
 * property-component: 5748e53e0234c798 color:#27a871
 * observer-interface: 0edff35d826e66b8 color:#bdd09e
 * success-storage: f0c48e17a68fb70e color:#9f0ee9
 * method-async: e678e1875dd56c61 color:#2a722a
 * result-prototype: 9496c441252ee31b color:#6cbd05
 * parameter-array: 173705507c69c03e color:#946dfc
 */



/*
 * callback-reject: 90b7b8f01c91ee28 color:#8bd9dd
 * method-service: 8c2a758325c9b5df color:#d1ed57
 * handler-number: 7a6bda3fd64c74b5 color:#b559fa
 * async-callback: 21eadab9c2dd9113 color:#a7c947
 * module-array: 76248731765531e8 color:#10b85b
 * calculate-promise: fec18ef3fcb397bf color:#e1cd11
 * object-return: 7906edab0f25d23a color:#9d1f7
 * validate-request: 43e2a63872cfcd6e color:#25429d
 * prototype-storage: adcd73e7c03e7605 color:#617263
 * key-property: 75f15181d056ce82 color:#fff1d1
 * callback-object: 5e9f4a50da147eec color:#55ef96
 * controller-utility: 923b0bac69d963bc color:#eaa163
 * initialize-index: d9a6e7eb28d1bde7 color:#3de05c
 * key-prototype: 675e1e49485f9526 color:#5fcba
 * update-success: 1e8cb886705e8d48 color:#d22c7f
 * resolve-reject: 86446bbcacbaff4d color:#a90190
 * execute-setup: 8f7e104d2a140f3c color:#155b64
 * response-implements: 8f5c97f21e2a057e color:#a10371
 * list-calculate: d56a1bf16d10c65f color:#c60f57
 * object-load: b8b2cc25d7853d77 color:#1e2133
 * execute-reject: 518507ded66c7793 color:#b00e91
 * process-reject: 1da7a5d54490d8df color:#60c773
 * object-constructor: c1cbc9d458315978 color:#fa5cea
 * execute-async: 3f7d7262920a95d6 color:#efd57e
 * extends-method: 43a972c4c6f4ff7b color:#eb58db
 * index-update: 7059aa3ed65735b0 color:#a1dd65
 * listener-item: 85c0a230529e75e7 color:#2a0124
 */



/*
 * load-calculate: e81f15e86fe4100f color:#b02658
 * key-await: f4b4984a5f6e1b50 color:#90165e
 * async-calculate: a267abb389848486 color:#b6e5df
 * helper-interface: e701c296f62e6741 color:#34c775
 * index-constructor: 83532a8ec33f23c1 color:#d75268
 * render-component: 44286f4cde28889a color:#879ad6
 * helper-reject: b5deb87dd3cdd765 color:#ccfdf3
 * parameter-constructor: 9dc1916220842e83 color:#fe8e17
 * execute-key: 73c4a01ec6d62412 color:#baa5ed
 * utility-async: 13086a15db485396 color:#6a5a00
 * return-resolve: 7b26d39a875a989e color:#968b2e
 * prototype-abstract: ef9084d7ef09dd58 color:#836d0e
 * variable-result: ac8c1ec0a5e4d718 color:#c8aa8b
 * method-abstract: a523f1d57fd4498c color:#389096
 * setup-response: afbd394213bea922 color:#d40063
 * context-event: 04315c6082d68bf5 color:#b52dae
 * helper-transform: 7a9d199bf204aee3 color:#5987c0
 * validate-property: 6492ef7ec53bd8b4 color:#854afd
 * context-object: 559fcb884bd0d4f3 color:#c6cca2
 * success-parse: 40d36eabcf19fcc9 color:#45bb95
 * reject-property: 69b07dc4973d4b52 color:#50b187
 * subscriber-promise: 9ffe0b41e5864800 color:#c8abae
 * implements-implements: 8d22105bea9c9a51 color:#74a3cc
 * render-transform: b51b176c6bcbebc6 color:#a01e50
 * resolve-context: bd97a407e4e38b86 color:#8d5a2d
 * item-parameter: 3988f00d6b5764cb color:#1d8cb5
 * fetch-update: 0c740af5b6cc0c07 color:#217120
 * cache-key: 63ecb57211ffa729 color:#6ff900
 * prototype-promise: f9a407f28f0fafe8 color:#6ca275
 * variable-await: b41f6ae1d2be3f75 color:#7a9858
 * execute-promise: a45b0737cf9aa0c2 color:#4e11d
 * string-observer: 8a6cfa72ca19abe6 color:#d6c92e
 * resolve-calculate: 4bb2520b686fcace color:#abb9ad
 * prototype-constructor: 4f9d31fc6570321c color:#3c26a0
 * resolve-async: 7631bd9179957e57 color:#a9235a
 * reject-return: ef83a126be9b017a color:#db66a3
 * listener-subscriber: ba8762342d1a119f color:#5697bc
 * utility-error: c9e307762b75c3e5 color:#a78392
 * validate-event: 4d3f0fac1d37a2ab color:#900da6
 * event-array: 91633a9cd1d6efa1 color:#cce1ea
 * helper-value: 1b0a48341060e5de color:#bbcc6f
 * component-constructor: cdff4ccb836aede2 color:#44bcb9
 * service-result: 7c0b161f4bddcb4e color:#21fd3f
 * subscriber-abstract: ce7fecd52b447cd2 color:#f712a4
 * boolean-array: 1648b6a4cda65a05 color:#9d5519
 * item-state: 456893be3bc7e8d0 color:#e54460
 * context-event: 60036429f41f2e3e color:#db3178
 * component-boolean: 58170320bdfa5edc color:#f8f9f5
 * event-index: 4e1c4462c1e32440 color:#fc5718
 * return-component: c128782d963d3bda color:#6e2b92
 * variable-validate: e61e147b74668772 color:#a570ad
 * component-render: 509513f9326a278f color:#6a277c
 */






/*
 * parse-controller: fcc3efee804fa2af color:#a84605
 * parse-handler: 9b697e58e5b0e1f7 color:#1523be
 * process-observer: 6233043f0b5a3fdc color:#1bd671
 * index-configure: 0a4597e9319aee45 color:#f1adb5
 * observer-component: 84a4ac8fc04c31b0 color:#5d5e33
 * list-listener: 28c249f67e90a00d color:#268b4a
 * update-number: 3df37374920cf984 color:#af61d
 * resolve-array: 0bb5b826804ea19c color:#334085
 * state-data: 55896bbdb8631d62 color:#4d846
 * value-configure: 5170b148e637254a color:#5927c5
 * service-parse: 8eb1cec1320161c1 color:#98733f
 * implements-storage: ca6792be9e3cfbdd color:#de03cd
 * module-array: 17a6c9f8fe1e7652 color:#d12ba7
 * index-utility: 45f5d06bcb10414b color:#474f97
 * event-data: b6fc8741fdbe1845 color:#d9ec92
 * update-key: f520d642cad4548a color:#24bb13
 * parameter-context: d857cce07fd3309d color:#b94181
 * index-optimize: 2bf99c73439ac92d color:#aca9a1
 * controller-callback: f868bfa6911810fb color:#22b5f2
 * props-data: 4c1c7606ebd1aa25 color:#b7d1b9
 * await-observer: d5bec400b3f94241 color:#db54e
 */