.transfer-hero[data-v-7eeebeaf]{padding:80px 0 64px;text-align:center}.transfer-hero__inner[data-v-7eeebeaf]{max-width:640px;margin:0 auto}.transfer-hero__desc[data-v-7eeebeaf]{font-size:1.05rem;color:var(--text-secondary);margin-top:16px;line-height:1.75}.transfer-layout[data-v-7eeebeaf]{display:grid;grid-template-columns:1fr 380px;gap:32px;align-items:flex-start}.transfer-card__title[data-v-7eeebeaf]{font-size:1.2rem;margin-bottom:24px;color:var(--text-primary)}.transfer-form[data-v-7eeebeaf]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-7eeebeaf]{display:flex;flex-direction:column;gap:6px;position:relative}.form-label[data-v-7eeebeaf]{font-family:var(--font-display);font-size:.85rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:8px}.form-hint[data-v-7eeebeaf]{font-size:.78rem;color:var(--text-muted);margin-top:2px}.epp-help-btn[data-v-7eeebeaf]{background:none;border:none;cursor:pointer;font-size:.75rem;color:var(--accent);font-family:var(--font-body);font-weight:500;padding:0;text-decoration:underline}.show-epp-btn[data-v-7eeebeaf]{position:absolute;right:12px;bottom:10px;background:none;border:none;cursor:pointer;font-size:.75rem;color:var(--text-muted);font-family:var(--font-body)}.epp-help-box[data-v-7eeebeaf]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;font-size:.82rem;color:var(--text-secondary);line-height:1.6}.form-check[data-v-7eeebeaf]{display:flex;align-items:flex-start;gap:10px}.form-check input[type=checkbox][data-v-7eeebeaf]{width:16px;height:16px;margin-top:2px;flex-shrink:0;accent-color:var(--accent);cursor:pointer}.form-check label[data-v-7eeebeaf]{font-size:.83rem;color:var(--text-secondary);line-height:1.55;cursor:pointer}.transfer-error[data-v-7eeebeaf]{display:flex;align-items:center;gap:8px;background:#dc26260f;border:1px solid rgba(220,38,38,.2);border-radius:var(--radius-md);padding:10px 14px;font-size:.85rem;color:var(--danger)}.spin-icon[data-v-7eeebeaf]{animation:spin-slow .8s linear infinite}.login-gate-note[data-v-7eeebeaf]{font-size:.8rem;color:var(--text-muted);text-align:center;margin-top:-4px}.login-gate-note a[data-v-7eeebeaf]{color:var(--accent)}.transfer-success[data-v-7eeebeaf]{text-align:center;padding:48px 40px}.transfer-success__icon[data-v-7eeebeaf]{font-size:3rem;margin-bottom:16px}.transfer-success h2[data-v-7eeebeaf]{margin-bottom:16px}.transfer-success p[data-v-7eeebeaf]{color:var(--text-secondary);margin-bottom:12px}.transfer-success__note[data-v-7eeebeaf]{font-size:.85rem;color:var(--text-muted);background:var(--bg-elevated);border-radius:var(--radius-md);padding:10px 16px;margin:16px 0}.transfer-success__actions[data-v-7eeebeaf]{display:flex;gap:12px;justify-content:center;margin-top:24px;flex-wrap:wrap}.info-card__title[data-v-7eeebeaf]{font-size:1rem;margin-bottom:20px;color:var(--text-primary)}.transfer-steps[data-v-7eeebeaf]{list-style:none;display:flex;flex-direction:column;gap:16px}.transfer-step[data-v-7eeebeaf]{display:flex;align-items:flex-start;gap:12px}.transfer-step__num[data-v-7eeebeaf]{width:26px;height:26px;border-radius:50%;background:var(--accent-subtle);border:1.5px solid var(--accent);color:var(--accent);font-family:var(--font-display);font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.transfer-step strong[data-v-7eeebeaf]{display:block;font-family:var(--font-display);font-size:.875rem;font-weight:700;color:var(--text-primary);margin-bottom:3px}.transfer-step p[data-v-7eeebeaf]{font-size:.8rem;color:var(--text-muted);margin:0}.included-list[data-v-7eeebeaf]{list-style:none;display:flex;flex-direction:column;gap:10px}.included-list li[data-v-7eeebeaf]{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-secondary)}.fade-enter-active[data-v-7eeebeaf],.fade-leave-active[data-v-7eeebeaf]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-7eeebeaf],.fade-leave-to[data-v-7eeebeaf]{opacity:0;transform:translateY(-4px)}@media(max-width:860px){.transfer-layout[data-v-7eeebeaf]{grid-template-columns:1fr}.transfer-info-col[data-v-7eeebeaf]{order:-1}.transfer-hero[data-v-7eeebeaf]{padding:60px 0 40px}}
