.transfer-body{margin:0;background:#f6f8fc;color:#17243b;font:16px/1.6 system-ui,sans-serif}.transfer-layout{max-width:820px;margin:36px auto;padding:0 20px 40px}.transfer-layout a{color:#1768cd}.transfer-layout h1{margin-bottom:4px}.transfer-card{background:white;border:1px solid #e1e7f0;border-radius:22px;padding:24px;margin-top:20px}.transfer-card h2{margin:0 0 10px;font-size:21px}.transfer-card p{color:#58677d}.transfer-card form{display:grid;gap:12px}.transfer-card button,.transfer-card .transfer-link{border:0;border-radius:12px;background:#1768cd;color:white;padding:12px 18px;font:inherit;cursor:pointer;text-decoration:none;display:inline-block}.transfer-card button:disabled{opacity:.6;cursor:wait}.transfer-card input{box-sizing:border-box;min-width:0;max-width:100%;border:1px solid #cdd7e5;padding:12px;border-radius:12px;font:inherit}.transfer-row{display:flex;gap:10px}.transfer-row input{flex:1;width:100%;text-transform:uppercase;letter-spacing:.14em}.transfer-row button{flex-shrink:0}.transfer-card progress{width:100%}.transfer-code{font-size:30px;font-weight:800;letter-spacing:.16em;color:#1768cd;overflow-wrap:anywhere}.transfer-file{padding:16px 0;border-top:1px solid #e5ebf3;overflow-wrap:anywhere}.transfer-file p{margin:5px 0}.transfer-error{color:#b42318!important}.transfer-card small{color:#66758b}.transfer-pickup label{font-size:14px}.auth-body .auth-panel .transfer-pickup{padding:18px;margin-top:20px}.auth-body .auth-panel .transfer-pickup form{display:grid}.auth-body .auth-panel .transfer-pickup input{height:48px;padding:0 10px}.auth-body .auth-panel .transfer-pickup button{min-height:48px;padding:8px 12px}.auth-body .auth-panel .transfer-pickup p{font-size:14px;margin:8px 0}.auth-body{padding-bottom:65px!important}.auth-body .site-footer{position:static;margin-top:18px}.auth-body .auth-layout{margin:auto}.auth-body{flex-wrap:wrap}.auth-body .site-footer{width:100%}@media(max-width:480px){.transfer-card{padding:18px}.transfer-row{flex-wrap:wrap}.transfer-row button{width:100%}.transfer-layout{padding:0 12px}.transfer-layout header p{font-size:14px}}
