.vc-wrap{margin-top:6px;display:flex;flex-direction:column;gap:6px}.vc-confirm-btn,.vc-send-btn{align-self:flex-start;min-height:34px;padding:6px 14px;border-radius:9px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.vc-send-btn{background:#ffffff;color:#064acb;border:1.5px solid #064acb}.vc-send-btn:hover:not(:disabled){background:#eef3fd}.vc-confirm-btn{background:#064acb;color:#ffffff;border:1.5px solid #064acb}.vc-confirm-btn:hover:not(:disabled){background:#053da8}.vc-confirm-btn:disabled,.vc-send-btn:disabled{opacity:.55;cursor:not-allowed}.vc-confirm-btn:focus-visible,.vc-link-btn:focus-visible,.vc-send-btn:focus-visible{outline:2px solid #064acb;outline-offset:2px}.vc-code-row{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid #dbe4f3;border-radius:10px;background:#f8faff}.vc-hint{font-size:12px;color:#475569}.vc-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.vc-link-btn{background:none;border:none;padding:4px 0;font-size:12.5px;font-weight:600;color:#064acb;cursor:pointer}.vc-link-btn:disabled{color:#94a3b8;cursor:not-allowed}.vc-verified{margin:6px 0 0;display:inline-flex;font-size:12.5px;font-weight:700;color:#047857}.vc-error,.vc-verified{align-items:center;gap:5px}.vc-error{margin:0;display:flex;font-size:12px;color:#b91c1c}.signup-single .signup-buyer-note{margin:-4px 0 4px;font-size:12.5px;color:#64748b;text-align:center}.signup-single .signup-submit-hint{margin:6px 0 0;font-size:12px;color:#64748b;text-align:center}@media (max-width:560px){.vc-code-row{padding:10px}}