[data-v-83082089]{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif}body[data-v-83082089]{background:linear-gradient(145deg,#fff3e0,#ffe0b2);justify-content:center;align-items:flex-start;min-height:100vh;padding:20px 0 40px;display:flex}#loadingOverlay[data-v-83082089]{-webkit-backdrop-filter:blur(12px);z-index:9999;background:#0009;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-83082089]{display:flex}#loadingOverlay .spinner[data-v-83082089]{border:5px solid #fff3;border-top-color:#ff6f00;border-radius:50%;width:56px;height:56px;animation:.9s linear infinite spin-83082089}@keyframes spin-83082089{to{transform:rotate(360deg)}}#loadingOverlay .loading-text[data-v-83082089]{color:#fff;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border-radius:40px;padding:8px 24px;font-size:18px;font-weight:500}#loadingOverlay .loading-text i[data-v-83082089]{color:#ff6f00;margin-right:10px}#guideContainer[data-v-83082089]{text-align:center;background:linear-gradient(145deg,#1a1e26,#0d1117);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-83082089]{border:2px solid #ffffff14;border-radius:20px;width:280px;max-width:100%;margin-bottom:36px;box-shadow:0 20px 40px #00000080}#guideContainer button[data-v-83082089]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6f00,#e65100);border:none;border-radius:40px;width:100%;padding:18px 32px;font-size:20px;font-weight:600;transition:transform .15s,box-shadow .2s;box-shadow:0 8px 24px #e651004d}#guideContainer button[data-v-83082089]:active{transform:scale(.96);box-shadow:0 4px 12px #e6510033}#mainContent[data-v-83082089]{width:100%;max-width:820px;margin:0 auto;padding:0 16px;display:block}#mainContent .navbar[data-v-83082089]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 4px 24px;display:flex}#mainContent .brand[data-v-83082089]{letter-spacing:-.5px;color:#1f0a00;align-items:center;gap:12px;font-size:24px;font-weight:800;text-decoration:none;display:flex}#mainContent .brand i[data-v-83082089]{color:#e65100;font-size:30px}#mainContent .brand span[data-v-83082089]{background:linear-gradient(135deg,#e65100,#ff6f00);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#mainContent .nav-actions[data-v-83082089]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#mainContent .nav-btn[data-v-83082089]{cursor:pointer;color:#1a0a00;background:0 0;border:none;border-radius:40px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}#mainContent .nav-btn i[data-v-83082089]{font-size:15px}#mainContent .nav-btn[data-v-83082089]:hover{background:#e6510014;transform:translateY(-1px)}#mainContent .nav-btn.primary[data-v-83082089]{color:#fff;background:linear-gradient(135deg,#e65100,#ff6f00);box-shadow:0 6px 16px -4px #e6510059}#mainContent .nav-btn.primary[data-v-83082089]:hover{transform:translateY(-2px);box-shadow:0 10px 24px -6px #e6510073}#mainContent .nav-btn.outline[data-v-83082089]{color:#1a0a00;border:2px solid #d4b48c}#mainContent .nav-btn.outline[data-v-83082089]:hover{background:#e651000a;border-color:#e65100}#mainContent .card[data-v-83082089]{background:#fff;border:1px solid #ffc10733;border-radius:32px;width:100%;padding:36px 40px 44px;transition:box-shadow .3s;box-shadow:0 20px 60px -16px #00000014,0 4px 20px #00000005}#mainContent .card[data-v-83082089]:hover{box-shadow:0 30px 80px -20px #e651001f}#mainContent .page-header[data-v-83082089]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}#mainContent .page-header h1[data-v-83082089]{color:#1f0a00;align-items:center;font-size:28px;font-weight:700;display:flex}#mainContent .page-header h1 small[data-v-83082089]{color:#7a5a3a;margin-left:10px;font-size:15px;font-weight:500}#mainContent .badge[data-v-83082089]{color:#e65100;background:#fff3e0;border:1px solid #ffb74d;border-radius:40px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;display:flex}#mainContent .badge i[data-v-83082089]{color:#2b8c4a}#mainContent .rate-display[data-v-83082089]{background:linear-gradient(145deg,#fff8f0,#ffefd5);border:1px solid #ffcc80;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;padding:18px 24px;display:flex}#mainContent .rate-display .label[data-v-83082089]{color:#5e3a1a;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}#mainContent .rate-display .label i[data-v-83082089]{color:#e65100}#mainContent .rate-display .value[data-v-83082089]{color:#1f0a00;font-size:22px;font-weight:700}#mainContent .rate-display .value small[data-v-83082089]{color:#7a5a3a;margin-left:6px;font-size:15px;font-weight:500}#mainContent .form-group[data-v-83082089]{margin-bottom:28px}#mainContent .form-group label[data-v-83082089]{color:#1f0a00;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-83082089]{color:#e65100;width:20px;font-size:16px}#mainContent .form-group label .required[data-v-83082089]{color:#e53e3e;font-weight:700}#mainContent .form-group label .hint[data-v-83082089]{color:#7a5a3a;white-space:nowrap;background:#fff3e0;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-83082089]{color:#7a5a3a;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}#mainContent .input-hint i[data-v-83082089]{color:#e65100;font-size:14px}#mainContent .amount-block[data-v-83082089]{flex-wrap:nowrap;gap:16px;display:flex}#mainContent .amount-block .field[data-v-83082089]{flex:2;min-width:0}#mainContent .amount-block .result[data-v-83082089]{background:#fff8f0;border:2px solid #ffcc80;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-83082089]{flex-direction:column;width:100%;display:flex}#mainContent .amount-block .result .inner .label-sm[data-v-83082089]{text-transform:uppercase;letter-spacing:.5px;color:#7a5a3a;margin-bottom:2px;font-size:11px;font-weight:600}#mainContent .amount-block .result .inner .amount-cny[data-v-83082089]{color:#1f0a00;align-items:baseline;gap:4px;font-size:24px;font-weight:700;display:flex}#mainContent .amount-block .result .inner .amount-cny small[data-v-83082089]{color:#7a5a3a;align-items:center;gap:2px;font-size:14px;font-weight:500;display:flex}#mainContent .input-wrapper[data-v-83082089]{position:relative}#mainContent .input-wrapper input[data-v-83082089],#mainContent .input-wrapper textarea[data-v-83082089]{color:#1f0a00;background:#fff;border:2px solid #d4b48c;border-radius:16px;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:border-color .25s,box-shadow .2s}#mainContent .input-wrapper textarea[data-v-83082089]{resize:vertical;min-height:64px}#mainContent .input-wrapper input[data-v-83082089]:focus,#mainContent .input-wrapper textarea[data-v-83082089]:focus{border-color:#e65100;box-shadow:0 0 0 4px #e651001a}#mainContent .input-wrapper input[data-v-83082089]::placeholder,#mainContent .input-wrapper textarea[data-v-83082089]::placeholder{color:#a08060;font-weight:400}#mainContent .input-wrapper .input-icon[data-v-83082089]{color:#b09070;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-83082089]{background:linear-gradient(145deg,#fff8f0,#ffe8d0);border:1px solid #ffcc80;border-radius:24px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;display:flex;box-shadow:0 4px 12px #0000000a}#mainContent .bank-card .bank-icon[data-v-83082089]{color:#e65100;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:32px;display:flex;box-shadow:0 2px 8px #0000000f}#mainContent .bank-card .bank-info[data-v-83082089]{flex:1;min-width:150px}#mainContent .bank-card .bank-info .bank-name[data-v-83082089]{color:#1f0a00;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-83082089]{color:#3a2a1a;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-83082089]{color:#7a5a3a;align-items:center;gap:4px;min-width:80px;font-weight:500;display:flex}#mainContent .bank-card .bank-info .bank-detail .value[data-v-83082089]{color:#1f0a00;font-weight:600}#mainContent .bank-card .bank-info .bank-detail i[data-v-83082089]{cursor:pointer;transition:color .2s}#mainContent .bank-card .bank-info .bank-detail i[data-v-83082089]:hover{color:#e65100}#mainContent .bank-card .copy-btn[data-v-83082089]{color:#1f0a00;cursor:pointer;background:#fff;border:1px solid #d4b48c;border-radius:40px;flex-shrink:0;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000005}#mainContent .bank-card .copy-btn[data-v-83082089]:hover{color:#fff;background:#e65100;border-color:#e65100;transform:translateY(-1px);box-shadow:0 4px 12px #e6510040}#mainContent .upload-area[data-v-83082089]{text-align:center;cursor:pointer;background:#faf5ef;border:2px dashed #d4b48c;border-radius:16px;padding:28px 20px;transition:all .25s;position:relative}#mainContent .upload-area[data-v-83082089]:hover{background:#fff3e0;border-color:#e65100}#mainContent .upload-area .upload-icon[data-v-83082089]{color:#b09070;margin-bottom:8px;font-size:38px}#mainContent .upload-area .upload-text[data-v-83082089]{color:#3a2a1a;font-size:14px;font-weight:500}#mainContent .upload-area .upload-text strong[data-v-83082089]{color:#e65100;cursor:pointer}#mainContent .upload-area .upload-hint[data-v-83082089]{color:#7a5a3a;justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:12px;display:flex}#mainContent .upload-area .file-preview[data-v-83082089]{color:#1f0a00;background:#fff3e0;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin-top:14px;padding:10px 18px;font-size:13px;font-weight:500;display:none}#mainContent .upload-area .file-preview i[data-v-83082089]{color:#2b8c4a;font-size:20px}#mainContent .upload-area .file-preview .remove-file[data-v-83082089]{color:#d14545;cursor:pointer;margin-left:6px;font-size:18px;transition:transform .2s}#mainContent .upload-area .file-preview .remove-file[data-v-83082089]:hover{transform:scale(1.3)}#mainContent .upload-area input[type=file][data-v-83082089]{opacity:0;cursor:pointer;position:absolute;inset:0}#mainContent .submit-btn[data-v-83082089]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e65100,#ff6f00);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 28px -6px #e6510059}#mainContent .submit-btn[data-v-83082089]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 36px -8px #e6510073}#mainContent .submit-btn[data-v-83082089]:active:not(:disabled){transform:translateY(0)}#mainContent .submit-btn[data-v-83082089]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:0 4px 12px #0000001a}#mainContent .submit-btn i[data-v-83082089]{font-size:18px;transition:transform .3s}#mainContent .submit-btn:hover:not(:disabled) i[data-v-83082089]{transform:translate(4px)}#mainContent .spinner[data-v-83082089]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite spin-83082089;display:inline-block}#mainContent .trust-badges[data-v-83082089]{border-top:1px solid #f0e0d0;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}#mainContent .trust-badges span[data-v-83082089]{color:#5a3a2a;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}#mainContent .trust-badges span i[data-v-83082089]{font-size:16px}#mainContent .toast-container[data-v-83082089]{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-83082089]{pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff0;border-left:6px solid;border-radius:20px;align-items:center;gap:14px;padding:18px 24px;animation:.4s cubic-bezier(.16,1,.3,1) slideIn-83082089;display:flex;box-shadow:0 20px 48px -12px #00000026}#mainContent .toast.success[data-v-83082089]{border-color:#2b8c4a}#mainContent .toast.error[data-v-83082089]{border-color:#d14545}#mainContent .toast .toast-icon[data-v-83082089]{flex-shrink:0;font-size:24px}#mainContent .toast.success .toast-icon[data-v-83082089]{color:#2b8c4a}#mainContent .toast.error .toast-icon[data-v-83082089]{color:#d14545}#mainContent .toast .toast-content[data-v-83082089]{flex:1}#mainContent .toast .toast-title[data-v-83082089]{color:#0b1a2b;font-size:15px;font-weight:700}#mainContent .toast .toast-desc[data-v-83082089]{color:#4a5f7a;margin-top:2px;font-size:13px}@keyframes slideIn-83082089{0%{opacity:0;transform:translate(40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}#mainContent .toast-exit[data-v-83082089]{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideOut-83082089}@keyframes slideOut-83082089{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}@media (width<=640px){body[data-v-83082089]{padding:10px 0 30px}#mainContent .card[data-v-83082089]{border-radius:24px;padding:24px 18px 30px}#mainContent .navbar[data-v-83082089]{padding:8px 0 14px}#mainContent .brand[data-v-83082089]{font-size:20px}#mainContent .brand i[data-v-83082089]{font-size:24px}#mainContent .nav-btn[data-v-83082089]{color:#1a0a00;padding:8px 14px;font-size:13px;font-weight:700}#mainContent .nav-btn span[data-v-83082089]{display:inline}#mainContent .page-header h1[data-v-83082089]{font-size:22px}#mainContent .page-header h1 small[data-v-83082089]{margin-top:2px;margin-left:0;font-size:13px;display:block}#mainContent .amount-block[data-v-83082089]{flex-wrap:nowrap;gap:8px}#mainContent .amount-block .field[data-v-83082089]{flex:2}#mainContent .amount-block .result[data-v-83082089]{padding:0 14px}#mainContent .amount-block .result .inner .amount-cny[data-v-83082089]{font-size:18px}#mainContent .bank-card[data-v-83082089]{flex-direction:column;align-items:stretch;gap:12px}#mainContent .bank-card .bank-icon[data-v-83082089]{align-self:center}#mainContent .bank-card .bank-info .bank-detail[data-v-83082089]{font-size:13px}#mainContent .bank-card .bank-info .bank-detail .label[data-v-83082089]{min-width:70px}#mainContent .bank-card .copy-btn[data-v-83082089]{align-self:flex-start}#mainContent .rate-display[data-v-83082089]{padding:14px 16px}#mainContent .rate-display .value[data-v-83082089]{font-size:18px}#mainContent .toast-container[data-v-83082089]{max-width:none;top:12px;left:12px;right:12px}#mainContent .upload-area[data-v-83082089]{padding:20px 16px}#mainContent .upload-area .upload-icon[data-v-83082089]{font-size:30px}#mainContent .input-wrapper input[data-v-83082089],#mainContent .input-wrapper textarea[data-v-83082089]{padding:16px 18px;font-size:16px}#mainContent .form-group label .hint[data-v-83082089]{margin-left:4px;padding:1px 10px;font-size:11px}#mainContent .trust-badges[data-v-83082089]{gap:12px}#mainContent .trust-badges span[data-v-83082089]{font-size:12px}}@media (width<=400px){#mainContent .card[data-v-83082089]{padding:18px 12px 24px}#mainContent .nav-actions .nav-btn[data-v-83082089]{padding:6px 10px;font-size:12px}#mainContent .nav-actions .nav-btn i[data-v-83082089]{font-size:14px}#mainContent .nav-actions .nav-btn span[data-v-83082089]{font-size:11px;display:inline}#mainContent .bank-card .bank-info .bank-detail[data-v-83082089]{font-size:12px}#mainContent .bank-card .bank-info .bank-detail .label[data-v-83082089]{min-width:60px}#mainContent .trust-badges[data-v-83082089]{flex-direction:column;align-items:center;gap:8px}}
