[data-v-ea0fc48a]{box-sizing:border-box;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body[data-v-ea0fc48a]{background:radial-gradient(at 30% 20%,#0b1a2b,#03070e);justify-content:center;align-items:flex-start;min-height:100vh;padding:20px 0 40px;display:flex}#loadingOverlay[data-v-ea0fc48a]{-webkit-backdrop-filter:blur(16px);z-index:9999;background:#000c;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#loadingOverlay.show[data-v-ea0fc48a]{display:flex}#loadingOverlay .spinner[data-v-ea0fc48a]{border:4px solid #00d4ff26;border-top-color:#00d4ff;border-radius:50%;width:56px;height:56px;animation:.9s linear infinite spin-ea0fc48a;box-shadow:0 0 30px #00d4ff33}@keyframes spin-ea0fc48a{to{transform:rotate(360deg)}}#loadingOverlay .loading-text[data-v-ea0fc48a]{color:#c8d6e5;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00142899;border:1px solid #00d4ff26;border-radius:40px;padding:8px 28px;font-size:18px;font-weight:500}#loadingOverlay .loading-text i[data-v-ea0fc48a]{color:#00d4ff;margin-right:10px}#guideContainer[data-v-ea0fc48a]{text-align:center;background:radial-gradient(#0f1f2f,#03070e);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:420px;min-height:100vh;margin:0 auto;padding:60px 32px 40px;display:flex}#guideContainer img[data-v-ea0fc48a]{border:1px solid #00d4ff33;border-radius:20px;width:280px;max-width:100%;margin-bottom:36px;box-shadow:0 20px 40px #0009,0 0 30px #00d4ff0d}#guideContainer button[data-v-ea0fc48a]{color:#fff;cursor:pointer;letter-spacing:.5px;background:linear-gradient(135deg,#0077be,#0af);border:none;border-radius:40px;width:100%;padding:18px 32px;font-size:20px;font-weight:600;transition:all .2s;box-shadow:0 8px 32px #00aaff40}#guideContainer button[data-v-ea0fc48a]:active{transform:scale(.96);box-shadow:0 4px 16px #00aaff26}#mainContent[data-v-ea0fc48a]{width:100%;max-width:820px;margin:0 auto;padding:0 16px;display:block}#mainContent .navbar[data-v-ea0fc48a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 4px 24px;display:flex}#mainContent .brand[data-v-ea0fc48a]{letter-spacing:-.5px;color:#e8f0f8;align-items:center;gap:12px;font-size:24px;font-weight:800;text-decoration:none;display:flex}#mainContent .brand i[data-v-ea0fc48a]{color:#00d4ff;filter:drop-shadow(0 0 8px #00d4ff4d);font-size:30px}#mainContent .brand span[data-v-ea0fc48a]{background:linear-gradient(135deg,#00d4ff,#0077be);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#mainContent .nav-actions[data-v-ea0fc48a]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#mainContent .nav-btn[data-v-ea0fc48a]{cursor:pointer;color:#b0c8e0;background:0 0;border:none;border-radius:40px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}#mainContent .nav-btn i[data-v-ea0fc48a]{font-size:15px}#mainContent .nav-btn[data-v-ea0fc48a]:hover{color:#e8f0f8;background:#00d4ff14;transform:translateY(-1px)}#mainContent .nav-btn.primary[data-v-ea0fc48a]{color:#fff;background:linear-gradient(135deg,#0077be,#0af);box-shadow:0 4px 20px -4px #00aaff40}#mainContent .nav-btn.primary[data-v-ea0fc48a]:hover{transform:translateY(-2px);box-shadow:0 8px 30px -6px #0af6}#mainContent .nav-btn.outline[data-v-ea0fc48a]{color:#b0c8e0;border:1.5px solid #00d4ff4d}#mainContent .nav-btn.outline[data-v-ea0fc48a]:hover{background:#00d4ff0d;border-color:#00d4ff}#mainContent .card[data-v-ea0fc48a]{-webkit-backdrop-filter:blur(20px);background:#0a1928bf;border:1px solid #00d4ff1f;border-radius:32px;width:100%;padding:32px 40px 38px;transition:box-shadow .3s;box-shadow:0 20px 60px -16px #0009,inset 0 1px #ffffff05}#mainContent .card[data-v-ea0fc48a]:hover{box-shadow:0 30px 80px -20px #00aaff14}#mainContent .page-header[data-v-ea0fc48a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}#mainContent .page-header h1[data-v-ea0fc48a]{color:#e8f0f8;align-items:center;font-size:28px;font-weight:700;display:flex}#mainContent .page-header h1 small[data-v-ea0fc48a]{color:#7a9ab5;margin-left:10px;font-size:15px;font-weight:400}#mainContent .badge[data-v-ea0fc48a]{color:#00d4ff;background:#00d4ff14;border:1px solid #00d4ff26;border-radius:40px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:600;display:flex}#mainContent .rate-display[data-v-ea0fc48a]{background:#00142880;border:1px solid #00d4ff14;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding:16px 22px;display:flex}#mainContent .rate-display .label[data-v-ea0fc48a]{color:#7a9ab5;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}#mainContent .rate-display .label i[data-v-ea0fc48a]{color:#00d4ff}#mainContent .rate-display .value[data-v-ea0fc48a]{color:#e8f0f8;font-size:22px;font-weight:700}#mainContent .rate-display .value small[data-v-ea0fc48a]{color:#7a9ab5;margin-left:6px;font-size:15px;font-weight:400}#mainContent .form-group[data-v-ea0fc48a]{margin-bottom:24px}#mainContent .form-group label[data-v-ea0fc48a]{color:#c8d6e5;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}#mainContent .form-group label i[data-v-ea0fc48a]{color:#00d4ff;width:20px;font-size:16px}#mainContent .form-group label .required[data-v-ea0fc48a]{color:#f46;font-weight:700}#mainContent .form-group label .hint[data-v-ea0fc48a]{color:#7a9ab5;white-space:nowrap;background:#00142880;border:1px solid #00d4ff0d;border-radius:20px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:2px 14px;font-size:12px;font-weight:400;display:flex}#mainContent .input-hint[data-v-ea0fc48a]{color:#7a9ab5;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}#mainContent .input-hint i[data-v-ea0fc48a]{color:#00d4ff;font-size:14px}#mainContent .quick-amounts[data-v-ea0fc48a]{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}#mainContent .quick-btn[data-v-ea0fc48a]{color:#b0c8e0;cursor:pointer;background:#00142899;border:1px solid #00d4ff26;border-radius:20px;align-items:center;gap:6px;padding:6px 18px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}#mainContent .quick-btn i[data-v-ea0fc48a]{color:#00d4ff;font-size:12px}#mainContent .quick-btn[data-v-ea0fc48a]:hover{color:#e8f0f8;background:#00d4ff1a;border-color:#00d4ff;box-shadow:0 0 16px #00d4ff0d}#mainContent .duration-group[data-v-ea0fc48a]{flex-wrap:wrap;gap:10px;display:flex}#mainContent .duration-btn[data-v-ea0fc48a]{color:#b0c8e0;cursor:pointer;background:#00142899;border:1px solid #00d4ff26;border-radius:40px;flex:0 auto;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .25s;display:inline-flex}#mainContent .duration-btn i[data-v-ea0fc48a]{color:#7a9ab5;font-size:13px}#mainContent .duration-btn[data-v-ea0fc48a]:hover{background:#00d4ff14;border-color:#00d4ff;transform:translateY(-1px)}#mainContent .duration-btn.active[data-v-ea0fc48a]{color:#e8f0f8;background:#00d4ff26;border-color:#00d4ff;box-shadow:0 0 20px #00d4ff14}#mainContent .duration-btn.active i[data-v-ea0fc48a]{color:#00d4ff}#mainContent .duration-btn[data-v-ea0fc48a]:disabled,#mainContent .quick-btn[data-v-ea0fc48a]:disabled{opacity:.4;cursor:not-allowed;transform:none!important}#mainContent .amount-block[data-v-ea0fc48a]{flex-wrap:nowrap;gap:16px;display:flex}#mainContent .amount-block .field[data-v-ea0fc48a]{flex:2;min-width:0}#mainContent .amount-block .result[data-v-ea0fc48a]{background:#00142899;border:1.5px solid #00d4ff26;border-radius:16px;flex:1;align-items:center;min-width:0;padding:0 20px;transition:border-color .25s;display:flex}#mainContent .amount-block .result .inner[data-v-ea0fc48a]{flex-direction:column;width:100%;display:flex}#mainContent .amount-block .result .inner .label-sm[data-v-ea0fc48a]{text-transform:uppercase;letter-spacing:.5px;color:#7a9ab5;margin-bottom:2px;font-size:11px;font-weight:600}#mainContent .amount-block .result .inner .amount-cny[data-v-ea0fc48a]{color:#e8f0f8;align-items:baseline;gap:4px;font-size:24px;font-weight:700;display:flex}#mainContent .amount-block .result .inner .amount-cny small[data-v-ea0fc48a]{color:#7a9ab5;align-items:center;gap:2px;font-size:14px;font-weight:400;display:flex}#mainContent .input-wrapper[data-v-ea0fc48a]{position:relative}#mainContent .input-wrapper input[data-v-ea0fc48a],#mainContent .input-wrapper textarea[data-v-ea0fc48a]{color:#e8f0f8;background:#000a14b3;border:1.5px solid #00d4ff1f;border-radius:16px;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:all .25s}#mainContent .input-wrapper input[data-v-ea0fc48a]:focus,#mainContent .input-wrapper textarea[data-v-ea0fc48a]:focus{background:#001428cc;border-color:#00d4ff;box-shadow:0 0 0 4px #00d4ff14,0 0 20px #00d4ff0a}#mainContent .input-wrapper input[data-v-ea0fc48a]::placeholder,#mainContent .input-wrapper textarea[data-v-ea0fc48a]::placeholder{color:#5a7a95;font-weight:400}#mainContent .input-wrapper .input-icon[data-v-ea0fc48a]{color:#5a7a95;pointer-events:none;align-items:center;gap:4px;font-size:18px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#mainContent .bank-card[data-v-ea0fc48a]{background:#00142899;border:1px solid #00d4ff14;border-radius:24px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;display:flex;box-shadow:inset 0 1px #ffffff05}#mainContent .bank-card .bank-icon[data-v-ea0fc48a]{color:#00d4ff;background:#00d4ff0f;border:1px solid #00d4ff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:32px;display:flex;box-shadow:0 0 20px #00d4ff05}#mainContent .bank-card .bank-info[data-v-ea0fc48a]{flex:1;min-width:150px}#mainContent .bank-card .bank-info .bank-name[data-v-ea0fc48a]{color:#e8f0f8;align-items:center;gap:8px;margin-bottom:6px;font-size:18px;font-weight:700;display:flex}#mainContent .bank-card .bank-info .bank-detail[data-v-ea0fc48a]{color:#b0c8e0;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:2px;font-size:14px;display:flex}#mainContent .bank-card .bank-info .bank-detail .label[data-v-ea0fc48a]{color:#7a9ab5;align-items:center;gap:4px;min-width:80px;font-weight:500;display:flex}#mainContent .bank-card .bank-info .bank-detail .value[data-v-ea0fc48a]{color:#e8f0f8;font-weight:600}#mainContent .bank-card .bank-info .bank-detail i[data-v-ea0fc48a]{cursor:pointer;transition:color .2s}#mainContent .bank-card .bank-info .bank-detail i[data-v-ea0fc48a]:hover{color:#00d4ff}#mainContent .bank-card .copy-btn[data-v-ea0fc48a]{color:#b0c8e0;cursor:pointer;background:#00d4ff0f;border:1px solid #00d4ff1f;border-radius:40px;flex-shrink:0;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:all .25s;display:flex}#mainContent .bank-card .copy-btn[data-v-ea0fc48a]:hover{color:#03070e;background:#00d4ff;border-color:#00d4ff;transform:translateY(-1px);box-shadow:0 4px 20px #00d4ff33}#mainContent .submit-btn[data-v-ea0fc48a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0077be,#0af);border:none;border-radius:20px;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:6px;padding:18px 24px;font-size:18px;font-weight:700;transition:all .25s;display:flex;position:relative;box-shadow:0 8px 32px -6px #00aaff40}#mainContent .submit-btn[data-v-ea0fc48a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 40px -8px #00aaff59}#mainContent .submit-btn[data-v-ea0fc48a]:active:not(:disabled){transform:translateY(0)}#mainContent .submit-btn[data-v-ea0fc48a]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 4px 12px #0003}#mainContent .submit-btn i[data-v-ea0fc48a]{font-size:18px;transition:transform .3s}#mainContent .submit-btn:hover:not(:disabled) i[data-v-ea0fc48a]{transform:translate(4px)}#mainContent .spinner[data-v-ea0fc48a]{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite spin-ea0fc48a;display:inline-block}#mainContent .trust-badges[data-v-ea0fc48a]{border-top:1px solid #00d4ff0f;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}#mainContent .trust-badges span[data-v-ea0fc48a]{color:#7a9ab5;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}#mainContent .trust-badges span i[data-v-ea0fc48a]{color:#00d4ff;font-size:16px}#mainContent .toast-container[data-v-ea0fc48a]{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;width:100%;max-width:420px;display:flex;position:fixed;top:24px;right:24px}#mainContent .toast[data-v-ea0fc48a]{pointer-events:auto;-webkit-backdrop-filter:blur(12px);background:#0a1928e6;border:1px solid #00d4ff14;border-left:4px solid;border-radius:20px;align-items:center;gap:14px;padding:18px 24px;animation:.4s cubic-bezier(.16,1,.3,1) slideIn-ea0fc48a;display:flex;box-shadow:0 20px 48px -12px #0006}#mainContent .toast.success[data-v-ea0fc48a]{border-color:#00c853}#mainContent .toast.error[data-v-ea0fc48a]{border-color:#f46}#mainContent .toast .toast-icon[data-v-ea0fc48a]{flex-shrink:0;font-size:24px}#mainContent .toast.success .toast-icon[data-v-ea0fc48a]{color:#00c853}#mainContent .toast.error .toast-icon[data-v-ea0fc48a]{color:#f46}#mainContent .toast .toast-content[data-v-ea0fc48a]{flex:1}#mainContent .toast .toast-title[data-v-ea0fc48a]{color:#e8f0f8;font-size:15px;font-weight:700}#mainContent .toast .toast-desc[data-v-ea0fc48a]{color:#7a9ab5;margin-top:2px;font-size:13px}@keyframes slideIn-ea0fc48a{0%{opacity:0;transform:translate(40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}#mainContent .toast-exit[data-v-ea0fc48a]{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideOut-ea0fc48a}@keyframes slideOut-ea0fc48a{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}@media (width<=640px){body[data-v-ea0fc48a]{padding:10px 0 30px}#mainContent .card[data-v-ea0fc48a]{border-radius:24px;padding:24px 18px 28px}#mainContent .navbar[data-v-ea0fc48a]{padding:8px 0 14px}#mainContent .brand[data-v-ea0fc48a]{font-size:20px}#mainContent .brand i[data-v-ea0fc48a]{font-size:24px}#mainContent .nav-btn[data-v-ea0fc48a]{padding:8px 14px;font-size:13px}#mainContent .page-header h1[data-v-ea0fc48a]{font-size:22px}#mainContent .page-header h1 small[data-v-ea0fc48a]{margin-top:2px;margin-left:0;font-size:13px;display:block}#mainContent .amount-block[data-v-ea0fc48a]{flex-wrap:nowrap;gap:8px}#mainContent .amount-block .field[data-v-ea0fc48a]{flex:2}#mainContent .amount-block .result[data-v-ea0fc48a]{padding:0 14px}#mainContent .amount-block .result .inner .amount-cny[data-v-ea0fc48a]{font-size:18px}#mainContent .bank-card[data-v-ea0fc48a]{flex-direction:column;align-items:stretch;gap:12px}#mainContent .bank-card .bank-icon[data-v-ea0fc48a]{align-self:center}#mainContent .bank-card .bank-info .bank-detail[data-v-ea0fc48a]{font-size:13px}#mainContent .bank-card .bank-info .bank-detail .label[data-v-ea0fc48a]{min-width:70px}#mainContent .bank-card .copy-btn[data-v-ea0fc48a]{align-self:flex-start}#mainContent .rate-display[data-v-ea0fc48a]{padding:14px 16px}#mainContent .rate-display .value[data-v-ea0fc48a]{font-size:18px}#mainContent .toast-container[data-v-ea0fc48a]{max-width:none;top:12px;left:12px;right:12px}#mainContent .input-wrapper input[data-v-ea0fc48a],#mainContent .input-wrapper textarea[data-v-ea0fc48a]{padding:16px 18px;font-size:16px}#mainContent .form-group label .hint[data-v-ea0fc48a]{margin-left:4px;padding:1px 10px;font-size:11px}#mainContent .trust-badges[data-v-ea0fc48a]{gap:12px}#mainContent .trust-badges span[data-v-ea0fc48a]{font-size:12px}#mainContent .duration-group[data-v-ea0fc48a]{gap:6px}#mainContent .duration-btn[data-v-ea0fc48a]{padding:6px 12px;font-size:12px}#mainContent .quick-amounts[data-v-ea0fc48a]{gap:6px}#mainContent .quick-btn[data-v-ea0fc48a]{padding:4px 12px;font-size:12px}}@media (width<=400px){#mainContent .card[data-v-ea0fc48a]{padding:18px 12px 22px}#mainContent .nav-actions .nav-btn[data-v-ea0fc48a]{padding:6px 10px;font-size:12px}#mainContent .nav-actions .nav-btn i[data-v-ea0fc48a]{font-size:14px}#mainContent .nav-actions .nav-btn span[data-v-ea0fc48a]{font-size:11px}#mainContent .bank-card .bank-info .bank-detail[data-v-ea0fc48a]{font-size:12px}#mainContent .bank-card .bank-info .bank-detail .label[data-v-ea0fc48a]{min-width:60px}#mainContent .trust-badges[data-v-ea0fc48a]{flex-direction:column;align-items:center;gap:8px}}
